OPENSTACK 创建虚拟机的步骤(转载)
1、在web界面创建Vm任务。
2、通过MQ转发给Nova-api。
3、Nova-api 接收rest消息。
4、Nova-conductor 进行数据库操作。
5、Nova-schedule 选择合适的主机。
6、Nova-computer 虚拟机生命周期管理。
7、netutron-server 接受rest消息向keystone鉴权与数据库交互 ,提供网络对象API。
8、neutron-dhcp-agent 提供网络功能。
9、cinder-api 接受rest消息。
10、cinder-schedule 选择合适的存储后端。
11、cinder-volume 负责与后端存储对接 创建存储卷。
12、glance-api 接受rest消息。
13、glance-registry 用于与guass DB数据库进行交互 用于存储或获取镜像。
14、image store 存储的接口层。