CPU
上級

Intel VT-c(インテルブイティーシー)

Intel 2008年策定のVirtualization Technology for Connectivity。SR-IOV/VMDq+VT-d連携でNICハードウェア仮想化加速+データセンタ仮想NIC基盤+Xeon専用機能。

0 回閲覧
0 いいね
2026/5/10 更新
関連タグ
intel
cpu
virtualization
sr-iov
vt-c

概要

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 学習ワークロードの広帯域要件を支える。

主な特徴・仕組み

  • 発表: Intel・2008年 (Xeon 5500 Nehalem 同時)
  • 必要 CPU: Xeon サーバ系 (Nehalem 以降全世代)
  • SR-IOV: 単一物理 NIC を複数仮想機能 (VF) に分割・各 VF が VM 専用デバイスとして動作
  • VMDq: NIC ハードウェアキューを VM 別分離・パケット振り分け効率化
  • 対応 NIC: Intel X710-DA4・Intel E810-XXVDA4・Mellanox ConnectX-6/7・Broadcom NetXtreme
  • 対応 OS: Linux KVM・Windows Hyper-V・VMware ESXi 6.0+
  • VF 数: NIC 当たり最大128-512 VF (NIC ハード次第)
  • 帯域改善: 仮想環境で 30-50% 帯域改善 (passthrough と同等性能)
  • VT-d 連携: IOMMU 経由で NIC PCI 資源を VM 直接割当
  • Cloud 採用: AWS EC2 / Azure VM / GCP VM の高速ネットワーク機能基盤
  • 後継/拡張: Intel SR-IOV 1.1 (2010)・SR-IOV PASID (2018) で機能拡張継続

スペック比較表

バージョン発表年主な機能対応 NIC
VT-c (SR-IOV 1.0)2008初代・基本 SR-IOVIntel 82599
VT-c (SR-IOV 1.1)2010VF 増加+QoSIntel X710
VT-c (PASID対応)2018プロセスASID連携Intel E810
VT-c (SVA対応)2020Shared Virtual AddressingIntel E810
VT-c (Sapphire Rapids強化)2023DDIO + VFIO 統合Intel E810-CC

具体例・対応製品

  • Intel Xeon E5-2680 v3 (2014・$1,745): SR-IOV + VMDq 主流期サーバ
  • Intel Xeon Scalable Sapphire Rapids 8480+ (2023・$10,710): VT-c + DDIO 統合
  • Intel X710-DA4 NIC (2014-): 4×10GbE + SR-IOV 128VF
  • Intel E810-XXVDA4 NIC (2020-): 4×25GbE + SR-IOV 256VF
  • Mellanox ConnectX-7 (2022): 200GbE + SR-IOV PASID 連携

自作PCでの選び方・注意点

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 を活用している。

関連用語との違い

  • VT-d (Directed I/O): 2007年・IOMMU 機能・PCI Passthrough・VT-c の前提技術。
  • AMD IOV: AMD 同等機能・SR-IOV 互換・Ryzen Threadripper Pro/EPYC で動作。
  • NVIDIA vGPU: GPU 仮想化機能・SR-IOV 互換・H100/L40 等の Cloud GPU で活用。

よくある質問(FAQ)

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 が活用されている。

この記事について
カテゴリーCPU
難易度上級
作成日2026/5/10