openstack的一台Nova主机上的虚拟机网络的配置

Posted FromScratch

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openstack的一台Nova主机上的虚拟机网络的配置相关的知识,希望对你有一定的参考价值。

1、一台虚拟机器的网络配置,通过openstack/nova计算节点服务生成的虚拟机配置文件

<interface type=\'bridge\'>
      <mac address=\'fa:16:3e:79:ac:c1\'/>
      <source bridge=\'brq3839bec0-50\'/>
      <target dev=\'tapedaa8533-72\'/>
      <model type=\'virtio\'/>
      <address type=\'pci\' domain=\'0x0000\' bus=\'0x00\' slot=\'0x03\' function=\'0x0\'/>
 </interface>
通过这个配置,可以看出物理机器需要给虚拟机提供网络环境
1)需要提供一个可以接入的网络,这个网络是网桥brq3839bec0-50所代表或接入的网络
   虚拟机Nova服务需要根据nova-api来在物理机器上创建一个网桥
2)需要提供给qemu-kvm一个虚拟机网卡接入网桥的端口设备tapedaa8533-72   
  虚拟机Nova服务需要建立这个端口设备tapedaa8533-72,并把这个设备添加到网桥brq3839bec0-50

 2、通过openstack启动虚拟机后,在nova主机上的网桥连接情况

bridge name    bridge id        STP enabled    interfaces
brq3839bec0-50        8000.525400ff1002    no        eth1
                            tapedaa8533-72

eth1是计算节点物理机器的物理网卡,接入虚拟机器网络,虚拟机网络在网络节点终结

tapedaa8533-72 是虚拟机在网桥上的接入点----MAP地址 通过 IFCONFIG查询---ether fe:16:3e:79:ac:c1


3、登陆虚拟机查看虚拟机网卡的mac地址,对比2中tapedaa8533-72的mac地址,发现二者不同,可以理解为虚拟机的eth0网卡通过tapedaa8533-72接入了网桥brq3839bec0-50

 

以上是关于openstack的一台Nova主机上的虚拟机网络的配置的主要内容,如果未能解决你的问题,请参考以下文章

openstack云主机冷迁移

openstack N版——创建云主机

OpenStack创建虚拟机流程

OpenStack手动迁移虚拟机

Nova — GPU/vGPU 虚拟机

Openstack_第二课_Openstack框架说明