最新 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、レイテンシー、性能分離、元の設計理由から整理します。
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 を起動する手順です。
vhost-net と vhost-user は何が違うのか – virtio と userspace dataplane の基本 作者: si62512548投稿日: 2025年11月23日カテゴリー: VM パフォーマンスタグ: dataplane, DPDK, kernel bypass, KVM, NFV, OVS-DPDK, QEMU, vhost-net, vhost-user, virtio, virtio-net, VM パフォーマンス, 仮想化vhost-net と vhost-user は何が違うのか – virtio と userspace dataplane の基本 へのコメントはまだありません VM ネットワーク性能を考えるうえで、virtio-net、vhost-net、vhost-user は混同しやすい要素です。vhost-net は kernel 側へ処理を寄せ、vhost-user は userspace dataplane へ接続します。DPDK や OVS-DPDK との関係と採用条件を解説します。
VM の virtio-net 性能設計 – vhost-net / multiqueue / queue を確認する 作者: si62512548投稿日: 2025年11月23日カテゴリー: VM パフォーマンスタグ: DPDK, KVM, multiqueue, QEMU, SR-IOV, tap, vhost-net, vhost-user, virtio, virtio-net, VM パフォーマンス, ネットワーク I/O, 仮想 NIC, 仮想化VM の virtio-net 性能設計 – vhost-net / multiqueue / queue を確認する へのコメントはまだありません KVM / libvirt の virtio-net を、guest device と host backend に分け、vhost-net、QEMU、tap、bridge、multiqueue、offload、CPU / NUMA の確認方法を解説します。
KVM の io_uring はどこで効くのか – QEMU ストレージ I/O と libvirt 設定 作者: si62512548投稿日: 2025年11月22日カテゴリー: KVMタグ: fio, io_uring, KVM, libvirt, qcow2, QEMU, virtio, VM 性能, ストレージ I/O, 仮想化KVM の io_uring はどこで効くのか – QEMU ストレージ I/O と libvirt 設定 へのコメントはまだありません KVM / QEMU の仮想ディスク I/O で、libvirt の disk driver に io_uring を指定した場合の効果と、IOPS、latency、sys CPU の読み方を整理します。
VM ストレージ I/O 設計 – virtio / cache / qcow2 / backend を確認する 作者: si62512548投稿日: 2025年11月22日カテゴリー: VM パフォーマンスタグ: cache mode, discard, io_uring, KVM, NVMe, qcow2, QEMU, raw, virtio, virtio-blk, virtio-scsi, VM パフォーマンス, ストレージ I/O, 仮想化VM ストレージ I/O 設計 – virtio / cache / qcow2 / backend を確認する へのコメントはまだありません VM の storage I/O を guest、virtio、QEMU、host、backend に分け、virtio-blk / virtio-scsi、raw / qcow2、cache、IOThread、discard の性能とデータ保護を検証する手順を解説します。
VM の性能ボトルネックを見分ける – guest / host / backend の切り分け 作者: si62512548投稿日: 2025年11月21日カテゴリー: VM パフォーマンスタグ: CPU, DPDK, HugePages, KVM, NFV, NUMA, QEMU, SR-IOV, vhost-net, virtio, VM パフォーマンス, ストレージ I/O, ネットワーク I/O, 仮想化VM の性能ボトルネックを見分ける – guest / host / backend の切り分け へのコメントはまだありません VM の CPU、メモリ、storage I/O、network I/O の遅延を、guest、QEMU、host、backend の同じ時間窓で比較し、utilization と pressure を分けて原因を特定する手順を解説します。
VM パフォーマンス最適化の進め方 – 計測、仮説、変更、再検証 作者: si62512548投稿日: 2024年4月1日カテゴリー: VM パフォーマンスタグ: CPU pinning, DPDK, HugePages, KVM, NFV, NUMA, PCI Passthrough, QEMU, SR-IOV, vhost-net, vhost-user, virtio, VM パフォーマンス, 仮想化VM パフォーマンス最適化の進め方 – 計測、仮説、変更、再検証 へのコメントはまだありません VM パフォーマンスを guest、QEMU、host、backend の同じ時間窓で計測し、SLO、throughput、tail latency、PSI、queue、error から仮説を作り、1 変更ごとに再検証する手順を解説します。