對(duì)于開源云平臺(tái)的選擇有很多,包括OpenStack和CloudStack。那么二者之間最大的區(qū)別是什么?
OpenStack和CloudStack是最流行的兩個(gè)開源云平臺(tái)。二者都符合云用戶的需求,但是在二者間做選擇之間理解他們之間的區(qū)別很重要。
OpenStack是一個(gè)背后有很多主要廠商主導(dǎo)的云平臺(tái),比如Rackspace、IBM和Red Hat。開源云平臺(tái)也有健壯且不同的社區(qū)支持,擁有來自大約150家公司的開發(fā)貢獻(xiàn)。
OpenStack是通過一系列的項(xiàng)目集成到單一的管理平臺(tái)來實(shí)現(xiàn)管理的,其中包括了存儲(chǔ)、管理控制面板、網(wǎng)絡(luò)、鏡像管理和身份認(rèn)證管理系統(tǒng)。
Apache CloudStack是一個(gè)擁有自己的API的云管理平臺(tái),也支持亞馬遜Web服務(wù)的API模型。它還可以跨Availability zone支持虛擬私有云,并且提供了高性能虛擬實(shí)例,從而更加有效地使用硬件。脫離孵化階段以后,現(xiàn)在CloudStack是一個(gè)頂級(jí)的Apache項(xiàng)目。
在OpenStack和CloudStack之間做選擇時(shí),要考慮hypervisor的支持、社區(qū)支持、硬件兼容性以及性能和管理需求。
OpenStack和CloudStack都支持多個(gè)hypervisor,但是企業(yè)要確保自己選擇的hypervisor能夠被支持。如果覺得社區(qū)和商業(yè)支持很重要,就多關(guān)注OpenStack,硬件兼容性也是另外一個(gè)要考慮的問題。如果你的公司要再次利用已有的計(jì)算服務(wù)器和存儲(chǔ)系統(tǒng),考慮一下每一個(gè)平臺(tái)的計(jì)算和存儲(chǔ)模型要如何很好地支持。
OpenStack和CloudStack的部署都存在挑戰(zhàn),但是廣泛的OpenStack采用情況意味著這個(gè)平臺(tái)有更多的可用資源,包括研討會(huì)和部署腳本。然而,CloudStack的最新發(fā)布解決了一些部署問題,而且很可能繼續(xù)改善這個(gè)問題。