ノートブックのバースト可能なインスタンス

バースト可能なインスタンスを使用すると、ワークロードを仮想マシンにデプロイできます。仮想マシンでは、ベースライン・レベルのCPUパフォーマンスを常に提供し、使用状況が急増した場合に高いレベルにバーストできます。

従来のVMインスタンスは固定CPUリソースを提供しますが、制限されたバースト可能なインスタンスは、CPU使用率のベースライン・レベルを提供し、プロビジョニングされたCPUコアの100%までベースライン・レベルを上回るCPU使用率をバーストできます。これにより、ベースラインCPUに対してのみ支払います。ベースラインの使用率およびバースト能力は、バースト・パターンなどの様々な要因によって管理されます。バーストは、リソースが公正に管理されるように、最大1時間の連続バーストに制限されます。バースト可能なインスタンスはオーバーサブスクライブされたコンピュート・リソースであるため、必要なときにインスタンスが正確にバーストできる保証はありません。割当て使用量および測定は、VMバースト頻度に関係なく、常にベースライン・コア数に基づきます。


一定期間のCPU使用率と比較したCPUベースラインを示すグラフ。「ベースライン・ゾーン」および「バースト可能ゾーン」を指定した場合。

請求

バースト可能なインスタンスは、モデル・デプロイメント、ノートブック、MLジョブまたはMLパイプラインの作成または更新時に選択されたベースラインOCPUに従って請求されます。バースト可能なインスタンスの料金は、実際のCPU使用率がベースラインの上にあるか、ベースラインを下回るか、ベースラインを上回るかに関係なく、同じです。

たとえば、VM.Standard.E4を使用してデプロイメントを作成する場合です。1 OCPUと50%のベースラインを使用するフレックス・インスタンスでは、実際のCPU使用率がOCPUの50%未満か、フルOCPUにバーストされたかに関係なく、1時間当たり標準E4 OCPUの50%が請求されます。

詳細は、バースト可能なインスタンスのドキュメントを参照してください。

サポートされるシェイプ

バースト可能なインスタンスでサポートされる特定のシェイプは次のとおりです。

  • VM.Standard3.Flex
  • VM.Standard.E3.Flex
  • VM.Standard.E4.Flex
  • VM.Standard.E5.Flex

サポートされるシェイプの詳細は、コンピュート・ドキュメントを参照してください。

現在の制限事項

これらはバースト可能なVMの制限です。

  • バーストは最大1時間の連続バーストに制限されます
  • 記憶が爆発しない。
  • 基礎となるホストがオーバーサブスクライブされている場合、必要なときにインスタンスが正確にバーストできることは保証されません。

バースト可能なインスタンスを使用したノートブック・セッションの作成

バースト可能なインスタンスを含むノートブック・セッションを作成するには、次のステップに従います。

  • ノートブック・セッションを作成するとき、コンピュート・シェイプを選択するステップ(2の下)。「構成」)、「バースト可能なシェイプの有効化」を選択します。「OCPU当たりのベースライン使用率」では、オプションで、通常使用するOCPUの割合を選択します。サポートされている値は、12.5%および50%です。(モデル・デプロイメントでは、50%の値のみがサポートされます。)
  • コンパートメントにノートブック・セッションを作成するには、oci data-science notebook-session createコマンドおよび必須パラメータを使用します:

    oci data-science notebook-session create \
    --compartment-id <comparement_ocid> \
    --project-id <project_ocid> \
    --config-details file://<notebook_session_config_json_file>
                                
    次のノートブック・セッション構成JSONファイルを使用します:
    {
      "blockStorageSizeInGBs": 50,
      "notebookSessionShapeConfigDetails": {
        "memoryInGBs": 16,
        "ocpus": 1,
        "cpuBaseline": "BASELINE_1_2"
      },
      "privateEndpointId": "<private_endpoint_ocid>",
      "shape": "VM.Standard.E4.Flex",
      "subnetId": "<subnet_ocid>"
    }

    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。

  • CreateNotebookSession操作を実行して、ノートブック・セッションを作成します。