Nova 的特色及功能如下:
1. Instance 生命週期 (life cycle) 管理
2. 計算資源管理
3. 網路及認證
4. REST-based API
5. 最終一致的非同步通訊
6. 支援 Xen, XenServer/XPC, KVM, UML, VMware, vSphere and Hyper-V
OpenStack Compute 組件包含:
1. API Server (nova-api):提供外界對於雲基礎架構的管理與介面。
2. Message Queue (rabbit-mq server)
3. Compute Workers (nova-compute):處理 instance 的生命週期管理,透過 Message Queue 接收
並處理生命週期管理之請求。
4. Network Controller (nova-network):處理主機網路辨別。例如:分配 IP 位址、辨別專案
VLAN 等等。
5. Volume Worker (nova-volume):用於管理 LVM-based instance volume。功能如新增、刪除及從
instance 掛 ( 卸 ) 載一個 volume。
6. Scheduler (nova-scheduler):對應 nova-API 呼叫至正確的 OpenStack 組件。
參考資料:
1. OpenStack Compute Starter Guide
- http://docs.openstack.org/diablo/openstack-compute/starter/content/
沒有留言:
張貼留言