このトピックでは、SelectDB を使い始めるために、従量課金の ApsaraDB for SelectDB インスタンスをすばやく作成する方法について説明します。
前提条件
SelectDB を初めて使用する場合は、混乱を避けるため、まず「ApsaraDB for SelectDB 入門 (初心者向け)」を読み、その機能、基本概念、課金方法について学習することを 強く推奨します。
使用上の注意
従量課金インスタンスは後払いの製品です。インスタンスを作成する前に、Alibaba Cloud アカウントの残高が十分であることを確認してください。
インスタンスには、1つ以上のBEクラスターを含めることができます。インスタンスを作成すると、インスタンスと同じ課金方法を使用する単一のクラスターが作成されます。スケールアウトするには、インスタンスに新しいクラスターを作成できます。
ステップ 1:Alibaba Cloud アカウントの準備
Alibaba Cloud アカウントを準備します。
すでに Alibaba Cloud アカウントをお持ちで、Application Real-Time Monitoring Service (ARMS) を有効化している場合は、この手順をスキップしてください。
Alibaba Cloud 公式サイトに移動して Alibaba Cloud アカウントを登録します。
ARMS を有効化します。詳細については、「ARMSの有効化」をご参照ください。
(推奨) RAM ユーザーを準備します。
重要Alibaba Cloud アカウントのパスワードや AccessKey ペアを共有することに伴うセキュリティリスクを回避するため、RAM ユーザーを作成して必要な権限のみを付与することを推奨します。この方法は、最小権限の原則に従い、クラウドリソースのセキュリティを強化します。RAM ユーザーの詳細については、「RAMユーザーとは」をご参照ください。
Alibaba Cloud ルートアカウントを使用する場合、またはすでに承認済みのRAMユーザーがいる場合は、この手順をスキップしてください。
RAM ユーザーを作成します。手順については、「RAMユーザーの作成」をご参照ください。
権限の付与:SelectDB インスタンスを作成するには、RAM ユーザーに SelectDB を管理するためのAliyunSelectDBFullAccess権限が必要です。権限の付与手順については、「RAM ユーザーへの権限付与」をご参照ください。
ステップ 2:インスタンスの作成
SelectDB は、[従量課金] と [サブスクリプション] の2つの課金方法をサポートしています。以下に、それぞれのユースケースと特徴を説明します。
[従量課金]:短期的な利用や SelectDB のテストに適しています。インスタンスはいつでも解放して課金を停止できます。
[サブスクリプション]:SelectDB の長期利用に適しています。この方法は従量課金よりもコスト効率に優れています。
説明従量課金インスタンスをサブスクリプションインスタンスに変換することはできますが、その逆はできません。
このトピックでは、従量課金の SelectDB インスタンスをすばやく作成する方法について説明します。サブスクリプションインスタンスの作成や設定パラメーターの詳細については、「インスタンスの作成」をご参照ください。
ApsaraDB for SelectDB 製品ページに移動し、ApsaraDB for SelectDB (Pay-as-you-go) をクリックして購入ページを開きます。
購入ページで、インスタンスのパラメーターを設定します。
パラメーター
説明
[リージョン] と [ゾーン]
適切なリージョンとゾーンを選択すると、SelectDB インスタンスへのアクセス速度を向上させることができます。ビジネス拠点とインスタンスが配置されているリージョンとの距離が短いほど、SelectDB インスタンスへのアクセスが速くなります。
重要SelectDB インスタンスの作成後にリージョンを変更することはできません。慎重に選択してください。アプリケーションがAlibaba Cloud上にデプロイされている場合は、インスタンスも同じリージョンに作成することを推奨します。
[カーネルバージョン]
購入ページでは、安定版と最新のカーネルバージョンが用意されています。デフォルトでは安定版が選択されています。特別な要件がない限り、デフォルト設定のままにすることを推奨します。
SelectDB カーネルバージョンと
Apache Dorisバージョンのマッピングについては、「カーネルリリースノート」をご参照ください。[デプロイメントアーキテクチャ]
インスタンスのデプロイメントアーキテクチャによって、そのディザスタリカバリ能力が決まります。
[ゾーン冗長]:リソースは複数のゾーンにまたがってデプロイされ、ゾーンレベルのディザスタリカバリを提供します。単一のゾーンに障害が発生した場合、サービスは別の利用可能なゾーンにフェイルオーバーします。これにより、メタデータや永続化されたデータが失われることはありません。
[ローカル冗長]:リソースは単一のゾーンにデプロイされます。このオプションはコスト効率に優れていますが、ゾーンをまたいだディザスタリカバリは提供されません。
[Virtual Private Cloud (VPC)]
Virtual Private Cloud (VPC) は、クラウド上にプロビジョニングできる論理的に分離された仮想ネットワークです。VPC は単一のリージョンに限定されますが、そのリージョン内のすべてのゾーンにまたがります。
アカウントで利用可能な VPC がない場合は、VPC コンソールに移動して作成してください。
重要SelectDB インスタンスの VPC は、作成後に変更することはできません。この設定は慎重に行ってください。ビジネスがAlibaba Cloud上にデプロイされている場合は、インスタンスにも同じVPCを選択することを推奨します。
[VPC vSwitch]
vSwitch は VPC 内の基本的なネットワークデバイスで、異なるクラウドリソースインスタンスを接続します。
利用可能な vSwitch がない場合は、VPC コンソールに移動して作成してください。
[コンピューティングリソース]
コンピューティングリソースのパフォーマンスとコストは、その仕様によって決まります。適切なリソースを選択することで、コストを削減し、ビジネスの安定性を確保できます。購入ページのデフォルト設定は、8 vCore と 32 GiB のメモリです。
インスタンスを作成すると、デフォルトで従量課金クラスターが作成されます。ここで説明するコンピューティングリソースは、このデフォルトクラスターに適用されます。
[クラスターキャッシュサイズ]
キャッシュはホットデータを格納し、SelectDB の読み書きパフォーマンスを向上させます。キャッシュサイズの使用可能な範囲は、選択されたコンピューティングリソースによって異なります。
インスタンスを作成すると、デフォルトで従量課金クラスターが作成されます。ここで説明するキャッシュサイズは、このデフォルトクラスターに適用されます。
[インスタンスストレージ容量]
従量課金インスタンスを作成する場合、このパラメーターを設定する必要はありません。
ストレージスペースには完全なデータセットを格納します。実際の使用量に基づいて時間単位で課金されます。
FEノード数と仕様
FE (Frontend) ノードはメタデータを管理し、クエリスケジューリングを処理します。ノード数と仕様によって、インスタンスの可用性と同時処理能力が決まります。
ノード数
1:開発およびテスト環境に適しています。高可用性は保証されません。ノードに障害が発生するとサービスが中断します。
3以上 (奇数):本番環境に推奨されます。高可用性を提供します。単一ノードの障害がサービスの継続性に影響を与えることはありません。
ノード仕様 (参考メトリクス:QPS / 同時接続数)
4 コア:<200 QPS / <1,000 同時接続数。開発、テスト、または低頻度のクエリに適しています。
8 コア:200~1,000 QPS / 1,000~5,000 同時接続数。BIダッシュボード、アドホック分析、中程度の同時実行ETLに適しています。本番環境のベースラインとして推奨されます。
16 コア:>1,000 QPS / >5,000 同時接続数。リアルタイムダッシュボード、高同時実行ポイントクエリ、マルチテナントの混合ワークロードに適しています。
FEノード数と仕様は作成後に調整できます。詳細については、「FE設定の調整」をご参照ください。
今すぐ購入する をクリックし、プロンプトに従って支払いを完了します。
インスタンスの作成には約 10~15 分かかります。[インスタンス] ページに移動し、リストを更新して新しい SelectDB インスタンスを表示してください。