クラスターの作成
このトピックでは、クラスターの作成方法について説明します。
事前準備
以下を確認してください:
-
BYOCプロジェクト。手順についてはDeploy BYOC on AWSを参照してください。
-
クラスターを設置する組織またはプロジェクトの所有権。ロールと権限の詳細については、Access Controlを参照してください。
クラスターの作成
- Cloud Console
- cURL
-
Zilliz Cloudコンソールにログインします。
-
必要な組織とプロジェクトに入ります。
-
Create Clusterをクリックします。

-
Create New Clusterページで、関連するパラメータを入力します。

-
Cluster Name: クラスターの識別子を割り当てます。
-
Cluster Settings:
-
Cluster Type: クラスターのパフォーマンス要件に合わせてクラスタータイプを選択します。詳細はSelect the Right CUを参照してください。
-
Query CU: クラスターのクエリCU数を選択します。
-
Topology: クラスター構造を示すグラフィカルな表現です。これには、さまざまなノードのロールとコンピュートリソースの指定が含まれます:
-
Proxy: ユーザー接続を管理し、ロードバランサーとサービスアドレスを簡素化するステートレスノード。
-
Query Node: ハイブリッドベクトル検索およびスカラー検索と増分データ更新を担当します。
-
Coordinator: タスクをワーカーノード間で配布するオーケストレーションセンター。
-
Data Node: データ変更処理および永続化のためのログからスナップショットへの変換を処理します。
-
-
-
(オプション) Backup Policy: 作成するクラスターのバックアップ頻度を決定します。Zilliz Cloudはクラスター作成後にすぐにバックアップを作成します。その後のバックアップは指定されたスケジュールに従います。
-
-
Create Clusterをクリックします。
プロジェクトのリソースクォータを確認するように求められます。リソースが十分であれば、チェックが完了するとダイアログボックスは消えます。そうでない場合は、以下が可能です
-
Go To Project Resource Settingsをクリックしてプロジェクトのリソース設定を編集するか、または
-
Back to Last Stepをクリックしてクラスタ設定を変更します。
📘Notesローリングには追加リソースが必要になる場合があります。これらのリソースは使用後に解放されます。
その後、クラスターへのアクセス用パブリックエンドポイントとトークンを表示するダイアログにリダイレクトされます。これらの詳細は安全に保管してください。
-
以下の例のように、{API_KEY} は認証に使用されるAPIキーです。
以下の POST リクエストはリクエストボディを受け取り、cluster-02 という名前の Performance-optimized クラスターを CU 1つで作成します。
curl --request POST \
--url "https://api.cloud.zilliz.com/v2/clusters/createDedicated" \
--header "Authorization: Bearer ${API_KEY}" \
--header "Accept: application/json" \
--header "Content-Type: application/json" \
--data-raw '{
"clusterName": "Cluster-02",
"projectId": "proj-xxxxxxxxxxxxxxxxxxxxxx",
"regionId": "aws-us-west-2",
"plan": "Standard",
"cuType": "Performance-optimized",
"cuSize": 1
}'
# {
# "code": 0,
# "data": {
# "clusterId": "inxx-xxxxxxxxxxxxxxx",
# "username": "db_admin",
# "password": "****************",
# "prompt": "正常に送信されました。クラスターが作成中です。DescribeCluster APIを使用して、クラスターの作成進行状況とステータスに関するデータにアクセスできます。クラスターのステータスがRUNNINGになると、SDKを使用して初期パスワードと指定した管理者アカウントでベクトルデータベースにアクセスできます。"
# }
# }
上記のコマンドでは、
-
{API_KEY}: APIリクエストの認証に使用される資格情報。値を自分のものに置き換えてください。 -
clusterName: 作成するクラスターの名前。 -
projectId: クラスターを作成するプロジェクトのID。プロジェクトIDのリストを取得するには、List Projects操作を呼び出します。 -
regionId: クラスターを作成するクラウドリージョンのID。利用可能なクラウドリージョンIDを取得するには、List Cloud Regions操作を呼び出します。 -
cuType: クラスターのタイプ。有効な値: Performance-optimized, Capacity-optimized。 -
cuSize: クラスターに使用されるクエリCUの数。値の範囲: 1から256。
詳細については、Create Dedicated Clusterを参照してください。