VMware是世界上頂尖的提供虛擬化和雲計算解決方案的商業公司,在全球擁有400,000多家客戶和55,000多家合做夥伴。若干個產品套系,幾十種軟件能夠提供從單機虛擬化到雲端的完整解決方案。 架構
它的產品功能太過強悍,若是大家公司已經買了它,那麼基本上也就沒有CloudStack什麼事了。但同時,它也很是昂貴!一整套VMware產品要幾十萬到200萬,還不包括其它相關的服務費。如今市場上, 即便是北京、香港等高收入的城市,不少企業也買不起VMware的產品,他們不少時候只能用VMware閹割過的免費版,或河蟹過的版本。 雲計算
CloudStack雲平臺支持多種虛擬化解決方案,甚至支持多種異構虛擬化系統的整合。你能夠在CloudStack建立的同一個集羣中實現,A機架中的主機使用KVM方案,B機架中的主機採用vCenter管理。如此將能夠實現很好的過渡,讓您有充足的時間從昂貴的VMware遷移到免費的虛擬化解決方案中來。 spa
今天咱們將主要介紹CloudStack與VMware的vCenter整合。鑑於網上文章一大抄,不少內容存在誤導,出了錯都不知道問題在哪。這回呢,我會把每一步說明儘量詳細一些,加上我屢次重裝後獲得的經驗和教訓,但願能讓後來者能夠少走些彎路。 虛擬機
VMware環境的搭建比較簡單,網上相關介紹的文章也不少,這裏我就不重複說明了。 產品
若是你想使用VMware vSphere的虛擬機管理程序運行來賓虛擬機,安裝vSphere在雲主機上的。 集羣
要求: 基礎
已經安裝好 vSphere 和 vCenter,要求版本在 4.1以上。 軟件
必須使用vCenter標準的443端口,已便CloudStack與之通信。 程序
CloudStack目前只支持ESXi,ESX的不行。 im
vCenter須要建立單獨的集羣供CloudStack使用,集羣中已經添加ESXi主機,但不能有任何已經建立的虛擬機。
登錄CloudStack控制檯,選擇「基礎架構」,開始添加你的「區域」。
嚮導的第4步就是添加「集羣」。
注意,這裏的「集羣名稱」必須和vCenter中創建的集羣名稱一致,「vCenter數據中心」也要和vCenter中的數據中心名稱一致,不然必將添加不成功。
與vCenter整合時,沒有添加「主機」的過程,全部的主機都由vCenter自行管理。所以你要保證集羣中已經加入了ESXi的主機。
只要你填寫正確,相信能夠很順利的完成集成了。
vCenter必須開放標準的443端口。
添加vCenter節點時,填寫的「集羣名稱」、「vCenter數據中心」必須同vCenter中保持一致。
另外集羣中確保沒有已經建立的虛擬機。
不行,CloudStack只能管理本身建立的虛機,自行在vCenter中建立的虛機沒法管理。
可是vCenter中動態增、減的主機,CloudStack能夠感知的到,並可自動管理起來。