当前位置: 移动技术网 > 科技>人工智能>云计算 > openstack创建虚拟机流程图及步骤简介

openstack创建虚拟机流程图及步骤简介

2018年01月02日  | 移动技术网科技  | 我要评论

openstack创建虚拟机流程图

\

步骤简介:

1、通过界面或命令行向keystone获取认证信息,keystone会生成一个auth-token返回

2、界面或命令行向nova-api发送一个创建虚拟机的请求

3、nova-api接受请求后向keystone发送认证请求,查看token是否为有效用户,并返回有效认证

4、nova-api通过rabbitmq向nova-scheduler请求创建虚拟机

5、nova-scheduler查询数据库中计算节点情况,选择一个符合虚拟机创建的节点

6、nova-scheduler通过rabbitmq向符合条件的nova-compute请求创建虚拟机

7、nova-compute通过rabbitmq向nova-conductor获取需要创建虚拟机消息

8、nova-conductor从数据库中获取需要创建的虚拟机信息,然后将信息交给nova-compute

9、nova-compute请求glance-api获取创建虚拟机需要的镜像

10、glance-api接受请求后向keystone发送认证请求,查看token是否为有效用户,并返回有效认证

11、glance-api将虚拟机需要的镜像信息返回给nova-compute

12、nova-compute请求neutron-service获取创建虚拟机需要的网络

13、neutron-service接受请求后向keystone发送认证请求,查看token是否为有效用户,并返回有效认证

14、neutron-service将虚拟机需要的网络信息返回给nova-compute

15、nova-compute请求cinder-api获取创建虚拟机需要的存储

16、cinder-api接受请求后向keystone发送认证请求,查看token是否为有效用户,并返回有效认证

17、cinder-api将虚拟机需要的存储信息返回给nova-compute

18、nova-compute根据这些信息调用虚拟化驱动来创建虚拟机

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网