手当たり次第に書くんだ

飽きっぽいのは本能

CPU

リソース上限を倍率だけで考えない – CPU、メモリ、同時接続数、障害時の余白で見る

CPU、メモリ、同時接続数、キュー、障害時の余力を分け、リソース上限を単純な倍率ではなく影響範囲として設計する考え方を整理します。

単一 VM の vCPU sizing – 物理 core / SMT / NUMA / overcommit で決める

単一 VM の vCPU 数を、workload の並列性、物理 core、SMT、NUMA、CPU quota、overcommit、縮退時 capacity から決め、throughput と tail latency で検証する手順を解説します。

VM の CPU / NUMA 設計 – vCPU pinning とメモリ配置を確認する

KVM / libvirt の VM で、vCPU と物理 CPU、NUMA memory policy、emulator thread、IRQ、HugePages を対応付け、CPU pinning の適用条件と検証方法を解説します。

VM の性能ボトルネックを見分ける – guest / host / backend の切り分け

VM の CPU、メモリ、storage I/O、network I/O の遅延を、guest、QEMU、host、backend の同じ時間窓で比較し、utilization と pressure を分けて原因を特定する手順を解説します。

トップへ戻る