バースト可能な仮想サーバー

Burstable Flex仮想サーバーは、柔軟なCPUパフォーマンスを提供するように設計されているため、ワークロードは小さなベースラインレベルで動作し、必要なときに臨機応変に高いパフォーマンスにバーストすることができます。 フレックス仮想サーバーは、CPU性能のベースラインを必要とし、CPU需要が断続的に急増するが、持続的な高性能は必要としないアプリケーションに最適です。

Burstable Flex仮想サーバーは、10%、25%、50%のCPUベースラインを設定することで、パフォーマンスのバランスをとり、コストを削減します。 これらのベースラインにより、仮想サーバーは追加料金なしで、プロビジョニングされたベースラインの2倍までバーストすることができます。 たとえば、25%のベースライン・インスタンスを持つバースト可能なインスタンスは、ホスト上でアイドルCPU時間が利用可能な場合、設定された vCPUs の50%までバーストすることができる。

Flex仮想サーバーは、より安定したレベルのパフォーマンスを必要とする小規模ワークロード向けに、固定100%ベースラインの1 vCPU Nano Flexプロファイルもサポートしています。

フレックス・プロファイルでは、ワークロード特性、性能ニーズ、価格帯に合わせて最適なプロファイルを選択できます。 Burstable Flex プロファイルは、以下の例のような汎用的で軽量なワークロードに最適です。

  • Web アプリケーション
  • CI/CDパイプライン
  • マイクロサービス
  • 中小規模のデータベース
  • 概念実証環境。

バースト可能なFlex対応プロファイルについては、 汎用-Flexプロファイルを 参照。

バースト可能な仮想サーバーの利点

以下は、Burstable Flex仮想サーバーを導入するメリットです。

  • 費用対効果 - CPUの使用量を減らすことでコストを削減。
  • 拡張性 - 仮想サーバーをアップグレードして、負荷の高いタスクをより適切に管理できます。
  • Burstable - CPUの断続的なスパイクの需要に対応し、プロビジョニングされたCPUを最大で 2x

バースト可能な仮想サーバーの管理

次の設定を行うことで、仮想サーバーインスタンスの vCPU バースト機能を管理できます。

  • vCPU パーセンテージ- - に割り当てられるクロック・サイクルの基準パーセンテージ。 vcpu.percentage vCPU 許容値はインスタンス・プロファイルで定義されている。 この割り当ては、インスタンスの作成時に設定することもできますし、インスタンス statusstopped または stopping のときにインスタンスを更新することもできます。
  • vCPU burst limit - - インスタンスがバースト期間中に消費できる最大余分な 容量をパーセントで定義します。 vcpu.burst.limit vCPU バーストの上限が200%ということは、インスタンスが vCPU のパーセンテージの2倍まで使用できることを意味する。 例:ベースラインのパーセンテージが25%の場合、 vCPU の容量の50%を消費することがある。