-
OpenStack的相关介绍包括Compute(Nova)组件的构成
资源介绍
Compute(Nova)组件构成
模块 功能
Nova-API 提供NOVA服务的OpenStack API接口,是外部访问Nova的唯一途径。用于接收外部请求,并通过Message Queue将请求发送给其他的服务组件。
Nova_Scheduler Scheduler是一个或多个AZ(Availability Zone)的调度器,用于在一个或多个AZ中寻找符合创建虚拟机条件的物理主机。
Nova_compute 再每一个物理主机中部署Nova-compute服务,此服务用物理主机节点的虚拟机操作。即是VM的创建,终止、迁移或Resize的操作等。
AMQP 模块之间的消息总线,Message Queue作为消息序列。只要支持AMQP协议的任何“Message Queue Server ”均可作为Nova组件通信的管道!
Nova-volume 运行的存储节点上,主要执行卷(Volume)的相关功能,如卷的创建,为虚拟机绑定卷或解除绑定等。
Nova—network nova自带的nova-network实现了一些基本的网络模型,允许虚拟机之间的相互通信及虚拟机对internet的访问。