Software Defined Network仮想化。VXLAN(RFC 7348・L2 over L3)・EVPN(BGP routed VXLAN)・GENEVE(代替)・Cisco ACI・Arista EOS・Cumulus Linux/NVIDIA Networking・OVS(Open vSwitch)・OVN(OVS Network)・FRRouting・Calico(K8s CNI)・Cilium(eBPF)・Tailscale+subnet router・2026年エンタープライズデータセンター定番。
SDN/VXLAN/EVPN は、データセンターネットワークを仮想化し、スケーラブルかつ柔軟な構成を実現する技術群である。VXLAN(Virtual Extensible LAN)は L2 を L3 上にトンネル化し、最大 16M の VLAN をサポートする。EVPN(Ethernet VPN)は BGP を利用して VXLAN のルーティングを行い、MAC アドレスの分散と冗長性を提供する。GENEVE は VXLAN の代替トンネルプロトコルで、ヘッダー拡張が容易。2026年時点で、エンタープライズデータセンターでは SDN/VXLAN/EVPN が標準構成となっている。
| 製品 | 主要プロトコル | 最大 VNI | トンネルポート | 伝送速度 | 主要ユースケース |
|---|---|---|---|---|---|
| Cisco Nexus 9000 | VXLAN/EVPN | 16,777,216 | 48 | 100Gbps | エンタープライズ |
| Arista 7050QX-32 | VXLAN/EVPN | 16,777,216 | 32 | 200Gbps | クラウド |
| Cumulus Linux 4.0 | VXLAN/EVPN | 16,777,216 | 64 | 400Gbps | ハイブリッド |
| NVIDIA NVSwitch 12x | VXLAN/EVPN | 16,777,216 | 12 | 100Gbps | GPU‑クラスタ |
| Open vSwitch 2.15 | VXLAN/EVPN | 16,777,216 | 128 | 10Gbps | 仮想化環境 |
Q1: VXLAN と EVPN の主な違いは何ですか?
A1: VXLAN は L2 をトンネル化するだけで、MAC の分散は行わない。EVPN は BGP を利用して MAC と IP を分散し、フェイルオーバーを高速化する。
Q2: 2025年に導入する場合、どの製品が最適ですか?
A2: 2025年時点で、Cisco Nexus 9000 と Arista 7050QX-32 が 100Gbps 以上のポートを持ち、EVPN をネイティブにサポートしているため、最適。
Q3: 自作PCで VXLAN を構築する際の MTU 設定は?
A3: VXLAN のオーバーヘッドは 50 バイト。標準 MTU 1500 の場合、実際のデータ MTU は 1450。トンネル内で 1500 を維持するには、MTU 1550 以上を設定。
SDN/VXLAN/EVPN は、データセンターの仮想化を実現するための不可欠な技術である。2026年のエンタープライズ環境では、Cisco Nexus 9000、Arista 7050QX-32、Cumulus Linux 4.0、NVIDIA NVSwitch 12x、Open vSwitch 2.15 などが代表的な製品である。自作PC で構築する場合は、CPU、メモリ、NIC、OS、ソフトウェアを適切に選定し、MTU やトンネル設定を正確に行うことが成功の鍵となる。次世代のネットワークを構築する際は、VXLAN と EVPN の相互作用を理解し、最適なハードウェアとソフトウェアを組み合わせることが重要である。