Amazon Neptune サーバーレス - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Neptune サーバーレス

Amazon Neptune サーバーレスは、非常に大きな処理需要の増加も致すために、必要に応じて DB クラスターをスケールアップし、需要が減少すると再びスケールダウンするオンデマンド自動スケーリング設定です。Neptune データベースのワークロードを監視し、容量を調整するプロセスを自動化するのに役立ちます。容量はアプリケーションの需要に基づいて自動的に調整されるため、課金されるのは、アプリケーションが実際に必要とするリソースに対してのみです。

Neptune サーバーレスのユースケース

Neptune サーバーレスは、多くのタイプのワークロードをサポートしています。要求が厳しく変動の激しいワークロードに適しており、データベースの使用負荷が短時間の間だけ増大し、その後に軽いアクティビティが長時間続くか、またはアクティビティがまったく発生しなくなるケースに非常に役立ちます。Neptune サーバーレスは、以下のユースケースに特に役立ちます。

  • 変動するワークロード - 突然で予測不可能な CPU アクティビティの増加が発生するワークロード。Neptune サーバーレスでは、グラフデータベースはワークロードのニーズに合わせて自動的にスケーリングされ、アクティビティのサージが終了した時点でスケールダウンして元に戻ります。ピーク容量や平均容量に合わせてプロビジョニングする必要はなくなります。ピークワークロードに対応するために容量の上限を指定でき、その容量は必要な場合以外使用されません。

    Neptune サーバーレスのスケーリングの詳細度は、ワークロードのニーズに合わせて容量を細かく調整しやすくします。Neptune サーバーレスでは、必要に応じてきめ細かい単位で容量を追加または削除できます。ほんの少しの容量が必要なときには、Neptune 容量ユニット (NCU) の半分だけ追加できます。

  • マルチテナントアプリケーション — Neptune サーバーレスを活用することで、テナントクラスターを個別に管理しなくても、実行する必要のあるアプリケーションごとに個別の DB クラスターを作成できます。各テナントクラスターは、複数の要因によってビジー期間とアイドル期間が異なる場合がありますが、Neptune サーバーレスでは、ユーザーが操作しなくても効率的にスケーリングできます。

  • 新しいアプリケーション — 新しいアプリケーションをデプロイする際、そのアプリケーションに必要なデータベース容量がわからないことがよくあります。Neptune サーバーレスを使用すると、新しいアプリケーションの容量要件に合わせて自動的にスケーリングできる DB クラスターを設定できます。

  • 容量計画 – 通常、クラスター内のすべての DB インスタンスの DB インスタンスクラスを変更することによって、データベース容量を調整するか、ワークロードに最適なデータベース容量を確認するとします。Neptune サーバーレスでは、この管理オーバーヘッドを回避できます。代わりに、新しい DB クラスターやインスタンスを作成しなくても、既存の DB インスタンスをプロビジョニング済みからサーバーレスに、またはサーバーレスからプロビジョニング済みに変更できます。

  • 開発とテスト — Neptune サーバーレスは、開発環境やテスト環境にも最適です。Neptune サーバーレスを使用すると、最も要求の厳しいアプリケーションをテストするのに十分な最大容量の DB インスタンスを作成でき、テストの合間にシステムがアイドル状態になる可能性があるその他の時間のために最小容量を低く設定した DB インスタンスを作成できます。

Neptune サーバーレスはコンピューティング容量をスケーリングするだけです。ストレージ容量は変わらず、サーバーレススケーリングの影響を受けません。

注記

また、Neptune サーバーレスで Neptune 自動スケーリングを使用して、さまざまな種類のワークロードの変動に対応することもできます。

Amazon Neptune サーバーレスの制約

  • すべてのリージョンで利用できるわけではない - Neptune サーバーレスは、次のリージョンでのみ利用できます。

    • 米国東部 (バージニア北部): us-east-1

    • 米国東部 (オハイオ): us-east-2

    • 米国西部 (北カリフォルニア): us-west-1

    • 米国西部 (オレゴン): us-west-2

    • カナダ (中部): ca-central-1

    • 欧州 (ストックホルム): eu-north-1

    • 欧州 (アイルランド): eu-west-1

    • 欧州 (ロンドン): eu-west-2

    • 欧州 (フランクフルト): eu-central-1

    • アジアパシフィック (東京): ap-northeast-1

    • アジアパシフィック (シンガポール): ap-southeast-1

    • アジアパシフィック (シドニー): ap-southeast-2

  • 初期のエンジンバージョンでは使用不可 — Neptune サーバーレスはエンジンリリース 1.2.0.1 以降でのみ利用可能です。

  • Neptune ルックアップキャッシュとの互換性がないルックアップキャッシュはサーバーレス DB インスタンスでは機能しません。

  • サーバーレスインスタンスの最大メモリは 256 GBMaxCapacity を 128 NCU (サポートされている最大設定) に設定すると、Neptune サーバーレスインスタンスは 256 GB のメモリまでスケーリングでき、これは R6g.8XL プロビジョニングされたインスタンスタイプと同等です。