站务联系

Openstack新建云主机的流程(2)

发布时间:2021-03-10   来源:网络整理    
字号:

图中步骤-13

nova-compute见到小黑板上的东西以后,本应当直接去数据库拿取配置信息,但由于nova-compute的特殊身分,nova-compute所在估算节点上全是云主机,万一有一台云主机被黑客侵入进而控制估算节点,直接拖库是太危险的。所以不能使nova-compute晓得数据库在哪些地方

图中步骤-14

nova-compute没办法去数据库取东西为什么就不工作了吗?那可不行啊,他不知道去哪取,但他小伙子晓得啊,于是他在小黑板上写“nova-conductor,你帮我去数据库取一下配置信息”

图中步骤-15

nova-conductor从小黑板上见到了nova-compute的恳求

图中步骤-16

nova-conductor告诉数据库我要查看某甲云主机的配置信息

图中步骤-17

数据库把云主机配置信息发写给nova-conductor

图中步骤-18

nova-conductor把配置信息写在小黑板上

图中步骤-19

nova-compute从小黑板上加载云主机的配置信息

图中步骤-20

nova-compute领到了云主机配置信息一看,人家但是专业的,立马就晓得该如何做了,先去找glance-api拿镜像吧,刚才讲了那么多,可都是在nova组件内部的,这次去找别的组件可不是写在小黑板上了,它得带着自己的身份证去,告诉glance-api,我要xxx镜像

图中步骤-21

glance-api看nova-compute进来,他可不认识nova-compute,让nova-compute掏出身份证,拿着人家身份证找到自己哥哥keystone瞧瞧这人靠不靠谱,keystone一看,没问题,按他说的做吧(在nova验证horizon被当作两步,这里化做一步,是为了简化重复的步骤)

图中步骤-22

glance-api把镜像资源信息返回给nova-compute(这里主要说争创云主机的过程,除nova外其他组件内部先不提)

图中步骤-23

接着nova-compute找到neutron-server(图里画错了,因为是盗他人的图,自己的图画了半天画不好。。。),告诉他我要xxx网路资源

图中步骤-24

neutron-server也不认识他,拿着他的身份证找keystone确认了一下身分

图中步骤-25

nuetron-server把网路资源信息返回给nova-compute

图中步骤-26

nova-compute找到cinder-api要储存资源,云主机得有硬碟啊,得存东西啊(同样,这里图中还有错误)

图中步骤-27

cinder-api也不认识他,拿着他的身份证找keystone确认了一下身分

图中步骤-28

cinder-api把储存资源信息返回给nova-compute

图中步骤-29

nova-compute领到了所有资源以后,他似乎也也是个搜集信息的,他把工作全都还给了真正争创虚拟机的Hypervisor(kvm,zen等虚拟化技术)

到此为止,你已然拥有了一台云主机了,流程固然复杂实际上在几十秒就完成了

图说天下

  • 2页:
  • 上一页
  • 1
  • 2
  • 下一页
  • ×
    二维码生成