部署Openstack前需要考慮的五大問題
OpenStack,模塊化架構(gòu)的一種開源云平臺,已經(jīng)在很多公司,包括Disney、Walmat和PayPal完成了部署。但是雖然 Openstack云平臺能夠給用戶更大的靈活性,并且降低鎖定供應(yīng)商的風(fēng)險,但是它的實施可能會遇到很多問題。
在部署OpenStack之前,企業(yè)必須明確所需要的服務(wù),避免安全威脅,解決集成問題。如下是一些常見的OpenStack問題,能夠幫助企業(yè)在該領(lǐng)域起步。
如何為云選擇合適的OpenStack服務(wù)?
決定哪種OpenStack服務(wù)能夠滿足你的云需求很困難,因為有大量的可用工具和功能。Project Navigator,一種新的OpenStack工具,幫助你評估哪種OpenStack服務(wù)能夠支持你的云需求。該工具還包括顯示不同 OpenStack項目或者模塊成熟度的儀表盤,包括用于計算的Nova,和網(wǎng)絡(luò)的Neutron。另外,它將OpenStack服務(wù)分為兩組:核心組和可選組。
不幸的是,該工具更適用于私有云,而不是混合云。使用OpenStack服務(wù)構(gòu)建混合云更為困難,因為它要求能夠在公有云和私有云間通信的網(wǎng)絡(luò)。
OpenStack版本如何選擇?
當部署OpenStack時,可以選擇預(yù)打包版本或者自己從頭構(gòu)建。一些企業(yè)選擇預(yù)打包的方案,因為通常來說這樣部署更為容易——但是選擇哪種版本可能很困難。
要對此深入地學(xué)習(xí),并且評估不同OpenStack版本的技術(shù)能力的不同,比如,API可用性,以及供應(yīng)商支持程度。當選擇了某個版本時,企業(yè)還可以選擇是否使用 純軟件供應(yīng)商,比如Red Hat和VMware,或者硬件和系統(tǒng)供應(yīng)商,比如Hewlett Packard Enterprise,Dell和IBM。不管選擇是什么,都要確保有自己的擁有OpenStack集成技能的員工。
私有云是使用OpenStack還是VMware?
在私有云實現(xiàn)領(lǐng)域,OpenStack和VMware都是流行的選擇。OpenStack根植于云,因此很難和VMware的技術(shù)進行比較,后者起始于數(shù)據(jù)中心的虛擬化套件。但是很多業(yè)界領(lǐng)秀公司都支持OpenStack,而VMware在云的領(lǐng)域還需要努力跟上。
另一方面,VMware更為成熟,能夠達到更好的質(zhì)量標準,而部署OpenStack則需要很陡峭的企業(yè)學(xué)習(xí)曲線。OpenStack的特性仍然在成長,還在持續(xù)添加新模塊。從費用角度,OpenStack可能需要高額的支持費用,而VMware需要購買許可證。
OpenStack的安全挑戰(zhàn)是什么?
安全一直是企業(yè)需要考慮的事情,OpenStack的安全也不例外。云是信息的海洋,如果不加強防護,很有可能會十分脆弱而受到攻擊。但是,制定 OpenStack安全計劃很困難,因為這里的技術(shù)還剛剛起步,正在逐步完善之中。
需要克服的最大問題是OpenStack的開源模式。它是由開源社區(qū),包括供應(yīng)商構(gòu)造的很多特性和模塊組成的。 有這么多同時在開發(fā)的部分,保證操作的安全性和合規(guī)性需要很大的工作量。當部署OpenStack時,安全方面的最佳實踐包括使用協(xié)議管理工具,加密數(shù)據(jù)并且縮短認證的生命周期。
部署OpenStack用于混合云時集成挑戰(zhàn)是什么?
混合云并非全新的理念,但是它很流行。一些企業(yè)同時使用OpenStack私有云和Amazon Web Services,Azure或者Google的公有云來實現(xiàn)混合云。主要的劣勢是OpenStack仍然還在開發(fā),因此混合云所必需的工具和接口還不是十分完善。
使用OpenStack實現(xiàn)混合云還有很多問題,特別是在需要處理OpenStack和主流云供應(yīng)商之間的集成時。比如,將OpenStack的Nova 計算模塊和AWS連接就很困難,因為API不一樣。另外,要保證AWS和OpenStack混合云的性能,特別是當企業(yè)的網(wǎng)絡(luò)速度不快時——就需要高度的數(shù)據(jù)重復(fù)。