為何需要基于網(wǎng)絡(luò)的應(yīng)用虛擬化? |
發(fā)布時(shí)間: 2012/8/2 9:13:58 |
擁有一個(gè)包含應(yīng)用交付網(wǎng)絡(luò)的架構(gòu)已經(jīng)逐漸成為大型企業(yè)的一種“必然”的趨勢(shì)。企業(yè)應(yīng)該不僅僅只是把應(yīng)用程序交付作為簡(jiǎn)單的負(fù)載平衡,只有這樣才能夠充分利用基于網(wǎng)絡(luò)的應(yīng)用程序虛擬架構(gòu)戰(zhàn)略優(yōu)勢(shì)。傳統(tǒng)的控制和可見(jiàn)性值得我們對(duì)應(yīng)用交付控制器的重新審視,而它曾經(jīng)只是被人們當(dāng)做數(shù)據(jù)中心的負(fù)載平衡器。 最近,幾乎所有人都把注意力集中在VDI(虛擬桌面基礎(chǔ)架構(gòu))、應(yīng)用虛擬化、服務(wù)器虛擬化和插入式虛擬化上。于是,大家似乎開(kāi)始淡忘基于網(wǎng)絡(luò)的應(yīng)用虛擬化。但事實(shí)上這是一種不應(yīng)該被我們忽視的虛擬化技術(shù)。因?yàn),它是無(wú)數(shù)其它解決方案賴以啟動(dòng)的基礎(chǔ)技術(shù)。 什么是基于網(wǎng)絡(luò)的應(yīng)用虛擬化? 你可能對(duì)這個(gè)名詞并不熟悉,這是因?yàn)閺乃嗄昵罢Q生以來(lái),始終被稱之為“服務(wù)器虛擬化”。進(jìn)入本世紀(jì)后,它一直被定義為在SOA和XML方面的服務(wù)虛擬化。隨著VMware、Citrix和微軟這些公司服務(wù)器虛擬化解決方案的勢(shì)頭不斷上漲,僅僅用“服務(wù)器虛擬化”和“服務(wù)虛擬化”來(lái)對(duì)其進(jìn)行定義就顯得模棱兩可了。因此,應(yīng)該為它添加一些修飾成分,讓我們能夠在談?wù)摶诰W(wǎng)絡(luò)的應(yīng)用虛擬化的時(shí)候更加明了。 基于網(wǎng)絡(luò)的應(yīng)用虛擬化以網(wǎng)絡(luò)和架構(gòu)中的應(yīng)用交付“層”為載體。這個(gè)層面通常是被物理部署在靠近數(shù)據(jù)中心邊緣的某個(gè)地方,并作為用戶請(qǐng)求的端點(diǎn)。換言之,一個(gè)用戶對(duì)于“http://www.example.com”的請(qǐng)求是通過(guò)一個(gè)應(yīng)用交付控制器(負(fù)載均衡)來(lái)回應(yīng)的。通過(guò)應(yīng)用程序的內(nèi)部通信可能會(huì)在本地或者一個(gè)公共云中被虛擬化。 很多企業(yè)利用這種類型的虛擬化作為一種為高容量和高可用性應(yīng)用程序提供可擴(kuò)展的、負(fù)載均衡的基礎(chǔ)架構(gòu)的手段。 當(dāng)然,也有很多企業(yè)不會(huì)為非高容量和高可用性的應(yīng)用程序采用基于網(wǎng)絡(luò)的應(yīng)用虛擬化。 他們這么做都沒(méi)有錯(cuò)。 為每一個(gè)應(yīng)用程序都使用基于網(wǎng)絡(luò)的應(yīng)用虛擬化的四大理由 當(dāng)然,支持使用基于網(wǎng)絡(luò)的應(yīng)用虛擬化的理由有很多,以下四個(gè)是最為重要的。 1.具有前瞻性的可擴(kuò)展性,F(xiàn)在,應(yīng)用程序可能并不需要擴(kuò)展,但是在將來(lái)未必不用。如果它的部署脫離了基于網(wǎng)絡(luò)的應(yīng)用虛擬化,那么你將會(huì)在今后花大量的時(shí)間來(lái)重新安排你的網(wǎng)絡(luò)。為所有的應(yīng)用程序選擇基于網(wǎng)絡(luò)的應(yīng)用虛擬化可以確保任何一個(gè)可能需要擴(kuò)展的應(yīng)用程序都能輕松實(shí)現(xiàn)擴(kuò)展而不會(huì)遭到破壞——不會(huì)出現(xiàn)由于移動(dòng)它周?chē)臇|西而導(dǎo)致它或者其它的應(yīng)用程序停止運(yùn)作。 這種創(chuàng)建一個(gè)可擴(kuò)展性的領(lǐng)域可以為推行可擴(kuò)展性基礎(chǔ)架構(gòu)模式提供機(jī)會(huì)。 2.改善性能。即便是一個(gè)單一實(shí)例的應(yīng)用程序,一個(gè)應(yīng)用交付控制器也能創(chuàng)造一定的價(jià)值——包括幫助提高可用性。它可以卸載計(jì)算密集型功能,優(yōu)化連接管理,還可以適應(yīng)加速策略,這就可以讓單一實(shí)例應(yīng)用程序的使用更加令人愉悅。 為每個(gè)應(yīng)用程序都采用基于網(wǎng)絡(luò)的應(yīng)用虛擬化的架構(gòu),為了改善性能,必須采用用戶方和服務(wù)方兩方面的技術(shù),調(diào)整雙方的策略以優(yōu)化不論來(lái)自何方的應(yīng)用訪問(wèn)至用戶的交付。不斷增加的來(lái)自移動(dòng)設(shè)備的企業(yè)應(yīng)程序訪問(wèn)需求,比如iPad、黑莓和智能手機(jī),在應(yīng)用服務(wù)器針對(duì)局域網(wǎng)至于瀏覽器的優(yōu)化的時(shí)候,可能會(huì)在性能上出現(xiàn)問(wèn)題。智能地采取合適的基于用戶設(shè)備的交付策略可以提高性能,即便是對(duì)于來(lái)自各式設(shè)備的所有用戶的單一實(shí)例應(yīng)用程序。 3.控制的戰(zhàn)略點(diǎn)。使用基于網(wǎng)絡(luò)的應(yīng)用虛擬化可以讓你設(shè)計(jì)控制的戰(zhàn)略點(diǎn),這樣就可以采取相應(yīng)的安全和其它策略。它包括認(rèn)證、授權(quán)和網(wǎng)絡(luò)應(yīng)用防火墻性能下的虛擬化補(bǔ)丁。隨著策略的改變,它們可能會(huì)被用在控制上而不是應(yīng)用方面。這就不用再像漏洞和安全策略那樣將應(yīng)用這個(gè)環(huán)節(jié)總是放在推行-測(cè)試-部署的周期里了,從而在時(shí)間安排上更加靈活。 應(yīng)用程序可能會(huì)被部署在一個(gè)虛擬的環(huán)境下,并可能?chē)@數(shù)據(jù)中心運(yùn)動(dòng),因?yàn)樗鼈儾](méi)有優(yōu)先級(jí),因此會(huì)因?yàn)槭艿饺魏慰捎觅Y源的制約而進(jìn)行遷移。但是不用擔(dān)心它們丟失,因?yàn)閼?yīng)用交付控制器就是終端,不論應(yīng)用遷移發(fā)生在哪兒,終端用戶都可以以同樣的方式進(jìn)行訪問(wèn)。業(yè)務(wù)連續(xù)性對(duì)于企業(yè)而言是一個(gè)至關(guān)重要的挑戰(zhàn),既然基礎(chǔ)架構(gòu)將繼續(xù)它的虛擬化進(jìn)程,高度靈活的界面將會(huì)減少對(duì)于網(wǎng)絡(luò)和應(yīng)用程序的干擾,這似乎已經(jīng)成為了所有企業(yè)勢(shì)在必行的事情。 4.提高可見(jiàn)度。健康的數(shù)據(jù)庫(kù)的關(guān)鍵之一是需要你時(shí)刻留意其中發(fā)生的一切。面對(duì)一個(gè)即將崩潰的應(yīng)用程序,如果你不知道它的問(wèn)題出在哪兒,就可能對(duì)它束手無(wú)策;诰W(wǎng)絡(luò)的應(yīng)用虛擬化的使用可以讓你進(jìn)行有益的監(jiān)控,在出現(xiàn)問(wèn)題之前及時(shí)提醒你。在一個(gè)高度虛擬化或者云計(jì)算的環(huán)境中,還可以為自動(dòng)化系統(tǒng)提供關(guān)鍵性的反饋,這樣,在出現(xiàn)問(wèn)題的時(shí)候,系統(tǒng)就會(huì)立刻采取行動(dòng)。 當(dāng)應(yīng)用交付架構(gòu)成為所有應(yīng)用程序的接入點(diǎn),它就同樣可以成為一個(gè)與性能相關(guān)的數(shù)據(jù)和使用模式的采集點(diǎn),從而更便于改善實(shí)際使用中的性能。 總之,以上四個(gè)關(guān)鍵原因是采用基于網(wǎng)絡(luò)的應(yīng)用虛擬化的關(guān)鍵所在,概括起來(lái)就是可見(jiàn)性、優(yōu)化性能、控制性和靈活性。 應(yīng)用交付基礎(chǔ)架構(gòu)是企業(yè)架構(gòu)中的一部分 擁有一個(gè)包含應(yīng)用交付網(wǎng)絡(luò)的架構(gòu)已經(jīng)逐漸成為大型企業(yè)的一種“必然”的趨勢(shì)。企業(yè)應(yīng)該不僅僅只是把應(yīng)用程序交付作為簡(jiǎn)單的負(fù)載平衡,只有這樣才能夠充分利用基于網(wǎng)絡(luò)的應(yīng)用程序虛擬架構(gòu)戰(zhàn)略優(yōu)勢(shì)。傳統(tǒng)的控制和可見(jiàn)性值得我們對(duì)應(yīng)用交付控制器的重新審視,而它曾經(jīng)只是被人們當(dāng)做數(shù)據(jù)中心的負(fù)載平衡器。 總體總是大于各部分之和,負(fù)載平衡也僅僅是應(yīng)用交付控制器的一部分。設(shè)計(jì)師和開(kāi)發(fā)者們應(yīng)該用超前的眼光來(lái)看待這樣的數(shù)據(jù)中心組件,學(xué)會(huì)如何利用基礎(chǔ)架構(gòu)服務(wù)來(lái)實(shí)現(xiàn)彈性和必要的控制。只有這樣企業(yè)架構(gòu)才能日趨走向成熟,最終實(shí)現(xiàn)真正的數(shù)據(jù)中心自動(dòng)化。 本文出自:億恩科技【www.allwellnessguide.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |