Openstore エンジンは、ストレージとコンピューティングを分離します。Alibaba Cloud Elasticsearch によって開発されたこの取得エンジンは、共有ストレージアーキテクチャを使用して、データストレージを計算ノードから分離します。この設計は、データ移行によってスケーリングが妨げられる従来のマルチレプリカアーキテクチャで一般的な、高いストレージコストと遅いスケーリングの問題に対処します。このエンジンは、高いデータ可用性を維持しつつ、迅速な弾力的スケーリングとストレージコストの削減を実現します。汎用シナリオまたは取得シナリオに最適です。
背景情報
取得シナリオでは、高いクエリパフォーマンスと高可用性を実現するために、多くの場合、複数のレプリカが必要になります。この構成では、書き込みとストレージのオーバーヘッドが倍増します。さらに、サービストラフィックが変動する場合、シャードのデータ移行が必要になるため、ノードを迅速にスケーリングすることはできません。これにより、余分な計算リソースを確保する必要が生じ、無駄が発生します。
高性能な取得のための Openstore エンジンは、Alibaba Cloud Elasticsearch V7.10 拡張パフォーマンスエディションの主要な機能です。この機能を使用するには、V7.10 拡張パフォーマンスインスタンスを作成し、Openstore エンジンを有効にする必要があります。
メリット
スケーラブルなマスストレージ:共有ストレージアーキテクチャにより、リモートストレージ領域を迅速に拡張し、増大するビジネス要件にシームレスに対応できます。
超低コストと高性能:
リアルタイムのデータ書き込みと更新をサポートします。複雑なインデックスライフサイクルポリシーを設定する必要はありません。データは自動的にリモート共有ストレージに移動され、使いやすさが向上します。
シングルレプリカシナリオでは、ストレージコストはエンタープライズ SSD (ESSD) よりも 40% 以上低く、書き込みパフォーマンスは 40% 向上します。
マルチレプリカシナリオでは、レプリカ数が増えるにつれてストレージコストの削減効果も高まります。
適用範囲
リージョンと有効化方法: このサービスは現在、ホワイトリストに登録されたユーザーのみが利用可能です。サービスを有効化するには、テクニカルサポートにお問い合わせいただく必要があります ()。サポートされているリージョンは次のとおりです:
中国 (杭州):ゾーン J、K
中国 (香港):ゾーン B、C、D
中国 (北京):ゾーン K、F、I
中国 (上海):ゾーン E、G、L
中国 (深セン):ゾーン C、D、E
インスタンスバージョン:V7.10 拡張パフォーマンスインスタンスのみがサポートされています。
インスタンスタイプ:最小インスタンスタイプは 2 コア 8 GB です。データノードの最小数は 4 です。
インスタンスのストレージ容量:単一データノードの最小ローカルキャッシュストレージ領域は 50 GB です。合計論理共有ストレージ領域の最小値は 160 GB です。
課金方法:サブスクリプションと従量課金がサポートされています。
ゾーン数:シングルゾーンおよびデュアルゾーン (高可用性) のデプロイメントがサポートされています。現在、3 ゾーンデプロイメントはサポートされていません。
データ書き込み:デフォルトでは、Openstore は書き込みしきい値を共有ストレージ使用率の 95% に設定します。プライマリシャードのインデックスデータがこのしきい値に達すると、システムは自動的に新しい書き込みをブロックします。これにより、ストレージのオーバーフローとクラスターの障害を防ぎます。次の API を使用して、書き込みしきい値を一時的に 98% に引き上げることができます。これにより、ストレージ拡張を実行するための時間が確保されます:
PUT _cluster/settings { "persistent": { "apack.openstore.quota.limit.ratio": "98%" } }
パフォーマンスメトリック
メトリック | データ |
アクセスレイテンシー (ローカルキャッシュヒット) | 0.2 ms |
アクセスレイテンシー (ローカルキャッシュミス) | 1 ms |
アクセススループット (ローカルキャッシュミス) | 最大 350 MB/s (ESSD PL1 のパフォーマンス。ディスクサイズに関連します。詳細については、「エンタープライズ SSD」をご参照ください) |
アクセススループット (ローカルキャッシュミス) | 実際のインスタンスタイプの帯域幅に関連します。詳細については、「c8i、コンピューティング最適化インスタンスファミリー」をご参照ください |
シナリオ | リアルタイムレポート、オンラインコンピューティング、リアルタイム検索、およびその他の低レイテンシのデータアクセスシナリオ。 |