PAI-Instant Service は、Alibaba Cloud Platform for AI (PAI) が提供する AI 実行層のインフラストラクチャです。ハードウェア仮想化された軽量なマイクロVM技術を基盤に構築されており、セキュリティ分離、オンデマンド作成、プログラム可能な対話機能を備えたランタイム環境を提供します。コード実行、ファイル操作、ブラウザ自動化などのタスクを実行し、構造化された結果を上流のアプリケーションに返します。
PAI-Instant Service とは
コードの実行、ファイルの読み書き、ブラウザの制御といった操作は、本質的に信頼性の低い命令です。これらは、モデルのハルシネーションやプロンプトインジェクションにより、ホストシステムを侵害したり、データを漏洩させたり、リソースを枯渇させたりする可能性があります。従来のコンテナはホストカーネルを共有するため、攻撃対象領域が広がり、アプリケーションが要求する状態の永続化、ミリ秒レベルの起動と停止、およびきめ細かなライフサイクル管理の要件を満たすことができません。
PAI-Instant Service は、軽量なマイクロVMのハードウェアレベルの仮想化を利用して、ファイルシステムの分離、ネットワーク出力制御、リソース使用量制限という 3 層の防御を備えた、厳格に分離された実行環境を構築します。
主な特徴
マイクロVMによるハードウェアレベルのセキュリティ分離:各インスタンスは、独自のゲスト OS カーネルを持つ軽量な仮想マシン上で実行されます。分離レベルは従来の仮想マシンと同等であり、コンテナカーネルの共有に起因するエスケープリスクを排除します。インスタンスは、この VM レベルのセキュリティ境界を維持しつつ、ミリ秒レベルのコールドスタートと高いリソース使用率を実現し、セキュリティとパフォーマンスの両方を確保します。
エンタープライズ級のビジュアルワークベンチ:Instant Service、テンプレート、インスタンスからなる 3 階層のリソース管理、Web Terminal、VNC グラフィカルデスクトップ、オンラインファイル管理、HTTP エンドポイントデバッグ、リクエストログ監査をサポートする、フル機能のビジュアル管理コンソールを提供します。独自の運用ツールを構築する必要はありません。開発者は、作成からデバッグまで、エンドツーエンドのワークフローをコンソールで実行できます。
E2B SDK との互換性によるゼロコスト移行:PAI-Instant Service は、E2B オープンソース SDK のインターフェース仕様をネイティブでサポートしています。既存のアプリケーションは、
E2B_DOMAINとE2B_API_KEYの 2 つの環境変数を更新するだけで移行できます。ビジネスコードの変更は不要です。コードインタープリター、ブラウザ利用、デスクトップ GUI などの主要なシナリオに対応した公式テンプレートが、すぐに利用できます。
適用シナリオ
Instant Service は、RL トレーニングや評価など、大規模な並列処理 (数百から数千のインスタンスが同時に実行)、短いライフサイクル、迅速な環境フォークを特徴とするシナリオに適しています。
大規模な並列トレーニング:テンプレートからインスタンスをバッチ作成します。各インスタンスは独立してトレーニングエピソードを実行し、経験データを収集します。インスタンスは完了後に破棄されます。
モデル評価とベンチマーク:モデルバージョンごとに分離されたインスタンスを作成し、標準化された評価タスクを実行することで、公正で再現可能な結果を保証します。
リソース階層
PAI-Instant Service は、Instant Service → テンプレート → インスタンス という 3 階層のリソース構造を採用しています。この構造により、サービス作成や課金連携などの重い操作と、サービス利用などの軽い操作が分離されます。管理者が一度限りのサービス設定を完了すれば、エンドユーザーはトークンだけでインスタンスをオンデマンドで利用できます。
階層 | 説明 |
Instant Service | 課金および権限の単位。ある Instant Service の配下にあるすべてのテンプレートとインスタンスのリソース使用量とコストは、そのサービスに集約されます。各 Instant Service は、独自のネットワーク構成 (VPC、vSwitch、セキュリティグループ) とアクセス認証情報を持ちます。 |
テンプレート | テンプレートは、Instant Service のランタイム環境を定義します。1 つの Instant Service には、Python データ分析環境やブラウザ利用環境など、異なるランタイム環境に対応する複数のテンプレートを含めることができます。EAS では、イメージから、一時停止中のインスタンスから、またはパブリックテンプレートからという 3 つの方法でテンプレートを作成できます。 |
インスタンス | テンプレートから起動された、独立したライフサイクルを持つ実行中のエンティティ。各インスタンスは、独自のインスタンス ID、アクセストークン、ファイルシステム、アクセス URL、およびサービスポートを持ちます。 |
サポートされているリージョン
現在利用可能なリージョン:China East 2 (Shanghai)、China North 6 (Ulanqab)、China Northwest 2 (Zhongwei)。
課金
課金の概要
PAI-Instant Service を使用する際、インスタンスが使用する コンピューティングリソース (CPU とメモリ) とシステムディスク に対して料金が発生します。
課金は Instant Service レベルで集約されます:あるサービスの配下にあるすべてのテンプレートとインスタンスのコストは、そのサービスに記録されるため、事業部門やプロジェクトごとの支出を簡単に追跡できます。
PAI-Instant Service は、以下のリソースタイプをサポートしています:
リソースタイプ | 課金モデル | 説明 |
専用リソースグループ | 従量課金 / サブスクリプション | PAI の汎用コンピューティング購入ページで [Instant Service コンピューティングリソース] を事前に購入します。これらの専用リソースは、お客様専用に予約されます。専用リソースグループは、Instant Service 用に設計された高性能 CPU 仕様をサポートします。 |
このトピックに記載されているすべての価格は参考用です。実際の価格は、Alibaba Cloud の購入ページおよび請求書に記載されている価格に準じます。
課金期間
リソースタイプ | 課金開始 | 課金終了 |
専用リソースグループ (従量課金) | 専用リソースグループのマシンが作成され、実行中になった時点 (インスタンスが作成されていなくても課金は継続されます)。 | 専用リソースグループのマシンが削除された時点。 |
専用リソースグループ (サブスクリプション) | 購入日の翌日の 00:00:00。 | サブスクリプションの有効期限が切れる時刻。 |
課金がいつ開始され、いつ停止するかを監視してください。不要な料金を避けるため、使用していないインスタンスは速やかに破棄してください。
ステータス別の課金
インスタンスの課金は、インスタンスのライフサイクルステータスによって異なります:
ステータス | コンピューティングリソース (CPU/メモリ) | システムディスク | 説明 |
実行中 | 課金対象 | 課金対象 | インスタンスの仕様に実際の実行時間を乗じて課金されます。 |
一時停止 | 実行中と同じレートで課金 | 課金対象 | インスタンスの状態は、再開またはテンプレート作成のために保持されます。リソースは割り当てられたままであるため、課金は同じレートで継続されます。 |
破棄済み | 課金対象外 | 課金対象外 | リソースが解放され、課金が停止します。 |
一時停止中のインスタンスは 実行中のインスタンスと同じレートで課金されます。 一時停止は、インスタンスの状態を再開またはテンプレート作成のために保持する機能です。コストを削減するには、不要になったインスタンスを破棄してください。
単価
課金項目 | 課金方法 | 計算式 | 単価 |
専用リソースグループ | 従量課金 | 請求額 = マシン数 × (マシンの時間単価 + システムディスク容量 × システムディスクの時間単価) × 期間 (分) / 60 | 価格の詳細については、EAS 専用マシンの従量課金購入ページおよびブロックストレージ (ESSD PL1 クラウドディスク) の価格ページをご参照ください。 |
サブスクリプション | 請求額 = マシン数 × (マシンの月額単価 + システムディスク容量 × システムディスクの月額単価) × サブスクリプション期間 (月) | 価格の詳細については、EAS 専用マシンのサブスクリプション購入ページおよびブロックストレージ (ESSD PL1 クラウドディスク) の価格ページをご参照ください。 |
従量課金は、分単位 の粒度で計算されます。
料金滞納とサービス停止
Alibaba Cloud アカウントで料金滞納が発生した場合、PAI-Instant Service はサービス停止プロセスに入ります:
料金滞納時:新しいインスタンスやテンプレートを作成できなくなります。 すべてのインスタンスは破棄されますが、カスタムテンプレートは保持されます。
データ損失を避けるため、アカウントの残高を監視してください。
次のステップ
最初のインスタンスを構築し、検証を完了する:クイックスタート
Instant Service とテンプレートを作成する:Instant Service とテンプレートの管理
インスタンスを作成して使用する:インスタンスの管理