源码:
- title OpenStack Metadata WorkFlow
-
- participant vm
- participant haproxy
- participant UNIX Socket
- participant neutron-metadata-agent
- participant nova-api-metadata
-
- vm -> haproxy: curl 169.254.169.254(第一次转发)
- note over haproxy: Add header X-Neutron-Network-ID
- haproxy -> UNIX Socket: 第二次转发
- UNIX Socket -> neutron-metadata-agent: 第二次转发
- note over neutron-metadata-agent: get_instance_and_tenant_id
- note over neutron-metadata-agent: sign_instance_id
- neutron-metadata-agent -> nova-api-metadata: 第三次转发
- note over nova-api-metadata: get_metadata_by_instance_id
- nova-api-metadata -> neutron-metadata-agent: metadata
- neutron-metadata-agent -> UNIX Socket: metadata
- UNIX Socket -> haproxy: metadata
- haproxy -> vm: metadata
【本文是51CTO专栏作者“付广平”的原创文章,如需转载请通过51CTO获得联系】
戳这里,看该作者更多好文 【编辑推荐】 - Java虚拟机是如何执行线程同步的
- OpenStack使用Ceph存储,Ceph到底做了什么?
- 大规模裸机管理难? UMCloud张文墨教你如何用OpenStack来搞定
- Java虚拟机的Heap监狱
- OpenStack环境中运行大数据系统的四大存储问题
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0 (编辑:晋中站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|