zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    核新同花顺数据结构
    python发送各类邮件的主要方法
    Tesseract-OCR引擎 入门
    ruby函数回调的实现方法
    软件单元测试之我见
    cocos cteator中tiled模式 用图集容易出线
    入坑CCC遇到的一些坑啊
    关于委托的理解
    火狐浏览器的三个坑
    抗锯齿的BUG
  • 原文地址:https://www.cnblogs.com/justart/p/7690843.html
Copyright © 2011-2022 走看看