盡管Veritas的主要對(duì)手EMC公司收購(gòu)了VMware公司,Veritas仍然計(jì)劃在其集群服務(wù)器Veritas Cluster Server (VCS)中支持VMware虛擬機(jī)軟件。由于VMware并不是一個(gè)實(shí)際的操作系統(tǒng),而是一種通過(guò)虛擬物理分區(qū),在同一個(gè)物理架構(gòu)上實(shí)現(xiàn)windwos或Linux系統(tǒng)共存的技術(shù),因此對(duì)它的支持意味著VCS所支持的操作系統(tǒng)種類變得不那么明確了。
VCS通過(guò)中央存儲(chǔ)的故障轉(zhuǎn)移(storage-centric failover)能力來(lái)保證系統(tǒng)的靈活性。它可以自動(dòng)將一個(gè)獨(dú)立主機(jī)系統(tǒng)移交給備份的存儲(chǔ)系統(tǒng)。如果一個(gè)主機(jī)失效,VCS會(huì)自動(dòng)將待用數(shù)據(jù)轉(zhuǎn)入備用主機(jī)。
如果你熱衷于使用VMware,你就一定會(huì)支持Veritas將它的集群技術(shù)應(yīng)用于VMware的ESX服務(wù)器。設(shè)想一下,假如你有一臺(tái)使用Linux的單系統(tǒng)主機(jī),硬盤分為三個(gè)區(qū),而其中一個(gè)或兩個(gè)分區(qū)系統(tǒng)突然損壞。一個(gè)典型的集群響應(yīng)會(huì)幫助你將損壞部分的控制權(quán)及時(shí)轉(zhuǎn)移到備用主機(jī)上,而通過(guò)帶有VCS支持的VMware軟件,控制權(quán)可以轉(zhuǎn)交給早已由VMware生成的在可用分區(qū)上的系統(tǒng),而這個(gè)新接管的系統(tǒng)會(huì)自動(dòng)按需求生成新的分區(qū)(在這個(gè)例子中會(huì)重新分成三個(gè)分區(qū))。
在我花費(fèi)了一段時(shí)間搞懂了上述這些新概念后,我向Veritas的Linux策略部主任Ranajit Nevatia提出了一個(gè)情況:一個(gè)Veritas集群包括了多個(gè)Windows和Linux系統(tǒng),同時(shí)由一個(gè)VMware系統(tǒng)處理故障轉(zhuǎn)移。如果集群中的任何一個(gè)Windows或Linux系統(tǒng)失效,集群技術(shù)會(huì)自動(dòng)在VMware系統(tǒng)上建立一個(gè)新分區(qū)接替失效系統(tǒng)??墒荲eritas表示,這種配置和功能在目前還無(wú)法支持。這真是太糟糕了。
另外在LinuxWorld上關(guān)于VMware的公告中,Veritas還宣布VCS支持SuSE Linux系統(tǒng)。目前VCS所支持的系統(tǒng)包括Microsoft Windows、Red Hat Linux、Sun Solaris、IBM AIX以及 Novell的 NetWare,而對(duì)SuSE Linux系統(tǒng)的支持使得VCS終于大功告成。據(jù)Nevatia介紹,跨平臺(tái)的支持性能使VCS非常適合于那些需要進(jìn)行OS遷移的工程。例如,有的公司為了節(jié)約開支,需要將原有的Unix系統(tǒng)轉(zhuǎn)為基于Intel架構(gòu)的Linux或Windows系統(tǒng),使用VCS會(huì)讓他們發(fā)現(xiàn)將文件系統(tǒng)從舊操作系統(tǒng)轉(zhuǎn)移到新操作系統(tǒng)是多么容易。
Nevatia還介紹說(shuō),"一般情況下,假如你已經(jīng)在一個(gè)平臺(tái)上部署了上千G的數(shù)據(jù),那么向新平臺(tái)移植這些數(shù)據(jù)的工作會(huì)花費(fèi)數(shù)周甚至數(shù)月的時(shí)間。利用我們的技術(shù),這個(gè)移植工作僅僅需要幾分鐘到幾小時(shí)就可以完成了。"不過(guò),Veritas目前能做到的只是將其他系統(tǒng)移植到Linux系統(tǒng)。例如一個(gè)基于Solaris的網(wǎng)上商店系統(tǒng)可以輕松的移植到Linux系統(tǒng)上,而一個(gè)基于Linux的商店系統(tǒng)卻無(wú)法移植到Solaris上。據(jù)Nevatia說(shuō),將Linux系統(tǒng)移植到其他系統(tǒng)上的能力要到年底才能實(shí)現(xiàn)。
對(duì)于那些正在尋求將Unix系統(tǒng)遷移到Linux系統(tǒng)的公司來(lái)說(shuō),遷移的簡(jiǎn)便性最終將成為一個(gè)核心問(wèn)題。我可以想象從一個(gè)免費(fèi)的Linux系統(tǒng)(如紅帽子)遷移到收費(fèi)的Linux系統(tǒng)(如Novell SuSE)的過(guò)程。雖然同是Linux,但從免費(fèi)系統(tǒng)移植到收費(fèi)系統(tǒng)總不會(huì)是一帆風(fēng)順的,而利用Veritas和 EMC的存儲(chǔ)和控制技術(shù)也許會(huì)使這個(gè)遷移過(guò)程更加順利。