OpenStack已經(jīng)成為企業(yè)部署云計算的重要工具,那么在部署OpenStack過程中肯定會遇到各種各樣的問題,這里我們匯總了企業(yè)部署OpenStack的十大常見問題。
OpenStack落地方式有哪些?
OpenStack企業(yè)云的落地方式不是單一的。有些企業(yè)根據(jù)自己所屬行業(yè)情況直接購買專業(yè)開源公司發(fā)行的產(chǎn)品及服務(wù),有些企業(yè)將OpenStack企業(yè)云業(yè)務(wù)外包給專門云服務(wù)公司;而有些企業(yè)則會自己投入,對OpenStack上游社區(qū)版進行二次開發(fā)或直接利用其搭建OpenStack云。同時,OpenStack也不以單一成品方式落地,在電信、金融、制造業(yè)等行業(yè)及公有云項目中都是集成落地案例?;旧?,OpenStack是混合云解決方案的有機組成部分。
企業(yè)部署OpenStack遇到問題怎么辦?
企業(yè)在部署過程中可能遇到各種問題,如租戶和服務(wù)的高可用性問題、各組件性能問題或在線升級問題等。解決問題的辦法也不是千遍一律的。如果企業(yè)購買了云服務(wù)提供商的服務(wù),那么可以依賴他們或他們的工具調(diào)試解決;企業(yè)也可自己在社區(qū)里尋求答案和幫助;如果是OpenStack功能上有缺失,可以在社區(qū)要求OpenStack開發(fā)人員幫助完善。
OpenStack哪些模塊已經(jīng)能夠正式商用?
Nova、Keystone、Glance、Horizon和Cinder比較成熟,而Neutron、Ceilometer、Heat存在問題相對較多。當(dāng)然,這只是OpenStack上游開源社區(qū)發(fā)行版的情況,對于不穩(wěn)定模塊,各公司都有相應(yīng)替代方案。
以紅帽企業(yè)Linux OpenStack發(fā)行版為例,Nova、Cinder、Swift、Neutron、Glance、Keystone和Heat等模塊已具有商用品質(zhì)。同時,大數(shù)據(jù)、VPN即服務(wù)、防火墻即服務(wù)等模塊還需測試和方案沉淀,暫時不建議用戶在關(guān)鍵領(lǐng)域使用。
在使用VMware的同時如何部署OpenStack?
一種辦法是把VMWare虛擬機納入到OpenStack管理范疇;另一種辦法是想辦法做遷移,即把VMWare虛擬機遷移到OpenStack上,可能這中間會有宕機時間;還有就是追加部分投資,讓新的資源跑OpenStack,等VMWare上虛擬機過了生命周期,逐步淘汰掉,這種方法是一種長期的過程。各種方法之優(yōu)劣需企業(yè)結(jié)合自身資源及需求狀況,權(quán)衡判斷。
在中國有哪些OpenStack公司?
由于中國云計算市場很大,市場上提供企業(yè)云服務(wù)的企業(yè)包括跨國大型企業(yè),如RedHat、IBM、Dell和HP等,也包括一些創(chuàng)業(yè)性公司,如UnitedStack和EasyStack等。
值得注意的是,一些OpenStack技術(shù)支持公司對OpenStack的核心模塊進行非標(biāo)準的修改,雖然解決了用戶的短期需求,但給未來持續(xù)維護帶來風(fēng)險。紅帽提供的企業(yè)OpenStack發(fā)行版是嚴格按照OpenStack主線標(biāo)準制定的,具有廣泛的兼容性和可持續(xù)性,用戶不會因主線的發(fā)展而迫不得已不斷請?zhí)囟ü净騻€人去維護,避免被特定廠商鎖定。
OpenStack有沒有定價模式和標(biāo)準?
目前沒有統(tǒng)一的定價模式和標(biāo)準,各家公司都有自己的特色服務(wù),會根據(jù)特色服務(wù)來定價。以紅帽提供的Linux OpenStack發(fā)行版為例,嚴格來說,這不是一個有許可證的固定商品,它是一種訂閱服務(wù),企業(yè)客戶購買的是紅帽的支持服務(wù),因此,紅帽是按服務(wù)品質(zhì)進行定價的。
OpenStack對硬件有要求嗎?
OpenStack 對硬件沒有特殊要求,因為它的設(shè)計理念是開放且不綁定任何組件的,這也是廣大用戶選擇使用OpenStack原因之一。OpenStack是一個云的管理標(biāo)準,它將包容和協(xié)調(diào)更多的云,是云能互通互控的基石。
OpenStack提供的存儲解決方案都有哪些?
OpenStack是開放且允許多種存儲方案供用戶自由選擇的。OpenStack對存儲的關(guān)鍵訴求是橫向擴展,能提供海量存儲容量,因而軟件定義存儲SDS是最有價值的解決方案。Ceph是目前受到認可的軟件定義塊存儲解決方案。
OpenStack何時達到企業(yè)級監(jiān)控要求?
目前,OpenStack的監(jiān)控模塊Ceilometer確實問題較多,最典型的是可擴展性問題,距離真正商用還有一段距離。為此,一些企業(yè)采用其他商軟件,如Nagios、Ganglia、Shinken等來替代Ceilometer。OpenStack最重要的監(jiān)控項目是由紅帽主導(dǎo)的Telemetry,紅帽通過CloudForms等工具輔助提供企業(yè)級監(jiān)控管理。同時,紅帽也在不斷豐富Telemetry的功能,而主線還在持續(xù)發(fā)展。
OpenStack的單點故障怎么處理?
其實,OpenStack的設(shè)計初衷是為了適應(yīng)云上應(yīng)用的,企業(yè)要從應(yīng)用層去避免單點故障。然而,有不少客戶把他們的傳統(tǒng)應(yīng)用放到云上。因此,要盡量避免存儲的單點故障、控制器的單點故障、網(wǎng)絡(luò)的單點故障。這些需求大大增加了OpenStack的復(fù)雜度,OpenStack是需要專業(yè)公司提供服務(wù)的。