StarRocks インスタンスを作成することで、インフラストラクチャの構築やメンテナンスを行うことなく、大規模なデータ分析とクエリのためのマネージド型でハイパフォーマンスな環境を利用できます。
操作手順
EMR Serverless StarRocks インスタンスリストページに移動します。
E-MapReduce コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
上部のメニューバーで、リージョンを選択します。
[インスタンスリスト] ページで、Create Instance をクリックします。
[E-MapReduce Serverless StarRocks] ページで、インスタンスを設定します。
説明利用可能な設定パラメーターは、選択したインスタンスタイプによって異なります。BE は計算/ストレージ一体型インスタンスに使用され、CN は計算/ストレージ分離型インスタンスに使用されます。
設定項目
説明
プロダクトタイプ
以下の課金方法がサポートされています:
Subscription:前払いの課金方法です。サブスクリプションにより、リソースを事前に予約し、より大きな価格割引を享受してコストを最大限に節約できます。
Pay-as-you-go:後払いの課金方法です。使用したリソースに対して課金されます。請求は課金サイクルごとに生成され、料金はアカウントから差し引かれます。
Region
インスタンスの物理的な場所です。
重要インスタンス作成後にリージョンを変更することはできません。慎重にリージョンを選択してください。
ネットワークとゾーン
Virtual Private Cloud (VPC)、ゾーン、および対応する vSwitch を選択します。
VPC:VPC は、Alibaba Cloud 上で定義する分離されたネットワーク環境です。VPC を完全に制御できます。
既存の VPC を選択するか、[VPC の作成] をクリックして VPC コンソールに移動し、VPC を作成します。詳細については、「VPC の作成と管理」をご参照ください。
説明VPC を作成する際、IPv4 CIDR ブロックは RFC 1918 で定義されている以下のプライベートネットワークセグメントのいずれかから選択する必要があります:
10.0.0.0/8(10.0.0.0 から 10.255.255.255)172.16.0.0/12(172.16.0.0 から 172.31.255.255)192.168.0.0/16(192.168.0.0 から 192.168.255.255)
Serverless StarRocks インスタンスが、データのインポートや外部テーブルのクエリなどでインターネットにアクセスする必要がある場合は、その VPC がインターネットにアクセスできることを確認してください。VPC にインターネット NAT ゲートウェイを展開し、SNAT 機能を有効にすることで、Serverless StarRocks インスタンスがゲートウェイを介してインターネットリソースにアクセスできるようになります。詳細については、「インターネット NAT ゲートウェイの SNAT 機能を使用したインターネットアクセス」をご参照ください。
ゾーン:インスタンスが配置されるゾーンです。
vSwitch:vSwitch は、異なるクラウドリソースを接続する VPC の基本的なネットワークモジュールです。
既存の vSwitch を選択するか、. Create vSwitch をクリックして VPC コンソールに移動し、vSwitch を作成します。詳細については、「vSwitch の作成と管理」をご参照ください。
インスタンスタイプ
シナリオに基づいてインスタンスタイプを選択します:
ストレージとコンピューティングの統合版:OLAP 多次元分析、高同時実行クエリ、リアルタイムデータ分析など、非常に高いクエリパフォーマンスを必要とするシナリオに適しています。このインスタンスタイプは、クラウドディスクまたはローカルディスクにデータを保存し、高いデータ読み取り/書き込み効率を確保します。
このエディションを選択した場合、インスタンスタイプ で FE 仕様 と BE 仕様 を設定する必要があります。
ストレージとコンピューティングの分離 Edition:OLAP 多次元分析、リアルタイムデータ分析、データウェアハウスシナリオなど、ストレージコストに敏感で、クエリ効率の要件がやや低いビジネスシナリオに適しています。このインスタンスタイプは、計算/ストレージ分離アーキテクチャを使用します。
このエディションを選択した場合、インスタンスタイプ で FE 仕様 と [CN 仕様] を設定する必要があります。
Multi-zone Disaster Recovery
このパラメーターは、計算/ストレージ分離型インスタンスにのみ適用されます。
この機能はデフォルトで無効になっています。有効にすると、システムはゾーンをまたいだリアルタイムバックアップとディザスタリカバリをサポートします。これにより、データ信頼性とシステムの高可用性が大幅に向上します。
重要この機能を有効にすると、追加のリソースとコストのオーバーヘッドが発生します:
システムは、ゾーン間のバックアップジョブを調整および管理するために、追加の FE ノードを必要とします。
マルチゾーンバックアップを有効にすると、基盤となるストレージはゾーン冗長ストレージを使用するため、追加のデータストレージ料金が発生します。
システムは、2 ゾーンまたは 3 ゾーンの 2 つの設定モードをサポートしています。必要に応じて設定プランを選択できます。
データセキュリティとディザスタリカバリに対する要件が高い場合は、この機能を有効にしてください。そうでない場合は、デフォルトの無効状態で一般的なニーズを満たすことができます。
詳細については、「ディザスタリカバリ管理」および「データストレージ (マルチゾーン) 料金」をご参照ください。
Instance Edition
Basic Edition と Standard Edition をサポートしています。詳細については、「インスタンスエディションの説明」をご参照ください。
説明Basic Edition は、中国 (北京)、中国 (上海)、中国 (深セン)、および中国 (杭州) リージョンでのみ利用可能です。
Kernel Version
StarRocks のコミュニティバージョン番号です。
使用される最新のマイナーバージョンが以下に表示されます。例:3.3.13-1.1.1-1.7.13。
FE 仕様
仕様タイプ:StarRocks の Instance Edition によって、FE ノードの仕様タイプが異なります。
Basic Edition:標準仕様 をサポートしています。
Standard Edition:標準仕様 と Memory-optimized Specifications をサポートしています。
CU の計算:計算ユニット (CU) を選択します。
必要に応じて CU 仕様を選択します。CU 料金の詳細については、「課金項目」をご参照ください。
データディスク:PL1 ESSD のみをサポートしています。データディスクのサイズは 100 GB から 65,000 GB の範囲で、100 単位で増分します。
クラウドディスクの詳細については、「ESSD」をご参照ください。
HA:デフォルトで有効になっています。Standard Edition の場合、高可用性を有効にすると、StarRocks FE ノードの数が 1 から 3 に増加し、障害のリスクを低減します。
重要本番環境では高可用性を強く推奨します。
ノード数:FE ノードの数です。値は 1 から 11 までの奇数である必要があります。
ロードバランシング:以下の方法がサポートされています。
内蔵 PrivateZone:PrivateZone ドメイン名解決を使用してトラフィックを自動的に分散します。このオプションは追加費用がかからず、軽量なシナリオやコストに敏感な環境に適しています。
非本番環境やロードバランシング性能の要件が低いサービスに適しています。
Server Load Balancer (SLB):SLB サービスを有効にすることで、高性能なロードバランシングを提供します。本番環境、特に高いシステム性能と信頼性が要求されるワークロードに推奨されます。
FE リーダーをクエリトラフィックの処理から除外する機能は、SLB を有効にした後にのみ利用できます。
SLB サービスを有効にする必要があり、追加料金が発生します。詳細については、「CLB 課金の概要」をご参照ください。
BE 仕様
このパラメーターは、計算/ストレージ一体型インスタンスにのみ適用されます。
仕様タイプ:BE ノードの仕様タイプは、StarRocks の Instance Edition によって異なります。
Basic Edition:標準仕様 をサポートしています。
Standard Edition:以下の仕様をサポートしています。
標準:デフォルトで推奨される仕様です。1 CU = 1 CPU コア + 4 GiB メモリ。この構成では、StarRocks のストレージソリューションとしてエンタープライズ SSD (ESSD) を使用します。
メモリ拡張型:1 RCU = 1 CPU コア + 8 GiB メモリ。このタイプは、多数の複雑なクエリや高い同時リクエストがあるなど、メモリ集約型のシナリオに適しています。StarRocks のストレージソリューションとして ESSD が使用されます。
ネットワーク拡張型:1 NCU = 1 CPU コア + 4 GiB メモリ。ネットワーク帯域幅は標準仕様の 2 倍以上です。このタイプは、外部テーブルで大量のデータをスキャンするシナリオに適しています。StarRocks のストレージには ESSD が使用されます。
高性能ストレージ:必要に応じて詳細な仕様を選択します。この仕様タイプは、StarRocks のデータディスクとしてローカル SSD を使用します。ストレージの I/O パフォーマンス要件が厳しいシナリオに適しています。
大容量ストレージ:必要に応じて詳細な仕様を選択します。この仕様タイプは、StarRocks のデータディスクとしてローカル HDD を使用します。非常に大きなデータ量を扱うシナリオに適しています。このタイプは、全体のストレージコストを効果的に削減できますが、ストレージの I/O パフォーマンス要件は比較的低くなります。
CU の計算:計算ユニット (CU) を選択します。
必要に応じて CU 仕様を選択します。CU 料金の詳細については、「課金項目」をご参照ください。
データディスク:PL0 ESSD、PL1 ESSD (推奨)、PL2 ESSD、および PL3 ESSD をサポートしています。詳細については、「ESSD」をご参照ください。
キャッシュディスクのサイズは 100 GB から 65,000 GB の範囲です。キャッシュディスクのデフォルト数は 1 です。値は 1 から 8 の範囲で、ステップサイズは 1 です。
説明必要なストレージ容量を入力すると、システムが自動的にデフォルトの推奨構成を提供します。選択したディスク容量が推奨しきい値を超えると、最適なパフォーマンスを得るために適切な調整を行うためのプロンプトが表示されます。
ノード数:BE ノードの数です。有効範囲:3 から 50。
CN 仕様
このパラメーターは、計算/ストレージ分離型インスタンスにのみ適用されます。
仕様タイプ:CN ノードの仕様タイプは、StarRocks の Instance Edition によって異なります。
Basic Edition:標準仕様 をサポートしています。
Standard Edition:以下の仕様をサポートしています。
標準:デフォルトで推奨される仕様です。1 CU = 1 CPU コア + 4 GiB メモリ。この構成では、StarRocks のストレージソリューションとしてエンタープライズ SSD (ESSD) を使用します。
メモリ拡張型:1 RCU = 1 CPU コア + 8 GiB メモリ。このタイプは、多数の複雑なクエリや高い同時リクエストがあるなど、メモリ集約型のシナリオに適しています。StarRocks のストレージソリューションとして ESSD が使用されます。
ネットワーク拡張型:1 NCU = 1 CPU コア + 4 GiB メモリ。ネットワーク帯域幅は標準仕様の 2 倍以上です。このタイプは、外部テーブルで大量のデータをスキャンするシナリオに適しています。StarRocks のストレージには ESSD が使用されます。
高性能ストレージ:必要に応じて詳細な仕様を選択します。この仕様タイプは、StarRocks のデータディスクとしてローカル SSD を使用します。ストレージの I/O パフォーマンス要件が厳しいシナリオに適しています。
大容量ストレージ:必要に応じて詳細な仕様を選択します。この仕様タイプは、StarRocks のデータディスクとしてローカル HDD を使用します。非常に大きなデータ量を扱うシナリオに適しています。このタイプは、全体のストレージコストを効果的に削減できますが、ストレージの I/O パフォーマンス要件は比較的低くなります。
CU の計算:計算ユニット (CU) を選択します。
必要に応じて CU 仕様を選択します。CU 料金の詳細については、「課金項目」をご参照ください。
データディスク:拡張 SSD PL0 クラウドディスク、拡張 SSD PL1 クラウドディスク (推奨)、拡張 SSD PL2 クラウドディスク、拡張 SSD PL3 クラウドディスク、Elastic Ephemeral Disk (Standard Edition)、および Elastic Ephemeral Disk (Premium Edition) をサポートしています。クラウドディスクおよびエラスティックエフェメラルディスクの料金の詳細については、「課金項目」をご参照ください。
詳細については、「ESSD」および「エラスティックエフェメラルディスク」をご参照ください。
説明必要なストレージ容量を入力すると、システムが自動的にデフォルトの推奨構成を提供します。選択したディスク容量が推奨しきい値を超えると、最適なパフォーマンスを得るために適切な調整を行うためのプロンプトが表示されます。
標準仕様、Memory-optimized Specifications、および [計算拡張型] のみがエラスティックエフェメラルディスクをサポートしています。エラスティックエフェメラルディスクは、リージョンとゾーンの制限を受けます。
ノード数:CN ノードの数です。値の範囲:1 から 100。
データストレージ
このパラメーターは、計算/ストレージ分離型インスタンスにのみ適用されます。
データストレージは、実際の使用量に基づいて GB/時単位で課金されます。課金の詳細については、「課金項目」をご参照ください。
Instance Name
インスタンス名は 1~64 文字で、漢字、英字、数字、ハイフン (-)、アンダースコア (_) のみ使用できます。
Administrator
StarRocks の管理者です。デフォルトは admin です。この値は変更できません。
PasswordとConfirm Password
StarRocks インスタンスの組み込み管理者ユーザーのパスワードです。このパスワードを記録してください。StarRocks インスタンスの管理と使用にはこのパスワードが必要です。パスワードを忘れた場合は、リセットできます。詳細については、「インスタンスのパスワードをリセットするにはどうすればよいですか?」をご参照ください。
パスワードは 8~30 文字で、大文字、小文字、数字、および特殊文字 (
@#$%^*_+-) をそれぞれ 1 つ以上含む必要があります。RAM ロールの実行
このロールは、StarRocks インスタンスに Object Storage Service (OSS) のデータにアクセスする権限を付与します。
データレイクサービス
[データレイクサービス] セクションで、この機能を有効にして、インスタンス作成時に Data Lake Formation (DLF) カタログをバインドします。
DLF データカタログのバインド:ドロップダウンリストから作成済みの DLF データカタログを選択します。
DLF データタイプの選択:
Paimon:高性能なデータレイクシナリオに適しています。
Iceberg:大規模なデータ分析シナリオに適しています。
RAM ユーザー/ロールの関連付け:DLF データカタログへのアクセス権限を持つ RAM ユーザーまたはロールを選択し、デフォルトの admin ユーザーに関連付けます。
(オプション) Advanced Settings
Data Disk Encryption:この機能は、ストレージとコンピューティングの統合版 インスタンスを作成する場合にのみ有効にできます。有効にすると、この機能は転送中のデータとデータディスク上の静的データの両方を暗号化します。
説明この機能を使用するには、Key Management Service (KMS) を有効化し、キーを作成する必要があります。詳細については、「Key Management Service の有効化」および「キーの作成」をご参照ください。
この機能はクラウドディスクのみをサポートしています。エラスティックエフェメラルディスクとローカルディスクはサポートされていません。
Manager Agent の有効化:Manager Agent は、StarRocks Manager をインスタンスに接続するエージェントサービスです。デフォルトで FE にデプロイされます。FE のペイロードが高い場合や、StarRocks Manager の安定性を高めたい場合は、専用の Manager Agent リソースを有効にしてください。詳細については、「Manager Agent の管理」をご参照ください。
重要Manager Agent リソースは CU に基づいて課金されます。課金の詳細については、「課金項目」をご参照ください。
Resource Group:デフォルトのリソースグループを使用するか、既存のリソースグループを選択します。また、Create Resource Group. をクリックして Resource Management コンソールに移動し、新しいリソースグループを作成することもできます。詳細については、「リソースグループの作成」をご参照ください。
説明リソースグループは、Alibaba Cloud アカウント配下のリソースをグループで管理するための仕組みです。リソースグループは、単一の Alibaba Cloud アカウントのリソースのグループ化と権限付与の管理に役立ちます。リソースグループの詳細については、「リソースグループとは」をご参照ください。
Tags:クラスター作成時にタグをアタッチするか、クラスター作成後に追加できます。タグは、クラスターリソースの識別と管理に役立ちます。
右側の インスタンス概要 エリアで、サービス利用規約に同意し、Create Instance をクリックして、プロンプトに従って支払いを完了します。
サブスクリプションインスタンスを購入する場合、サブスクリプション期間 を選択できます。クーポンをお持ちの場合は、それを使用することもできます。
支払いが完了したら、インスタンスリストページに戻り、新しいインスタンスを表示します。インスタンスの Status が Running に変わると、インスタンスは正常に作成されています。
インスタンスエディションの説明
インスタンスの作成後にエディションを変更することはできません。作成時にインスタンスエディションを慎重に選択してください。
比較項目 | Basic Edition | Standard Edition |
シナリオ | このエディションは、StarRocks の機能試用および機能テスト専用です。本番環境での使用は推奨されません。 | テスト環境や本番環境を含む、すべての StarRocks シナリオに適しています。 |
リソース制限 | このエディションには以下のリソース制限があります:
| 特定のリソース制限は適用されません。 |
安定性 | このエディションは高可用性 (HA) をサポートしておらず、サービスレベルアグリーメント (SLA) の提供や安定性の保証もありません。 | 高可用性 (HA) を有効にすると、安定性を保証するためのサービスレベルアグリーメント (SLA) が提供されます。 |
インスタンス管理操作 |
| すべての操作をサポートしています。 |
関連ドキュメント
インスタンスタイプの選択に関するガイダンスについては、「インスタンスタイプの計画と推奨事項」をご参照ください。
インスタンスを迅速に作成するには、以下のドキュメントをご参照ください:
Manager SQL エディタ、Quick BI、DMS など、さまざまな方法でインスタンスに接続できます。詳細については、「インスタンスへの接続」をご参照ください。
組み込みの StarRocks Manager を使用することを推奨します。詳細については、「EMR StarRocks Manager を使用した StarRocks インスタンスへの接続」をご参照ください。