在使用商用openstack产品,在纳管vmware的vcenter时是如何能匹配openstack产品的上层组织架构(如多租户的情况)进而有效避免多次重复纳管,在接管vcerter是如何能保证网络的正常使用,对网络的影响最小,在哪些操作的时候,对网络有影响,请专家给点意见呗。
1.根据VMWare中的VM所在的网络信息,在Openstack中创建对应的网络,VLAN ID保持一
2.在OpenStack中创建port对象,MAC地址保持与VMWare中VM的MAC地址一致
3.在OpenStack中创建VM对象,UUID保持与VMWare中VM的UUID一致
4.将新创建的VM对象连接到分布式vSwitch
5.将新创建的VM的VNC端口打开,以支持远程访问
方案的核心思想是在OpenStack里增加一个与创建VM过程类似的纳管过程,输入被纳管VM的IP、MAC、CPU和内存规格、操作系统等信息,将创建VM的各环节在OpenStack里跑一遍,从而在OpenStack数据库中构造被纳管的VM相关的配置管理数据,但在最后一步并不将相关指令真正下发到vCenter。