成功部署OpenStack的十個小技巧
OpenStack為用戶帶來了諸多好處。使用免費開源工具構建自己的云對許多公司而言都非常有吸引力。但啟動OpenStack項目之前,要有一個切實可行的目標。Rajiv Sodhi是OpenStack服務商Mirantis公司的一名區域總經理。近日,他在計算機世界英國站發表了一篇文章,給出了有助于OpenStack項目沿著正確方向前進的十個小技巧:
- 資金準備——雖然部署OpenStack用的都是免費軟件,不需要支付許可費,但開源軟件并不是拿來就可以用的。與之相關的各種軟件更新都非常快,而且軟件的最新版本通常會不穩定,社區推出修復補丁的速度可能并不能滿足項目需求。這時候就需要投入資金,雇傭人員進行Bug修復。因此,OpenStack項目需要預算和專用資源。
- 人員準備——OpenStack項目通常比較大,需要許多人的參與。項目負責人必須了解其他所有人的需求,在文檔中明確描述用例場景及項目建設目標。比如,是要創建一個公有云還是私有云,遺留應用如何處理等等。
- 澄清術語——不要想當然地認為人們對某個術語有相同的理解。要花時間了解每項工作:什么人、干什么、為什么、什么時間、在哪里、如何。
- 接受遺留系統不會輕易消失的現實——我們可能無法將所有的系統都遷移到新構建的云上。一些遺留系統可能并沒有做好往云上遷移的準備,尤其是那些業務規則沒有在文檔中完整描述的遺留系統。
- 考慮遷移工作量——在大多數情況下,我們都無法僅僅通過克隆應用程序的所有元素就實現應用程序的擴展,有些服務可能需要從頭搭建。
- 與開發人員合作——應用程序在OpenStack中與在傳統環境中不同。這使得運維人員和開發人員之間關系發生了變化。運維人員在完成云的構建之后,不僅要向開發人員提供足夠的選擇,還要提供更多的專業知識,以便他們可以恰當地架構和推進解決方案。
- 不要假設團隊成員具備所需的技能——OpenStack涉及IP網絡、資源管理、源代碼管理、存儲冗余和優化、安全加密等眾多技術,任何人在短時間內都很難全部掌握。
- 出具方案——讓每個人都知道他們需要知道的信息。比如,要讓首席財務官知道云的好處及長遠意義。那樣他才會愿意投資。再就是需要有一個新的商業模式。我們經常看到,一些開始很小的公司借助Mirantis OpenStack Express實現了業務增長,因為它使他們的預算更具體、更可管理和預測。因此,實施OpenStack項目之前,要了解用戶的經濟狀況和云的價值,然后提出相應地計劃。
- 針對程序崩潰制定恰當的方案——要有恰當的監控、冗余和預警,不能直到出現問題才知道。
- 做好系統故障的準備——做好系統和應用程序出現故障的準備,確保系統在異常情況下可以不間斷地運行。這樣才能真正地體驗到OpenStack的好處。
來自:http://www.infoq.com/cn/news/2015/01/successful-deploy-openstack
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!