相信大家接觸虛擬化平台莫過於都是 VMware vSphere、Microsoft Hyper-V 和 Citrix XenServer,而這些平台的賣點是易於控制,對 IT 人來說很快便學會。但要部署以上的方案價錢亦相當昂貴,對一位 IT Manager 要向公司投資虛擬化方案並不容易,始終是價錢問題所在。
現時興起的雲端服務背後也是在虛擬化平台興建出來,試想想一個雲端要有足夠的伺服器做備援方案,那豈不是要購買很多虛擬化產品授權才能夠滿足雲端需求?要解決資金問題只有大廠商才能做到,可以稱得上為「有錢買伺服器、沒錢買授權」….
如果大家真的想興建雲端服務,又想節省授權費用的話,不妨考慮利用開源軟件 OpenStack 來架建。OpenStack 最初在 2010 年由現時很出名的美國 Rackspace 公司和美國國家航空暨太空總署一同研發出來,現在已經在全世界有很多 IT 企業一同參與開發,分別有 IBM、Red hat、Dell、Cisco 等等,而 OpenStack 是由 Apache 授權合約免費發佈出來。
OpenStack 可以興建像 Rackspace 和 Amazon 的超大容量雲端服務,筆者當然親自去安裝進行測試啦,因為 OpenStack 架構內有多個服務需配置才能互通,所以在配置過程上還為複雜。OpenStack 可以有兩種方式來配置,分別是 Single Node 和 Multiple Node,筆者第一次在 CentOS 7 內安裝和配置都是 Multiple Node,參考 OpenStack 官方網上手冊,但未能成功,差不多試了一個月之多,因此轉為安裝 Single Node ….。筆者在Google 找到一個由 Red Hat 負責的 RDO 專案,這是一個很方便的 Yum 安裝包,只要下載後輸入 RDO 簡單指令即可自動安裝OpenStack Single Node,只要跟著 RDO Quickstart 做就可以了,還可以安裝 Multiple Node,但筆者還沒有測試,暫時不教大家了。
而測試環境在 VMware Workstation 9.0 上作測試,但筆者先會講解 OpenStack 各個服務是負責什麼`,然後再畫出今次教學的圖表給大家跟著做,不會令大家對 OpenStack 感到「害怕」!
下一篇為大家講解 OpenStack 各個服務,這是 OpenStack 的基礎。
(第一篇) OpenStack 配置複雜到「跌渣」!RDO 懶人包解決一切煩惱 – 簡介篇
https://www.facebook.com/hkitblog