HP Helion OpenStack 是基于 OpenStack 軟件的特選商業發行版,旨在滿足企業客戶的期望。在很多方面, OpenStack 項目都類似于 Linux 內核項目:通過添加使源代碼能夠與開發的開放式專有產品和服務連接的軟件,顯著提升源代碼的價值。
HP Helion OpenStack 將旨在擴展核心OpenStack 代碼庫以實現混合交付而編寫的 OpenStack 軟件和增值服務進行打包,整合到一款企業客戶能夠輕松安裝、使用和管理的產品中。
HP Helion OpenStack 提供兩個發行版,可滿足用戶的不同需求:
HP Helion OpenStack – 一款強化、安全的企業級產品,能夠加速云部署和云應用開發進程,同時簡化大規模私有云、公有云和混合云的管理。
HP Helion OpenStack 社區版 – 免費許可的純發行版,能夠加速部署并簡化小規模開放式云環境和基礎設施服務的管理。
HP Helion OpenStack 保留了 OpenStack 平臺的高度模塊化設計理念,并遵守通過 RESTful API 在組件之間進行通信的慣例。此設計將各種功能的實施細則彼此分開,可顯著提高 OpenStack 平臺和 HP Helion OpenStack的靈活性、可擴展性和可維護性。
HP Helion OpenStack 的架構可以分為兩個環境: 執行環境 – 管理云計算平臺之上的內容。您可從中創建項目、用戶并配置基礎設施。
管理環境 – 管理云計算平臺之下的內容。您可以從中定義和管理云配置,管理、維護并擴展云計算平臺。執行環境提供使云計算平臺能夠在客戶的基礎設施之上運行的功能,而管理環境則可提供安裝、配置、管理和升級基于 HP Helion OpenStack 的云所需的功能。另外,執行環境可進一步細分為五層:
內核層 – 實施類似于操作系統內核的功能,簡化作為一組 RESTfulAPI 實施的統一應用界面背后的底層基礎設施。這些 API 的用途與Linux 或 Windows 操作系統中的標準庫非常類似。
基礎層 – 您可從中找到支持內核正常運行的功能。
用戶界面層 – 為在云計算平臺之下和之上的環境中管理任務提供統一用戶體驗。
子系統層 – 擴展了用于支持管理企業級云環境所需的功能。
Linux 平臺層 – 提供經過優化的 Linux 操作系統,支持運行托管云控制器和節點。