共有vCPU vs 専用vCPU

共有 vs 専用vCPU:スチールタイムがあなたに与えるコスト

短い回答

共有vCPUは他のテナントとスケジューリングされるため、競合が発生するとプロセスは待機し、topのsteal timeとして表示されます。専用vCPUは、あなた専用に予約された物理コアに固定されます。バースト的なワークロードでは違いは見えませんが、レイテンシに敏感な処理、ティックベースの処理、継続的にビジーな処理では、これがページ上で最も重要な仕様です。

共有vCPU vs 専用vCPU — 並べて
項目共有vCPU専用vCPU
Steal time競合時に発生する可能性あり実質ゼロ
継続的な負荷スロットリングされる可能性あり制限なし
p99レイテンシ変動あり安定
価格低い約40〜60%高い
適している用途VPN、DNS、小規模ボット、開発データベース、ゲーム、トレーディング、API

どちらを選ぶべきか

共有vCPU

共有コアは、ほとんどの時間アイドル状態のワークロードには本当に適しています。VPNエンドポイントは気にしません。

専用vCPU

テールレイテンシや持続スループットが自分以外の誰かにとって重要なら、専用コアにコストを払ってください。

よくある質問

steal timeはどう確認しますか?

topまたはvmstatのst列です。一貫して2〜3%を超える場合、コアを競合しているため、専用vCPUに移行すべきです。

専用vCPUは物理コア全体ですか?

当プラットフォームでは、他のテナントがスケジューリングされない予約済みの物理スレッドです。用語はプロバイダーによって異なります。価格を比較する前に、"専用"の意味を必ず確認してください。