産品概述
天智簡捷私有雲計算平台是基于CloudStack的一(yī)個将計算資(zī)源池化後組建公有、私有或混合IAAS雲的軟件平台。無論雲計算環境部署在何處,雲平台都可以進行部署、管理和配置雲基礎設施的網絡、存儲和計算等節點。
平台的典型用戶包括服務提供商(shāng)以及中(zhōng)小(xiǎo)型企業,通過雲平台可以:
l 建立按需靈活的雲計算服務
l 建立由企業内部使用的私有雲
雲平台特性
l 支持多種虛拟化平台
平台使用了插件式架構,可以支持各種類型的虛拟化平台,如vmware、xenserver、OVM等,你可以根據負載等實際情況自由選擇合适的虛拟化平台,推薦使用Xen Cloud Platform、KVM。
l 大(dà)規模可擴展的基礎設施管理
雲平台能夠管理位于多個不同地理位置的Zone的上萬台服務器。雲平台中(zhōng)單個組件的失效不會導緻集群或雲級别的不可用,管理服務器的定期維護,也不會影響雲中(zhōng)虛拟機的運行。
l 自動化的配置管理
雲平台能夠自動配置用戶虛拟機的網絡、存儲。平台内部管理着一(yī)個虛拟設備池,以支持雲的正常功能運轉。這些虛拟設備提供了防火(huǒ)牆、路由、DHCP、VPN訪問、控制台代理(console proxy)、存儲訪問、存儲複制等服務。虛拟設備的廣泛使用,大(dà)大(dà)簡化了雲的安裝、配置和日常管理。
l 圖形化界面
雲平台提供了管理員(yuán)WEB界面來納管雲計算環境,同時也提供了最終用戶Web界面來管理虛機和模闆。界面可根據服務提供商(shāng)和企業的界面風格定制。
l API和可擴展性
雲平台提供了API,可通過編程方式實現UI上所有操作。該API一(yī)直在維護并提供文檔。通過該API,可創建命令行工(gōng)具和新的UI來滿足特定需求。
同時,雲平台的資(zī)源分(fēn)配采用插件架構,允許爲存儲和主機的選擇創建新的分(fēn)配器。
l 高可用性(HA)
雲平台有許多特性來提高系統的可用性。管理服務器可采用多節點部署,并使用負載均衡。MySQL可以配置使用數據庫複制,以便能及時對數據庫進行手工(gōng)恢複。對于主機,雲平台支持網卡綁定,同時支持采用獨立存儲網絡,支持iSCSI多路徑。
平台支持虛拟化特性
雲平台支持Xen Cloud Platform, KVM虛拟化平台。雲中(zhōng)可以整個都使用一(yī)種虛拟化平台,也可以使用多種。但一(yī)個集群中(zhōng)的主機必須是相同的虛拟化平台。
雲平台所支持的虛拟化平台的特性,請參考下(xià)表:
特性 | Xen Cloud Platform | KVM |
網絡限流 | Yes | No |
基本網絡Zone中(zhōng)的安全組 | Yes | Yes |
iSCSI | Yes | Yes |
FibreChannel | Yes | Yes |
本地磁盤 | Yes | Yes |
HA高可用 | Yes | Yes |
本地磁盤快照 | Yes | Yes |
本地磁盤作爲數據盤 | No | No |
任務負載均衡 | No | No |
主機間VM動态遷移 | Yes | Yes |
通過使用鏈接本地網絡與虛拟路由器通訊來保護管理流量IP地址 | Yes | Yes |
部署架構概述
雲平台包含兩個部分(fēn):管理服務器和由它管理的雲基礎設施。當你建立和管理一(yī)個雲平台,你需要提供主機、存儲設備和IP地址給管理服務器,管理服務器會對這些資(zī)源進行管理。
雲平台的最小(xiǎo)安裝包括2台機器,一(yī)台運行雲平台管理服務器,另一(yī)台作爲雲基礎設施(一(yī)個非常簡單的基礎架構僅包含一(yī)台安裝虛拟化平台的主機)。
圖:基礎部署簡化圖
全功能的安裝包括一(yī)個高可用的多節點管理服務器和上萬台可使用多種高級網絡配置的主機。
管理服務器
管理服務器是一(yī)個管理雲資(zī)源的雲平台軟件。通過使用管理服務器UI或API,可配置和管理雲基礎設施。
管理服務器在物(wù)理服務器或虛機上運行,它控制着虛拟機的主機資(zī)源分(fēn)配,并爲虛機指定存儲和IP。雲平台管理服務器運行在Tomcat容器中(zhōng),使用MySQL數據庫。
管理服務器具有以下(xià)功能:
l 提供了管理員(yuán)和終端用戶使用的Web界面
l 提供了雲平台的API
l 管理在特定主機上創建虛機
l 爲特定賬号分(fēn)配公網IP和私網IP地址
l 爲用戶分(fēn)配虛拟磁盤存儲
l 管理快照、模闆、ISO鏡像,以及它們在各Zone間的複制
l 提供了雲的單點配置。
雲平台基礎設施概述
管理服務器管理一(yī)個或多個Zone,zone中(zhōng)包含許多可以承載VM(虛機)的主機服務器。雲平台基礎設施按如下(xià)方式組織:
l Zone(數據中(zhōng)心):一(yī)個Zone通常對應一(yī)個數據中(zhōng)心。一(yī)個Zone包含多個Pod和主存儲。請參考“關于Zone”。
l Pod(機櫃):一(yī)個Pod通常爲一(yī)個硬件機架。Pod可包含一(yī)個2層交換機和一(yī)個或多個集群。請參考“關于Pod”。
l Cluster(集群):一(yī)個Cluster包含多個主機和主存儲。請參考“關于集群”。
l Host(主機):集群中(zhōng)的一(yī)個計算節點。請參考“關于主機”。
l Primary storage(主存儲):和集群相關聯,存放(fàng)集群内所有主機上的虛機的磁盤卷。請參考“關于主存儲”。
l Secondary storage(二級存儲):和Zone相關聯,保存模闆、ISO鏡像和磁盤卷快照。請參考“關于二級存儲”。
圖:Zone的嵌套結構圖
網絡概述
雲平台提供了兩種網絡模式:
l 基本模式:提供一(yī)個簡單的網絡,用戶虛機間的隔離(lí)可通過3層方式,如安全組(源IP地址過濾)等。Zone中(zhōng)的所有用戶虛機共享該網絡。
l 高級模式:爲較爲複雜(zá)的網絡拓撲設計。該網絡模式在定義用戶網絡時具有更大(dà)的靈活性。
詳細情況請參考“網絡”。