云計算與集群:是攜手還是爭斗?
云計算已成為新的計算集群。集群在早期的大型機時代就已嶄露頭角,它是用來協(xié)調(diào)兩臺或多臺計算機步調(diào)一致的運行,從而建立起高可用性系統(tǒng)。但是,一項新的使用虛擬化工具的集群正變得更具吸引力,特別是隨著企業(yè)的IT部門在使用虛擬服務(wù)器有更多經(jīng)驗,并且云計算供應(yīng)商在他們的產(chǎn)品中添加了更多的可用性高功能。
集群曾經(jīng)是一個非常專門的學(xué)科。你需要設(shè)置幾乎相同的計算機硬件并運行特殊版本的操作系統(tǒng)才能保證它們同步運行。另外,還需要配備特殊的網(wǎng)絡(luò)適配器來保證兩臺PC之間非常高速的數(shù)據(jù)傳輸。
但是隨著網(wǎng)速變得越來越快,之前只能在定制集群配置中實現(xiàn)的服務(wù)組合(其中包括高可用性、虛擬存儲管理和短期服務(wù)器故障轉(zhuǎn)移等)現(xiàn)在也可在虛擬世界中實現(xiàn)了,甚至許多已可替代實現(xiàn)災(zāi)難恢復(fù)(DR)應(yīng)用。
所以,當云計算及其管理應(yīng)用程序交付變得越來越普及,當IT部門在交付虛擬化應(yīng)用程序方面獲得了更多的專業(yè)技術(shù),這些知識便可被用于交付集群選項。
改進的災(zāi)難恢復(fù)會傷害集群
怎么會出現(xiàn)這種情況?虛擬機(VM)更易于攜帶,可跨云復(fù)制,這樣你就能在主服務(wù)器發(fā)生故障時快速建立和運行一個輔助站點。
“我們已經(jīng)看到,眾多過去無法做到這一點的企業(yè)現(xiàn)在已能使用災(zāi)難恢復(fù)保護了,”專業(yè)虛擬化廠商SteelEye科技公司的執(zhí)行副總裁Bob Williamson說,“在過去,如果你的主服務(wù)器發(fā)生故障,你需要另外購買和準備好一臺物理服務(wù)器。云計算降低了部署更大區(qū)域范圍災(zāi)難恢復(fù)應(yīng)用的入門門檻,為大批之前無法考慮實施該服務(wù)的公司提供了這一保護服務(wù)。
在過去的幾年中,各主要的虛擬化廠商進一步增強了他們提供更多DR和業(yè)務(wù)連續(xù)性的能力。Citrx公司收購了Vmlogix公司,此舉增強了機器配置的自動化建立和拆卸,以及能夠用于多個管理程序的自動化工具。
另一方面,VMware公司發(fā)布了vFabric和vCloud Director。vFabric結(jié)合了用于輕量級應(yīng)用服務(wù)器的Spring Java開發(fā)環(huán)境(這是VMware公司為開源社區(qū)而管理的一個平臺)和負載平衡及其他基礎(chǔ)設(shè)施需求功能,這樣你就能夠在不同云計算實例之間傳輸程序和數(shù)據(jù)。而vCloud Director的功能有助于在虛擬數(shù)據(jù)中心中管理多個虛擬機,并建立預(yù)設(shè)置的應(yīng)用程序服務(wù)和基礎(chǔ)設(shè)施。
而其他的廠商則進一步增強了他們相關(guān)工具的功能,以便于實現(xiàn)新虛擬機的配置自動化和更簡單的災(zāi)難恢復(fù)。例如,Novell公司的云計算經(jīng)理已實現(xiàn)了基于模板的配置流程自動化,幫助用戶通過使用單一的網(wǎng)絡(luò)門戶網(wǎng)站請求、批準和部署新的工作量。而其Forge設(shè)備可更易于快速地使用一鍵式故障轉(zhuǎn)移和靈活恢復(fù)選項從而實現(xiàn)工作量恢復(fù)。
圖1:Novell公司的Forge設(shè)備可使用一鍵式操作實現(xiàn)工作量恢復(fù),這個儀表板顯示了你的虛擬機的主題。
但是,這些產(chǎn)品并不適用于事物處理應(yīng)用,這類應(yīng)用要求處理緊急故障事務(wù),如網(wǎng)上支付處理或航空公司機票預(yù)定。
“當你需要更精確的集群時,例如當你無法承受失去一個交易而必須在故障轉(zhuǎn)移后在新機器上重啟這一交易時,”Novell公司的數(shù)據(jù)中心高級主管Carl Drisko說。“如果你的虛擬機發(fā)生故障,任何在內(nèi)存中正在進行處理的應(yīng)用程序和數(shù)據(jù)都將丟失。”
“如果你正在使用某種你需要保留服務(wù)器狀態(tài)的交易處理系統(tǒng),那么你將需要一些特殊用途的集群解決方案,”Cassatt公司的產(chǎn)品管理總監(jiān)Ken Oestreich說。Cassatt公司為管理虛擬化對話提供自動化工具,但是高可用性虛擬化應(yīng)用程序可用于低需求的業(yè)務(wù)應(yīng)用云計算產(chǎn)品線。
云計算和集群結(jié)合使用
集群中的每一臺物理機器都要求相同的硬件和操作系統(tǒng)版本是之前集群解決方案存在的問題之一。云計算要求更低、應(yīng)用更靈活,而且成本更低廉。
許多老式的集群都需要高速鏈接是另一個問題所在?;谠朴嬎愕漠a(chǎn)品即便是通過典型的互聯(lián)網(wǎng)線路,也可以實現(xiàn)低要求、長連接。VM6軟件有一個稱為Vmex的高可用性Hyper-v產(chǎn)品,它可將兩臺PC連入一個集群而無需特殊的硬件,甚至可應(yīng)用與普通的有低要求的以太網(wǎng)連接。當***臺Hyper-V機器發(fā)生故障時,所有的虛擬機都自動申請成為第二臺輔助服務(wù)器。
圖2:使用VM6軟件的Vmex創(chuàng)建一個存儲分區(qū)
由于這些“準集群”服務(wù)越來越受到歡迎,他們正在尋求第三方監(jiān)控廠商的高精度產(chǎn)品,從而提供一個完整的產(chǎn)品。
這意味著,對于IT管理人員來說,云計算和集群將變得更加關(guān)聯(lián)和互補。雖然這兩種技術(shù)來源于不同的傳統(tǒng)和基礎(chǔ)設(shè)施,但是現(xiàn)在他們正在逐漸融合,為管理復(fù)雜的企業(yè)工作提供一個強大的工具。
【編輯推薦】
- 使用Microsoft Azure 讓云遷移變得簡便的5種方法
- VMware的混合云遷移工具:vCloud Connector
- 企業(yè)CRM等業(yè)務(wù)系統(tǒng)遷移到 "云"中的***實現(xiàn)
- 云計算該“遷移”還是“自建”?
- 云遷移全攻略:哪些應(yīng)用適合遷移
- 亞馬遜 谷歌 微軟三大試用云服務(wù)大比拼(上)
- 亞馬遜推出1年免費云計算服務(wù)
- 亞馬遜EC2中斷 “可用區(qū)”遭質(zhì)疑
- 傷不起!亞馬遜史前***宕機事件的啟示
- 云震 -- 亞馬遜4.21事故的反思
- 從亞馬遜云服務(wù)故障中吸取的七個教訓(xùn)