最新 CPU なら SR-IOV は外せるのか – 既存システム更新で見落としてはいけない設計前提 作者: si62512548投稿日: 2026年7月21日カテゴリー: 仮想化タグ: DPDK, IOMMU, KVM, OVS-DPDK, SR-IOV, VFIO, vhost-user, virtio, VM パフォーマンス, 仮想化最新 CPU なら SR-IOV は外せるのか – 既存システム更新で見落としてはいけない設計前提 へのコメントはまだありません 既存システム更新で SR-IOV を外せるかを、CPU 世代ではなくデータパス、pps、レイテンシー、性能分離、元の設計理由から整理します。
DPDK とは何か – 高速化ではなくパケット処理の場所を変える技術 作者: si62512548投稿日: 2026年7月2日カテゴリー: VM パフォーマンスタグ: dataplane, DPDK, kernel bypass, KVM, NFV, NIC, NUMA, QEMU, SR-IOV, vhost-net, vhost-user, VM パフォーマンス, ネットワーク仮想化, 仮想化DPDK とは何か – 高速化ではなくパケット処理の場所を変える技術 へのコメントはまだありません DPDK を単なる高速化技術としてではなく、Linux kernel から userspace へパケット処理の場所を移す dataplane 技術として確認します。
SR-IOV とは何か – 高速化ではなく物理 NIC の制約を設計する技術 作者: si62512548投稿日: 2026年7月2日カテゴリー: VM パフォーマンスタグ: DPDK, KVM, NIC, NUMA, PCI Passthrough, PCIe, QEMU, SR-IOV, vhost-user, VM, VM パフォーマンス, ネットワーク仮想化, 仮想 NIC, 仮想化SR-IOV とは何か – 高速化ではなく物理 NIC の制約を設計する技術 へのコメントはまだありません SR-IOV を単なる NIC 高速化技術としてではなく、PF / VF、driver、firmware、NUMA、Kubernetes の制約を含む仮想化基盤設計として確認します。
Ubuntu 26.04 KVM HugePages の基本 – VM 用メモリを起動時に予約する 作者: si62512548投稿日: 2026年6月5日カテゴリー: Ubuntuタグ: 1 GiB HugePages, GRUB, HugePages, KVM, libvirt, NUMA, QEMU, Ubuntu, Ubuntu 26.04, VM パフォーマンス, メモリ, 仮想化Ubuntu 26.04 KVM HugePages の基本 – VM 用メモリを起動時に予約する へのコメントはまだありません Ubuntu 26.04 の KVM / libvirt 環境で、VM 用に HugePages を予約して確認する手順です。1 GiB HugePages の GRUB 設定、再起動後の確認、libvirt XML の memoryBacking、VM 起動後の消費確認を整理します。
Ubuntu 26.04 KVM VM パフォーマンス確認 – virtio / HugePages / io_uring を見る 作者: si62512548投稿日: 2026年6月5日カテゴリー: Ubuntuタグ: cache mode, HugePages, io_uring, KVM, libvirt, NUMA, OVN, OVS, QEMU, Ubuntu, Ubuntu 26.04, vCPU, virtio, VM パフォーマンスUbuntu 26.04 KVM VM パフォーマンス確認 – virtio / HugePages / io_uring を見る へのコメントはまだありません Ubuntu 26.04 の KVM / libvirt 環境で、VM の性能確認を行うための手順です。virtio、HugePages、io_uring、cache mode、vCPU、NUMA、host 側の負荷を、ベンチマーク前の状態確認として整理します。
Ubuntu 26.04 KVM VM の作成 – テンプレート qcow2 から libvirt domain を定義する 作者: si62512548投稿日: 2026年6月5日カテゴリー: Ubuntuタグ: HugePages, io_uring, KVM, libvirt, OVMF, OVN, OVS, qcow2, QEMU, Ubuntu, Ubuntu 26.04, virtio, VM パフォーマンス, 仮想化Ubuntu 26.04 KVM VM の作成 – テンプレート qcow2 から libvirt domain を定義する へのコメントはまだありません Ubuntu 26.04 の KVM / libvirt 環境で、テンプレート qcow2 から VM 用ディスクを作成し、OVMF NVRAM、OVN logical switch port、virtio disk / NIC、HugePages 前提の libvirt XML を定義して VM を起動する手順です。
CPU pinning を外すと何が変わるのか – VM を専有から共有へ戻す設計 作者: si62512548投稿日: 2026年3月26日カテゴリー: VM パフォーマンスタグ: CPU pinning, KVM, NFV, NUMA, QEMU, vCPU, VM パフォーマンス, オーバーコミット, 仮想化, 低遅延, 共有実行, 専有実行CPU pinning を外すと何が変わるのか – VM を専有から共有へ戻す設計 へのコメントはまだありません CPU pinning の解除で変わる CPU affinity、NUMA 配置、capacity、tail latency、noisy neighbor、live / config 設定を確認し、VM を専有に近い状態から共有実行へ戻す判断と検証手順を解説します。
単一 VM の vCPU sizing – 物理 core / SMT / NUMA / overcommit で決める 作者: si62512548投稿日: 2025年12月25日カテゴリー: VM パフォーマンスタグ: CPU, CPU pinning, KVM, NUMA, QEMU, SMT, vCPU, VM パフォーマンス, オーバーコミット, 仮想 CPU, 仮想化, 物理コア単一 VM の vCPU sizing – 物理 core / SMT / NUMA / overcommit で決める へのコメントはまだありません 単一 VM の vCPU 数を、workload の並列性、物理 core、SMT、NUMA、CPU quota、overcommit、縮退時 capacity から決め、throughput と tail latency で検証する手順を解説します。
DPDK で VM ネットワークはなぜ速くなるのか – kernel bypass と NFV dataplane 作者: si62512548投稿日: 2025年11月24日カテゴリー: VM パフォーマンスタグ: dataplane, DPDK, HugePages, kernel bypass, KVM, NFV, NUMA, OVS-DPDK, PCI Passthrough, QEMU, SR-IOV, vhost-net, vhost-user, VM パフォーマンス, 仮想化DPDK で VM ネットワークはなぜ速くなるのか – kernel bypass と NFV dataplane へのコメントはまだありません DPDK は VM を単純に速くする魔法ではなく、Linux kernel の通常ネットワーク処理を迂回して dataplane を userspace 側に寄せる設計です。vhost-net、vhost-user、SR-IOV、PCI Passthrough の位置付けと採用条件を、NFV や高 pps workload の観点から解説します。
SR-IOV / PCI Passthrough で VM ネットワークを高速化する考え方 – 仮想化レイヤを迂回する設計 作者: si62512548投稿日: 2025年11月23日カテゴリー: VM パフォーマンスタグ: DPDK, IOMMU, KVM, NFV, NIC, NUMA, PCI Passthrough, PCIe, QEMU, SR-IOV, VFIO, vhost-user, VM パフォーマンス, 仮想化SR-IOV / PCI Passthrough で VM ネットワークを高速化する考え方 – 仮想化レイヤを迂回する設計 へのコメントはまだありません SR-IOV と PCI Passthrough は、VM のネットワーク I/O で仮想スイッチや hypervisor の抽象化を迂回する方式です。共有性、移動性、運用性とのトレードオフを確認します。