차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
openvswitch를_통한_vxlan_구성 [2021/07/05 01:37] – [NetworkManager-ovs 를 통한 vxlan 구성] koovopenvswitch를_통한_vxlan_구성 [2021/07/05 14:31] (현재) koov
줄 161: 줄 161:
 </code> </code>
 </WRAP> </WRAP>
 +<WRAP center round important>
 +VxLAN을 이용한 libvirt Virtual Network를 생성할때 반드시 ''MTU''설정에 유의해야 한다. VxLAN자체에서 사용되는 헤더 사이즈로 인해 MTU를 1500 기본으로 사용하게 되면 정상적인 속도가 나오지 않는다는점 염두해두도록 한다. 따라서 VxLAN의 기반이 되는 Underlay network는 기본적으로 JumboFrame을 설정하는 것이 좋다.
 +</WRAP>
 +
  
 생성한 xml을 이용하여 libvirt Virtual Network를 생성한다. 생성한 xml을 이용하여 libvirt Virtual Network를 생성한다.
줄 193: 줄 197:
  
  
-===== linux network 를 이용한 설정 =====+===== linux network-script 를 이용한 영구 설정 =====
 영구적으로 적용하려면 linux network script로 작성하면 된다. 영구적으로 적용하려면 linux network script로 작성하면 된다.
  
 <WRAP prewrap> <WRAP prewrap>
-<code vim>+<code bash>
 [root@kvm31 network-scripts]# vim /etc/sysconfig/network-scripts/ifcfg-ovsbr0 [root@kvm31 network-scripts]# vim /etc/sysconfig/network-scripts/ifcfg-ovsbr0
 DEVICE=ovsbr0 DEVICE=ovsbr0
줄 209: 줄 213:
 PREFIX=8 PREFIX=8
 HOTPLUG=no HOTPLUG=no
- +</code> 
 +</WRAP> 
 + 
 +만약 포트를 추가하고 싶은경우 아래와 같이 인터페이스를 생성한다. 
 +아래는 물리NIC를 포트에 연결하는 예제이다. 
 + 
 +<WRAP prewrap> 
 +<code bash>
 [root@kvm31 network-scripts]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 [root@kvm31 network-scripts]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
 HWADDR="00:0C:29:62:F9:D3" HWADDR="00:0C:29:62:F9:D3"
줄 223: 줄 234:
 </WRAP> </WRAP>
  
 +vxlan interface 추가는 아래와 같다.
 +<WRAP prewrap>
 +<code bash>
 +DEVICE=vxnet0
 +ONBOOT=yes
 +DEVICETYPE=ovs
 +TYPE=OVSTunnel
 +OVS_BRIDGE=ovsbr0
 +OVS_TUNNEL_TYPE=vxlan
 +OVS_TUNNEL_OPTIONS="options:remote_ip=192.168.0.31"
 +</code>
 +</WRAP>
  
 +상세설정은 [[ovs for legacy network-script]] 페이지를 참조한다.
 ===== 참고문서 ===== ===== 참고문서 =====
   * https://bryan.wiki/277   * https://bryan.wiki/277
  • openvswitch를_통한_vxlan_구성.1625449055.txt.gz
  • 마지막으로 수정됨: 2021/07/05 01:37
  • 저자 koov