翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Neptune のストレージタイプの選択
Neptune では、料金モデルが異なる次の 2 種類のストレージを提供しています。
標準ストレージ — 標準ストレージは、I/O 使用率が中程度から低いアプリケーション向けの費用対効果の高いデータベースストレージです。
-
I/O 最適化ストレージ – エンジンバージョン 1.3.0.0 から利用可能な I/O 最適化ストレージでは、使用しているストレージとインスタンスに対してのみ料金が発生します。ストレージコストは標準ストレージよりも高く、インスタンスコストも標準インスタンスよりも高くなります。使用した I/O に対して料金は発生しません。I/O 使用率が高い場合は、プロビジョンド IOPS ストレージを使用すると、コストを大幅に削減できます。
I/O 最適化ストレージは、I/O を多用するグラフワークロードのニーズを満たすように、予測可能なコストで設計されています。I/O 最適化ストレージタイプと標準ストレージタイプを切り替えることができるのは、30 日に 1 回のみです。
I/O 最適化ストレージの料金情報については、Neptune の料金ページ
を参照してください。次のセクションでは、Neptune DB クラスターに I/O 最適化ストレージを設定する方法について説明します。
Neptune DB クラスター用の I/O 最適化ストレージの選択
デフォルトでは、Neptune DB クラスターは標準ストレージを使用します。I/O 最適化ストレージは、次のように、DB クラスターの作成時に有効にすることができます。
AWS CLIを使用してクラスターの作成時に I/O 最適化ストレージを有効にする方法の例を次に示します。
aws neptune create-db-cluster \ --db-cluster-identifier
(an ID for the cluster)
\ --engine neptune \ --engine-version(the Neptune engine version)
\ --storage-type iopt1
これにより、作成したすべてのインスタンスで、I/O 最適化ストレージが自動的に有効になります。
aws neptune create-db-instance \ --db-cluster-identifier
(the ID of the new cluster)
\ --db-instance-identifier(an ID for the new instance)
\ --engine neptune \ --db-instance-classdb.r5.large
既存の DB クラスターを変更して、次のように I/O 最適化ストレージを有効にすることもできます。
aws neptune modify-db-cluster \ --db-cluster-identifier
(the ID of a cluster without I/O–Optimized storage)
\ --storage-type iopt1 \ --apply-immediately
I/O 最適化ストレージが有効になっている DB クラスターにバックアップスナップショットを復元できます。
aws neptune restore-db-cluster-from-snapshot \ --db-cluster-identifier
(an ID for the restored cluster)
\ --snapshot-identifier(the ID of the snapshot to restore from)
\ --engine neptune \ --engine-version(the Neptune engine version)
\ --storage-type iopt1
クラスターが I/O 最適化ストレージを使用しているかどうかは、describe-
を呼び出して確認できます。I/O 最適化ストレージが有効になっている場合、呼び出しは iop1
に設定されたストレージタイプフィールドを返します。