導讀:云計算已成為新的計算集群。集群在早期的大型機時代就已嶄露頭角,它是用來協(xié)調(diào)兩臺或多臺計算機步調(diào)一致的運行,從而建立起高可用性系統(tǒng)。但是,一項新的使用虛擬化工具的集群正變得更具吸引力,特別是隨著企業(yè)的IT部門在使用虛擬服務器有更多經(jīng)驗,并且云計算供應商在他們的產(chǎn)品中添加了更多的可用性高功能。
云計算已成為新的計算集群。集群在早期的大型機時代就已嶄露頭角,它是用來協(xié)調(diào)兩臺或多臺計算機步調(diào)一致的運行,從而建立起高可用性系統(tǒng)。但是,一項新的使用虛擬化工具的集群正變得更具吸引力,特別是隨著企業(yè)的IT部門在使用虛擬服務器有更多經(jīng)驗,并且云計算供應商在他們的產(chǎn)品中添加了更多的可用性高功能。
集群曾經(jīng)是一個非常專門的學科。你需要設置幾乎相同的計算機硬件并運行特殊版本的操作系統(tǒng)才能保證它們同步運行。另外,還需要配備特殊的網(wǎng)絡適配器來保證兩臺PC之間非常高速的數(shù)據(jù)傳輸。
但是隨著網(wǎng)速變得越來越快,之前只能在定制集群配置中實現(xiàn)的服務組合(其中包括高可用性、虛擬存儲管理和短期服務器故障轉(zhuǎn)移等)現(xiàn)在也可在虛擬世界中實現(xiàn)了,甚至許多已可替代實現(xiàn)災難恢復(DR)應用。
所以,當云計算及其管理應用程序交付變得越來越普及,當IT部門在交付虛擬化應用程序方面獲得了更多的專業(yè)技術(shù),這些知識便可被用于交付集群選項。
改進的災難恢復會傷害集群
怎么會出現(xiàn)這種情況?虛擬機(VM)更易于攜帶,可跨云復制,這樣你就能在主服務器發(fā)生故障時快速建立和運行一個輔助站點。
“我們已經(jīng)看到,眾多過去無法做到這一點的企業(yè)現(xiàn)在已能使用災難恢復保護了,”專業(yè)虛擬化廠商SteelEye科技公司的執(zhí)行副總裁Bob Williamson說,“在過去,如果你的主服務器發(fā)生故障,你需要另外購買和準備好一臺物理服務器。云計算降低了部署更大區(qū)域范圍災難恢復應用的入門門檻,為大批之前無法考慮實施該服務的公司提供了這一保護服務。
在過去的幾年中,各主要的虛擬化廠商進一步增強了他們提供更多DR和業(yè)務連續(xù)性的能力。Citrx公司收購了Vmlogix公司,此舉增強了機器配置的自動化建立和拆卸,以及能夠用于多個管理程序的自動化工具。
另一方面,VMware公司發(fā)布了vFabric和vCloud Director。vFabric結(jié)合了用于輕量級應用服務器的Spring Java開發(fā)環(huán)境(這是VMware公司為開源社區(qū)而管理的一個平臺)和負載平衡及其他基礎設施需求功能,這樣你就能夠在不同云計算實例之間傳輸程序和數(shù)據(jù)。而vCloud Director的功能有助于在虛擬數(shù)據(jù)中心中管理多個虛擬機,并建立預設置的應用程序服務和基礎設施。
而其他的廠商則進一步增強了他們相關(guān)工具的功能,以便于實現(xiàn)新虛擬機的配置自動化和更簡單的災難恢復。例如,Novell公司的云計算經(jīng)理已實現(xiàn)了基于模板的配置流程自動化,幫助用戶通過使用單一的網(wǎng)絡門戶網(wǎng)站請求、批準和部署新的工作量。而其Forge設備可更易于快速地使用一鍵式故障轉(zhuǎn)移和靈活恢復選項從而實現(xiàn)工作量恢復。

▲圖1:Novell公司的Forge設備可使用一鍵式操作實現(xiàn)工作量恢復,這個儀表板顯示了你的虛擬機的主題。
但是,這些產(chǎn)品并不適用于事物處理應用,這類應用要求處理緊急故障事務,如網(wǎng)上支付處理或航空公司機票預定。
“當你需要更精確的集群時,例如當你無法承受失去一個交易而必須在故障轉(zhuǎn)移后在新機器上重啟這一交易時,”Novell公司的數(shù)據(jù)中心高級主管Carl Drisko說?!叭绻愕奶摂M機發(fā)生故障,任何在內(nèi)存中正在進行處理的應用程序和數(shù)據(jù)都將丟失?!?/FONT>
“如果你正在使用某種你需要保留服務器狀態(tài)的交易處理系統(tǒng),那么你將需要一些特殊用途的集群解決方案,”Cassatt公司的產(chǎn)品管理總監(jiān)Ken Oestreich說。Cassatt公司為管理虛擬化對話提供自動化工具,但是高可用性虛擬化應用程序可用于低需求的業(yè)務應用云計算產(chǎn)品線。
云計算和集群結(jié)合使用
集群中的每一臺物理機器都要求相同的硬件和操作系統(tǒng)版本是之前集群解決方案存在的問題之一。云計算要求更低、應用更靈活,而且成本更低廉。
許多老式的集群都需要高速鏈接是另一個問題所在?;谠朴嬎愕漠a(chǎn)品即便是通過典型的互聯(lián)網(wǎng)線路,也可以實現(xiàn)低要求、長連接。VM6軟件有一個稱為Vmex的高可用性Hyper-v產(chǎn)品,它可將兩臺PC連入一個集群而無需特殊的硬件,甚至可應用與普通的有低要求的以太網(wǎng)連接。當?shù)谝慌_Hyper-V機器發(fā)生故障時,所有的虛擬機都自動申請成為第二臺輔助服務器。

▲圖2:使用VM6軟件的Vmex創(chuàng)建一個存儲分區(qū)
由于這些“準集群”服務越來越受到歡迎,他們正在尋求第三方監(jiān)控廠商的高精度產(chǎn)品,從而提供一個完整的產(chǎn)品。
這意味著,對于IT管理人員來說,云計算和集群將變得更加關(guān)聯(lián)和互補。雖然這兩種技術(shù)來源于不同的傳統(tǒng)和基礎設施,但是現(xiàn)在他們正在逐漸融合,為管理復雜的企業(yè)工作提供一個強大的工具。