Intel 2008年策定のVirtualization Technology for Connectivity。SR-IOV/VMDq+VT-d連携でNICハードウェア仮想化加速+データセンタ仮想NIC基盤+Xeon専用機能。
Intel VT-c (Virtualization Technology for Connectivity) は Intel が2008年策定したXeon サーバ向け仮想化機能。SR-IOV (Single Root I/O Virtualization) と VMDq (Virtual Machine Device queues) という2つのハードウェア NIC 仮想化機能を提供。VT-d (Directed I/O・2007年) と連携して、データセンタ環境で多数の VM が同一物理 NIC を効率的に共有しながら、各 VM が個別の専用 NIC を持っているかのような体験を実現。Xeon E5/E7/Scalable シリーズ + 対応 NIC (Intel X710/E810・Mellanox/Broadcom NIC) で動作し、仮想化環境でのネットワーク帯域 30-50% 改善を達成。Microsoft Hyper-V・VMware ESXi・KVM/QEMU・OpenStack 等の主要ハイパバイザで標準活用される。SR-IOV 対応 NIC が Cloud + 5G + AI 学習ワークロードの広帯域要件を支える。
| バージョン | 発表年 | 主な機能 | 対応 NIC |
|---|---|---|---|
| VT-c (SR-IOV 1.0) | 2008 | 初代・基本 SR-IOV |
| Intel 82599 |
| VT-c (SR-IOV 1.1) | 2010 | VF 増加+QoS | Intel X710 |
| VT-c (PASID対応) | 2018 | プロセスASID連携 | Intel E810 |
| VT-c (SVA対応) | 2020 | Shared Virtual Addressing | Intel E810 |
| VT-c (Sapphire Rapids強化) | 2023 | DDIO + VFIO 統合 | Intel E810-CC |
Intel VT-c は2026年現在 エンタープライズ Xeon サーバ専用機能で、コンシューマ Core i CPU では動作しない。自作 PC で SR-IOV を試す場合、ASRock Rack EPYC マザーボード + EPYC CPU + Mellanox/Intel SR-IOV 対応 NIC ($300-$2,000) の組合せが必要で、合計 ¥500,000-¥1,500,000 のサーバ級構成。VMware ESXi 8.0/Proxmox VE 8.0/KVM Linux で SR-IOV を有効化することで、複数 VM が同一 NIC を効率的に共有しながら専用 NIC のような性能を得られる。注意点として、SR-IOV は ホスト+ゲスト OS 双方の対応が必要で、Windows Server 2019/2022 + Linux Kernel 5.x 以降で完全対応。5G ベース ステーション + AI 学習データセット高速ネットワーク + クラウド HCI等の用途では SR-IOV 必須機能。VT-c は Cloud 仮想化の基盤技術として現代データセンタを支えており、AWS Nitro/Azure Hyperscale/GCP Confidential VM 等の Cloud サービスは内部で VT-c + SR-IOV を活用している。
Q1: VT-c と VT-d の違い? A: VT-d (2007) は IOMMU + PCI Passthrough。VT-c (2008) は NIC 専用 SR-IOV/VMDq・VT-d を前提に動作。両者は補完的でデータセンタ仮想化基盤を構成。
Q2: コンシューマで使える? A: 使えない。Xeon サーバ系 + サーバ向け SR-IOV 対応 NIC が必須。Core i + Realtek/Intel I225-V NIC では動作しない。
Q3: AWS/Azure/GCP との関係? A: Cloud 高速ネットワーク機能 (AWS ENA/Nitro・Azure Accelerated Networking・GCP gVNIC) の基盤として VT-c + SR-IOV が活用されている。