前言 Openstack作为一个虚拟机管理平台,核心功能自然是虚拟机的生命周期的管理,而负责虚机管理的模块就是Nova。 本文就是openstack中Nova模块的分析,所以本文重点是以下三点: 先了解Openstack的整体架构,搞清楚为什么要用这样的架构; 然后再了解架构中的各个组件,组件提供的 ...
分类:
其他好文 时间:
2017-09-15 12:18:41
阅读次数:
144
OpenStack实践系列⑨云硬盘服务Cinder八、cinder8.1存储的三大分类 块存储:硬盘,磁盘阵列DAS,SAN存储 文件存储:nfs,GluserFS,Ceph(PB级分布式文件系统),MooserFS(缺点Metadata数据丢失,虚拟机就毁了) 11.2网络类型选择 对象存储:sw ...
分类:
其他好文 时间:
2017-06-06 14:12:32
阅读次数:
757
感谢朋友支持本博客,欢迎共同探讨交流,因为能力和时间有限,错误之处在所难免,欢迎指正! 假设转载,请保留作者信息。 博客地址:http://blog.csdn.net/qq_21398167 原博文地址:http://blog.csdn.net/qq_21398167/article/details ...
如果instance无法通过metadataservice获取metadata(无DHCP或者nova-api-metadata服务),instance还可以通过configdrive获得metadata。configdrive是一个特殊的文件系统,OpenStack会将metadata写到configdrive,并在instance启动时挂载给instance。如过instance安装了cloud-i..
分类:
其他好文 时间:
2017-03-31 14:00:51
阅读次数:
129
要想从nova-api-metadata获得metadata,需要指定instance的id。但instance刚启动时无法知道自己的id,所以http请求中不会有instanceid信息,id是由neutron-metadata-agent添加进去的。针对l3-agent和dhcp-agent这两种情况在实现细节上有所不同,下面分别讨论。l3-agent下面是l3..
分类:
Web程序 时间:
2017-03-29 14:49:12
阅读次数:
265
接上节,启动neutronrouter后instancec1终于拿到了metadata,从下面c1的启动日志可知:c1所认为的metadata服务地址是169.254.169.254,端口为80。我们在c1中尝试访问一下metadata。确实能够拿到metadata。但我们知道nova-api-metadata是运行在控制节点上的,IP并不是169.254.169..
分类:
Web程序 时间:
2017-03-24 14:46:11
阅读次数:
178
我们将通过实验详细分析instance从nova-api-metadata获取信息的完整过程。环境介绍1.一个all-in-one环境(多节点类似)。2.已创建neutron网络test_net,DHCP已启动。在这个metadata实验中,test_net的type不重要,flat、vlan、vxlan都可以。3.暂无neutronrouter。准备就绪,开..
分类:
Web程序 时间:
2017-03-22 10:42:24
阅读次数:
199
下面是MetadataService的架构图,本节我们详细讨论各个组件以及它们之间的关系。nova-api-metadatanova-api-metadata是nova-api的一个子服务,它是metadata的提供者,instance可以通过nova-api-metadata的RESTAPI来获取metadata信息。nova-api-metadata运行在控制节点上,服务..
分类:
Web程序 时间:
2017-03-20 10:52:02
阅读次数:
206
【N版】openstack——镜像服务glance一.openstack之glance镜像服务1.1glance介绍glance主要是由三部分组成glance-api:接收云系统镜像的创建,删除,读取请求,类似nova-api,通过其他模块(glance-registry及p_w_picpathstore)来完成诸如镜像的查找、获娶上传、删除等操作,..
分类:
其他好文 时间:
2016-12-29 23:48:34
阅读次数:
823
一、Glance介绍:1.1glance主要是由三部分组成:glance-api:接收云系统镜像的创建,删除,读取请求,类似nova-api,通过其他模块(glance-registry及p_w_picpathstore)来完成诸如镜像的查找、获娶上传、删除等操作,api监听端口9292。glance-registry:云系统的镜像注册服务..
分类:
其他好文 时间:
2016-12-29 20:55:53
阅读次数:
482