このページでは、Spanner インスタンス、その主な 2 つの特徴であるインスタンス構成とコンピューティング容量について説明します。
インスタンスの概要
Spanner を使用するには、まず Google Cloud プロジェクト内で Spanner のインスタンスを作成する必要があります。これにより、このインスタンスに作成した Spanner データベースにリソースが割り当てられるようになります。
インスタンスを作成する場合は、次の重要な選択を行います。
- エディション: Spanner のティアベースの料金モデル。料金帯ごとに異なる機能を提供します。
- インスタンス構成: インスタンスの地理的な配置とレプリケーション トポロジを定義します。
- コンピューティング容量: インスタンス内のデータベースで使用可能なサーバー リソースとストレージ リソースの量。
インスタンスを作成したら、インスタンスのリスト表示、編集、削除を行うことができます。Spanner はフルマネージド データベース サービスであり、独自の基本的なタスクやリソースを監視します。これには、プロセスをモニタリングして、必要に応じてダウンタイムなしで再起動することも含まれます。特定のインスタンスを手動で停止または再起動する必要がないため、Spanner にはそのための手段は用意されていません。
Spanner は 90 日間の無料トライアル インスタンスを提供します。このインスタンスでは、Spanner の特長と機能について 90 日間無料でお試しいただけます。詳細については、Spanner 無料インスタンスの概要をご覧ください。
Spanner エディション
Spanner には、さまざまなビジネスとアプリケーションのニーズに対応するさまざまなエディションが用意されています。詳細については、Spanner エディションの概要をご覧ください。
インスタンス構成
インスタンスの構成により、インスタンスのデータベースの地理的な場所とレプリケーションが定義されます。インスタンスを作成する場合は、次のいずれかとして構成する必要があります。
- リージョン: すべてのリソースが単一の Google Cloud リージョン内に存在します。
- デュアルリージョン: リソースは 1 か国内の 2 つのリージョンにまたがっています。
- マルチリージョン: リソースが複数のリージョンにまたがる
インスタンスの構成を選択すると、インスタンスでのデータの格納場所が決まります。
インスタンス構成の詳細については、リージョン、デュアルリージョン、マルチリージョン構成をご覧ください。
コンピューティング容量
コンピューティング容量は、インスタンス内のデータベースに使用可能なサーバーとストレージのリソースの量を定義します。インスタンスを作成するときは、そのコンピューティング容量を処理単位数またはノード数(1,000 処理単位が 1 ノードに相当します)として指定します。
コンピューティング容量が 1, 000 処理単位(1 ノード)未満のインスタンスを作成している場合は、処理単位を使用してインスタンスのコンピューティング容量を指定する必要がありますが、それ以外ではどの測定単位を使用するかは重要ではありません。
コンピューティング容量の詳細については、コンピューティング容量、ノード、処理ユニットをご覧ください。
次のステップ
- 詳しくは、Spanner エディションをご覧ください。
- リージョン、デュアルリージョン、マルチリージョン インスタンスの構成の詳細を確認する。
- コンピューティング容量、処理単位、ノードについて学ぶ
- Spanner インスタンスを作成する方法を学習する。