如何增加 OpenStack 的接受程度?
在近期的 OpenStack 大會上,我注意到一個主題 – 商業主義,這個主題經過三年的醞釀,終於在今年被提出來了。有幾十家供應商銷售 OpenStack 的附加服務。OpenStack 是一個為技術發展帶來極大好處的項目。某些傳統開源開發者可能對OpenStack 現在的規模有一些擔憂,但我卻發現廠商對項目的興趣開始上升;對這個項目而言,資金越多,資源就越多。這能幫助所有相關公司從雲端開放的前景中獲益。然而,供應商的快速增加可能導致市場混亂。前景轉為現實和需要實踐時,一間公司的 OpenStack 投資不一定能夠順利進行。
你阻不了的就是管理層的疑問:OpenStack 是一種容易部署的項目?還是本身存在設計缺陷,最終影響使用 OpenStack 的用户及阻礙了 OpenStack 的發展?其實任何項目都可以在發展過程之中加以改善用戶體驗。我們應在宣傳中多著點力;至於如何才能以最佳方式遷移和管理 OpenStack 部署?而對於那些正打算採用 OpenStack 雲端的 IT 總監,請你們謹慎行事,並在落實決定前多考慮以下幾點:
循序漸進,步步為營
我觀察到很多公司犯的最大錯誤是「貪心」。他們向 OpenStack 部署了各種 Workload 和流程,可能包括幾種陳舊的系統。他們擁有各種挑戰和細微差別的不同組件,而不僅僅是一項 OpenStack 部署。OpenStack 項目的其中一個主要目標是減少複雜性。但公司執行複雜的安裝時卻讓流程變得更加複雜。與之相反的是,公司需要在雲端中制定和實施簡單流程,最後更容易達致成功;向 OpenStack 中添加更多流程和 Workload,你很快便會發現用戶添加的流程越多,它就會變得越簡單。
逐步推廣
在 OpenStack 中循序漸進不僅出於技術原因,還出於政治和財務方面的考量。很多決策行為由各行各業進行,因此部署 OpenStack 項目會讓原本沒有機會交流的人走到一起。如果用戶的項目遇到了挫折或挑戰,它會在組織內找到許多伙伴。而有條理的 OpenStack 部署會逐個處理,並在每個行業為 IT 建立一個關鍵的接觸點。一個部門收到效益之後,部署也將會推廣到公司的其他領域,令 OpenStack 能於企業之中賡泛部署。
專家支持
公司為 OpenStack 項目設置安全保障之後,就開始享受開放源碼的好處,包括隨之而來的幫助和協助。例如在部署之後的數天、數周乃至數月內都會有人員提供幫助,保護投資效益,這當然不錯。很多供應商都是專家,能為公司提供必要的幫助,確保項目啟動後能夠順利運行;OpenStack 在靈活性、適應能力和成本方面的優勢顯著;而我亦相信只需通過幾個小步驟,任何組織都可以輕鬆享受到 OpenStack 帶來的好處。