您好,登錄后才能下訂單哦!
這篇文章主要介紹OpenStack基本概念與架構圖是什么,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
OpenStack項目是一個開源的云計算平臺,旨在實現很簡單,大規模可伸縮,功能豐富。來自世界各地云計算開發人員和技術人員共同創建OpenStack項目。OpenStack通過一組相關的服務提供一個基礎設施即服務(IaaS)解決方案。每個服務提供了一個應用程序編程接口(API),促進了這種集成。根據您的需要,你可以安裝部分或全部服務。下表描述了構成OpenStack架構的OpenStack服務:
OpenStack Services
Service | Code Name | Description |
Identity Service | Keystone | User Management |
Compute Service | Nova | Virtual Machine Management |
Image Service | Glance | Manages Virtual image like kernel image or disk image |
Dashboard | Horizon | Provides GUI console via Web browser |
Object Storage | Swift | Provides Cloud Storage |
Block Storage | Cinder | Storage Management for Virtual Machine |
Network Service | Neutron | Virtual Networking Management |
Orchestration Service | Heat | Provides Orchestration function for Virtual Machine |
Metering Service | Ceilometer | Provides the function of Usage measurement for accounting |
Database Service | Trove | Database resource Management |
Data Processing Service | Sahara | Provides Data Processing function |
Bare Metal Provisioning | Ironic | Provides Bare Metal Provisioning function |
Messaging Service | Zaqar | Provides Messaging Service function |
Shared File System | Manila | Provides File Sharing Service |
DNS Service | Designate | Provides DNS Server Service |
Key Manager Service | Barbican | Provides Key Management Service |
下面的圖顯示了OpenStack服務之間的關系:
為了設計、部署和配置OpenStack,管理員必須理解明白OpenStack的邏輯架構。正如OpenStack概念架構圖顯示,OpenStack包含一些獨立的部分,稱作OpenStack服務。所有服務授權認證都是通過Identity服務。單個服務通過公共APIs與其他服務進行交互,特權管理員用戶命令除外。在內部,OpenStack服務是由幾個進程組成。所有服務至少有一個API進程,用來監聽API請求,預處理它們并傳遞它們到其他服務。除了Identity服務外,其他服務實際工作是由不同的進程完成。對于一個服務之間的進程通信,使用AMQP消息塊。這些服務狀態存儲在一個數據庫中。當部署和配置你的OpenStack云,你可以選擇不同的消息隊列服務和數據庫服務,如RabbitMQ、MySQL、MariaDB和SQLite。
以上是“OpenStack基本概念與架構圖是什么”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。