对openstack(JUNO)的neutron的相关测试

本文记录了在OpenStack环境中将虚拟机从compute0迁移至compute1的过程及遇到的问题。由于compute0上承载了路由器和DHCP服务器的功能,直接迁移会导致网络不通。文章详细介绍了如何通过设置HA路由器来解决该问题,确保网络的连通性。

这两天对公司的的openstack环境进行测试,因为环境是别的同事搭建的,我这边只负责相关的测试,一台服务器独立安装

controller node,另外两台服务器都安装network node+compute node。大概环境如下:


外网IP网段是192.168.1.0/24,其中192.168.1.100~192.168.1.200为floatingip分配范围,内网IP网段是172.16.1.0/24。

compute0上有一个instance VM00,分配了外网IP192.168.1.102,内网IP为172.16.1.2。compute1上有一个instance

VM01,分配了外网IP192.168.1.103,内网IP为172.16.1.3。VM00和VM01在同一内网子网上。

内网、外网通过router进行互联,所以可以在controller上进行与VM00和VM01进行通信。

现在需要把compute0拿掉,需要将VM00迁移到compute1上,然后将compute0进行关闭。使用nova migrate和nova

resize-confirm命令将VM00迁移到compute1上后,将compute0 shutdown掉后,在controller上无法与VM00和VM01进

行通信了。


原因如下:

在进行虚拟机迁移前,两compute的内部相关的网络组成如下:

在compute0上有router和dhcp server的namespace,如果将VM00迁移到VM01上后,shutdown掉compute0,从下图来看,没有router的namespace,

所以到VM00和VM01的路由是不同的,迁移后的相关的网络组建构图如下:

为什么dhcp server还存在呢,这个可能和openstack的安装有关,可能在安装时dhcp server是HA模式的,那大家肯定会问,我为什么知道dhcp server是存在

的呢?我创建一个instance,并且使用dhcp模式,新的instance分配到了IP地址,并且使用ip netns查看到确实有dhcp的namespace生成了。


那如何才能关闭compute0后,使网络仍然有效呢?自然想到把router也迁移过去,解决方案差不多,使用HA router,知道在创建时使用--HA True选项,使用

HA router后,两compute的网络组成如下:

创建HA router后,在compute1上也创建了一个router的namespace,将VM00迁移后,再将compute0 shutdown后,两compute的网络构成图如下:

compute1的router会在compute0关闭几秒内接替进行工作,保证网络的连通,如果再在compute1上创建一个VM,dhcp server的name namespace也会

创建,说明新的dhcp server也能继续工作。

(因为公司不能向外发送博文,无法贴出操作的内容,只能记在脑子里,回来总结下写成这篇博文)
基于STM32 F4的永磁同步电机无位置传感器控制策略研究内容概要:本文围绕基于STM32 F4的永磁同步电机(PMSM)无位置传感器控制策略展开研究,重点探讨在不依赖物理位置传感器的情况下,如何通过算法实现对电机转子位置和速度的精确估计与控制。文中结合嵌入式开发平台STM32 F4,采用如滑模观测器、扩展卡尔曼滤波或高频注入法等先进观测技术,实现对电机反电动势或磁链的估算,进而完成无传感器矢量控制(FOC)。同时,研究涵盖系统建模、控制算法设计、仿真验证(可能使用Simulink)以及在STM32硬件平台上的代码实现与调试,旨在提高电机控制系统的可靠性、降低成本并增强环境适应性。; 适合人群:具备一定电力电子、自动控制理论基础和嵌入式开发经验的电气工程、自动化及相关专业的研究生、科研人员及从事电机驱动开发的工程师。; 使用场景及目标:①掌握永磁同步电机无位置传感器控制的核心原理与实现方法;②学习如何在STM32平台上进行电机控制算法的移植与优化;③为开发高性能、低成本的电机驱动系统提供技术参考与实践指导。; 阅读建议:建议读者结合文中提到的控制理论、仿真模型与实际代码实现进行系统学习,有条件者应在实验平台上进行验证,重点关注观测器设计、参数整定及系统稳定性分析等关键环节。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值