版本:OpenStack Liberty Neutron DVR 现象: 1、在虚拟机内部不停地dhclient 2、在虚拟机所属的计算节点的物理网卡上抓包,发现该虚拟机发出的dhcp广播包 3、在虚拟机所属网络所在的NAT节点(qdhcp所在的节点)的物理网卡上抓包,同样发现了该虚拟机发出的dhc ...
分类:
其他好文 时间:
2016-06-30 14:22:17
阅读次数:
755
这是创建云主机实例快照源码分析系列的第二篇,在第一篇文章中分析了从镜像启动云主机,创建在线/离线快照的过程;本篇将分析从启动磁盘启动的云主机创建快照的过程,下面请看正文:
磁盘启动云主机,离线(在线)快照
函数入口和前述一样,还是
nova/api/openstack/compute/servers.py/ServersController._action_create_image,该方法在...
分类:
其他好文 时间:
2016-06-24 15:28:39
阅读次数:
178
前段时间撰文分析了“云主机的启动过程”源码,读者应该注意到了nova-scheduler,nova-compute等组件是通过发起rpc.cast, rpc.call调用完成交互的。那今天我打算介绍下nova-compute服务的启动过程,并重点分析下其与AMQP(rabbitmq)链接的建立过程。在CentOS 7中启动nova-compute服务,执行路径是这样的:
systemctl sta...
分类:
其他好文 时间:
2016-06-21 07:49:47
阅读次数:
281
++实验环境 系统:centos7 openstack版本:liberty 两台主机 controller 网卡1:192.168.47.139 网卡2:无ip compute 网卡1:192.168.47.140 网卡2:无ip 基本服务 网卡设置 第一块网卡设置IP地址, 第二块网卡,不需要设置 ...
分类:
其他好文 时间:
2016-06-06 17:02:57
阅读次数:
327
接上篇Openstack liberty源码分析 之 云主机的启动过程2, 简单回顾下:nova-conductor收到nova-scheduler返回的主机列表后,依次发送异步rpc请求给目标主机的nova-compute服务,下面继续来看nova-compute服务的处理过程:
nova-compute
根据路由映射,nova-compute中处理云主机启动请求的方法为
nova/com...
分类:
其他好文 时间:
2016-06-03 19:12:20
阅读次数:
301
该文同时发布在[ceph中国社区],署名为Thomas
在Openstack中创建云主机,首先得有镜像,而Glance模块提供镜像服务功能,包括:镜像的发现、检索及存储等,主要包括:glance-api和glance-registery两个服务,分别负责镜像的存储和元数据管理。下面基于源码,分析下镜像的上传过程。上传镜像先通过glance CLI上传镜像,来直观的了解下镜像上传的过程:# glanc...
分类:
Web程序 时间:
2016-06-02 13:52:39
阅读次数:
335
本文详细介绍了部署Neutron的过程,对遇到的问题给出了解决方法...
分类:
其他好文 时间:
2016-05-30 15:29:53
阅读次数:
196
接上一篇: Openstack liberty源码分析 之 云主机的启动过程1nova-conductornova-api通过rpc发送启动云主机请求后,nova-conductor会收到该请求,根据路由映射,该请求会递交给
nova/conductor/manager.py.ComputeTaskManager.build_instances处理,如下(函数说明见注释):def build_in...
分类:
其他好文 时间:
2016-05-27 12:34:42
阅读次数:
267
本博客欢迎转载,但请注明出处 http://blog.csdn.net/ringoshen/article/details/51387038
由于能力与时间有限,文章内容难免错漏,望大家多加指正,相互进步!
0. 前言这次看了一下nova list命令的执行过程,整个过程可以分为几步:HTTP请求、URLMap分发、过滤、APIRouter到具体执行函数,接下来使用Postman组个包并...
OpenstackL版后官方默认使用的是2个节点搭建(controller+neutron)和(computel计算节点)。Liberty版本官方默认使用Linuxbridge网络而不是ovs类型。下面对两个节点的服务进行下拆解controllereth0管理网络(即web能访问到的网络)eth1public网络(不需要ip地址,能和internet..
分类:
其他好文 时间:
2016-05-09 14:28:37
阅读次数:
375