更好地云整合 最大化Hyper-V虛擬化
資金有限的開(kāi)發(fā)人員利用公共云服務(wù)來(lái)引導(dǎo)項(xiàng)目已經(jīng)有一段時(shí)間了。但是IT管理員必須從不同的角度指出部署公共云服務(wù)的前景。
例如,他們?nèi)绾螌⑽覀兊膽?yīng)用服務(wù)器擴(kuò)展至云?他們?nèi)绾螐臒o(wú)網(wǎng)絡(luò)連接位置提供到他們域的統(tǒng)一單點(diǎn)登錄(single sign-on)?他們?nèi)绾未_保符合了他們的服務(wù)等級(jí)協(xié)議(SLA)?
IT管理員需要看到這些因素并在為現(xiàn)有基礎(chǔ)設(shè)施提供安全性、可預(yù)測(cè)的可用性和整合點(diǎn)時(shí)決定如何利用這些新資源。如果你已經(jīng)部署了微軟的Hyper-V虛擬化,你已經(jīng)朝云邁出了一步。
云有很多類(lèi)型,范圍從平臺(tái)到存儲(chǔ),但是大部分企業(yè)管理員都希望在基礎(chǔ)設(shè)施級(jí)別開(kāi)始。利用你已有的計(jì)算資源來(lái)驅(qū)動(dòng)服務(wù)器是走向云整合的第一步。既然云基礎(chǔ)設(shè)施基于某些形式的管理程序核心上的虛擬化,在你自己的數(shù)據(jù)中心擁有一個(gè)虛擬化程度高的基礎(chǔ)設(shè)施是準(zhǔn)備遷移到云的關(guān)鍵步驟。VMware最近在提供以VMware ESX兼容性為基礎(chǔ)的云服務(wù)上出了不少新聞,但是這只驗(yàn)證了一條真理:遷移虛擬機(jī)到云就像你在內(nèi)部主機(jī)間遷移虛擬機(jī)。
哪個(gè)系統(tǒng)是云可用的?
當(dāng)決定云可用的系統(tǒng)是什么時(shí),看看你的應(yīng)用組合再做出決策。很多公司最開(kāi)始都以不太關(guān)鍵的應(yīng)用來(lái)試水。你也許想用后端系統(tǒng)面向那些不需要太多整合的應(yīng)用,如某些網(wǎng)站或獨(dú)立的網(wǎng)站系統(tǒng)。很多人還對(duì)敏感信息的安全性小心翼翼。即使一個(gè)云系統(tǒng)沒(méi)有在大型數(shù)據(jù)攻擊中暴露,最好還是熟悉環(huán)境并確保其安全而不是承擔(dān)失去敏感數(shù)據(jù)的危險(xiǎn)。
向云中整合Hyper-V虛擬機(jī)
Hyper-V的整合有兩種方法。微軟喜歡與合作伙伴協(xié)作,同時(shí)也提供自己的解決方案。首先,微軟的Aure平臺(tái)在微軟為主的數(shù)據(jù)中心中提供一種基礎(chǔ)設(shè)施即服務(wù)(IaaS)密鑰。例如,提供在云中的SQL Server和基于IIS的.NET平臺(tái)讓現(xiàn)有系統(tǒng)遷移到云的過(guò)程更容易,現(xiàn)在系統(tǒng)是為微軟生態(tài)系統(tǒng)開(kāi)發(fā)的。
唯一一個(gè)微軟落后的領(lǐng)域在提供一個(gè)由管理員管理的完全Hyper-V服務(wù)選擇上。但是現(xiàn)在它在Azure平臺(tái)上提供虛擬機(jī)(VM)角色。這個(gè)服務(wù)器讓你用自定義的Windows Server 2008 R2操作系統(tǒng)安裝負(fù)載自動(dòng)化安裝。你仍然受限于Azure的規(guī)則,意味著你必須部署無(wú)狀態(tài)的應(yīng)用來(lái)防止數(shù)據(jù)丟失。經(jīng)典的、有狀態(tài)的客戶(hù)端/服務(wù)器執(zhí)行不受支持,當(dāng)決定在這個(gè)角色中部署一個(gè)應(yīng)用時(shí)想想網(wǎng)絡(luò)服務(wù)。
VM角色允許你在云中運(yùn)行你自己的VHD,盡管微軟仍然管理根本的操作系統(tǒng)、網(wǎng)絡(luò)和IP結(jié)構(gòu)。使用VM角色和其它提供角色的主要不同是補(bǔ)丁不受自動(dòng)管理。盡管它仍然在測(cè)試中,VM角色有希望很快整合到Azure解決方案中。
系統(tǒng)中心的未來(lái)版本會(huì)提供與Azure更緊密的整合,提供一個(gè)單一方式來(lái)管理和監(jiān)控VM角色。盡管VMware的vSphere在這一領(lǐng)域提前得和整合走得一樣遠(yuǎn),微軟的系統(tǒng)中心2012應(yīng)該為本地Hyper-V機(jī)器和Azure虛擬機(jī)角色帶來(lái)緊密的整合。這將包括供給、自助服務(wù)功能和上傳VHD到云中的能力或是無(wú)需上傳額外字節(jié)部署自定義模板來(lái)部署標(biāo)準(zhǔn)化圖像的能力。
清晰看來(lái),Azure不是一個(gè)單純的IaaS戰(zhàn)場(chǎng)。它確實(shí)集中于為搭建.NET應(yīng)用擔(dān)當(dāng)平臺(tái)即服務(wù)(SaaS)而不是運(yùn)行包括應(yīng)用在內(nèi)的自定義操作系統(tǒng)。微軟確實(shí)明白有太多應(yīng)用不能只從一個(gè).NET控制臺(tái)部署,所以就有了選擇。
如果你想要部署一個(gè)真正IaaS的能力,你會(huì)想要提供商給你更多的自由選擇你在云機(jī)器實(shí)例上部署什么。IaaS的最好的例子是Amazon的EC2服務(wù),它讓你將機(jī)器實(shí)例自旋向上到Amazon云中。雖然Amazon只支持某些類(lèi)型的網(wǎng)絡(luò)服務(wù)集中式部署,它們確實(shí)給了你一些自由。
一些廠商會(huì)在轉(zhuǎn)移你的內(nèi)部VHD到云的過(guò)程中提供協(xié)助,但是很多會(huì)想要你漸漸清除一個(gè)新構(gòu)建。如果你計(jì)劃在混合情形中使用云提供商,整合點(diǎn)也許非常重要,混合情形中你想要將私人托管的應(yīng)用擴(kuò)展到公共云中。如果你計(jì)劃保持這些應(yīng)用服務(wù)器和網(wǎng)絡(luò)獨(dú)立,那么這將不是一個(gè)大問(wèn)題。
理解的另一方面包括可能的認(rèn)證整合。如果你想要這些公共云機(jī)器運(yùn)用你的內(nèi)部活動(dòng)目錄運(yùn)作,你會(huì)需要聯(lián)合你的目錄或提供一些公共云里的虛擬網(wǎng)絡(luò),它允許你的網(wǎng)絡(luò)擴(kuò)展到廠商的領(lǐng)域。Amazon用虛擬私有云在這一領(lǐng)域做好準(zhǔn)備,但是其它廠商都渴望提供和這一樣的自定義整合點(diǎn)。
對(duì)Hyper-V云而言為時(shí)尚早
盡管對(duì)Hyper-V而言,還仍是初入云領(lǐng)域,但它發(fā)展得很快。你通過(guò)開(kāi)始研究你的選擇并選取你可以作為概念證明的幾個(gè)應(yīng)用程序會(huì)幫你大忙。發(fā)展環(huán)境和面向網(wǎng)絡(luò)的應(yīng)用都是首選。一旦你理解了云服務(wù)的強(qiáng)大,你會(huì)把它作為另一個(gè)工具來(lái)調(diào)整大小并加強(qiáng)合理的啟動(dòng)成本,同時(shí)有充足的全球可用性。
【編輯推薦】