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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM