Vmware和Cisco攜手帶來可移動的虛擬機
VMware和Cisco正在為解決虛擬機的可移動性,特別是遠距離的可移動性而攜手工作。虛擬機很快就能夠在分散的數據中心之間輕松移動,這對于IT員工而言可是一個大喜訊。
在VMworld 2011大會上,兩家公司特別談到了正在共同開發的Virtual Extensible Local Area Network,或稱VXLAN項目。VXLAN目前已經提交到IETF(Internet Engineering Task Force,互聯網工程任務組)進行標準化認證。一旦得到批準,虛擬機們就能夠享受到三層網絡架構的隔離與分段功能,同時還能夠在二層網絡架構中自由旅行。
參會的IT經理們對這個消息感到異常開心。
“這消息太爽了,”美國中西部大學虛擬化架構師Bob Plankers興奮的說,“想想看,這就像在二層架構和三層架構之間打穿了一個通道”,有了VXLAN,“我們的內部局域網一下子就可以‘升入云端’了”,這對于災難恢復來說尤其有用。
VXLAN可以看做是VLAN這項早在18年前就推出的Cisco看家技術的延伸。“很明顯VLAN已經把它的潛力開發到頭了。”Cisco的服務器訪問與虛擬化技術高級副總裁Soni Jiandani在大會上表示。
對于參會的IT經理來說,虛擬機的遠距離可移動性一直是熱門話題,他們希望能夠在數據中心之間移動工作量,達到更好的負載平衡,實現業務連續性,或者是把應用移動到公共云中。但是當虛擬化、存儲復制和自動化等技術目前已經得到充分開發的情況下,網絡與應用的分層架構就變成了瓶頸問題。
“我們現在在應用級別需要的技術就是怎樣讓虛擬機在active/active模式下運行,”一位大型計算機設備提供商的IT總監這樣說。
有一些虛擬化與存儲技術,例如EMC的VPLEX能夠讓虛擬機在數據中心之間移動起來變得相對方便一些,但這只是問題的一個小部分。虛擬機上的各種應用在被移動之后通常不能繼續工作,因為IP地址不再正確了,需要重新分配。而VXLAN預計能修復這一點。
其他的道路
IETF能不能馬上接受VXLAN現在還不清楚。在此之前,IT經理們也在不斷探索著其他技術,實現虛擬機的遠距離可移動性。
其中一個辦法是在二層架構之間延展VLAN,但現在看來這已經是一個落后的解決方案,Vmware的合作架構師Sanjay Aiyagari在關于多站點vSphere部署的網絡設計研討會上說,“VLAN可以在管道中維持工作,但是如果你延展到多站點,IP地址在拓撲結構上就不再正確了。”
另一個辦法是使用負載平衡器來對工作量進行代理,“在應用級別找到網絡的部署策略,”Aiyagari說。
然而使用負載平衡器在許多情況下會造成延遲,而且需要另外購買附加的底層結構,但是即使這樣,在移動虛擬機時也會減少許多痛苦,F5的解決方案工程師Simon Hamilton-Wilkes說,他們已經為此目的提供了本地和全球性的流量管理應用,“你一定需要保證IP地址不變,否則就會造成真正的噩夢。”