このトピックでは、Alibaba Cloud Elasticsearch V8.9.1クラスターとAlibaba Cloud Elasticsearch V6.8.6クラスターのパフォーマンスベンチマークテスト結果の比較について説明します。テストは、オープンソースのElasticsearchが提供するRallyツールを使用して実行されます。
構成
項目 | 説明 |
クラスター構成 |
|
Rally構成 | デフォルトのRallyトラック |
データセット | Rallyの組み込みデータセット Elasticsearch Rally Hub からデータセットを取得できます。 |
シャード数 |
|
bulk_size | 一度に送信されるドキュメント数 2,000 |
bulk_indexing_clients | 並行して使用されるクライアント数 10 |
テスト結果
テスト結果は参考値です。ビジネス本番データを使用してストレステストを実行することをお勧めします。
主要メトリクス
Elasticsearchクラスター | インデックス作成レート | インデックス作成レイテンシ |
V8.9.1クラスター | ||
V6.8.6クラスター |
テストレポート
ベースラインは V6.8.6クラスターを指し、コンテンダーは V8.9.1クラスターを指します。次の表のメトリクスの詳細については、「パフォーマンスストレステストのメトリクスとタスクパラメーター」をご参照ください。
メトリック | タスク | ベースライン | コンテンダー | 差分 | 単位 | 差分(%) |
プライマリシャードの累積インデックス作成時間 | - | 195.859 | 129.703 | -66.1556 | 分 | -33.78% |
プライマリシャード全体の最小累積インデックス作成時間 | - | 8.33E-05 | 0 | -8.00E-05 | 分 | -100.00% |
プライマリシャード全体の累積インデックス作成時間の中央値 | - | 1.42498 | 0.857517 | -0.56747 | 分 | -39.82% |
プライマリシャード全体の最大累積インデックス作成時間 | - | 26.5076 | 16.5645 | -9.94305 | 分 | -37.51% |
プライマリシャードの累積インデックス作成スロットル時間 | - | 0 | 0 | 0 | 分 | 0.00% |
プライマリシャード全体の最小累積インデックス作成スロットル時間 | - | 0 | 0 | 0 | 分 | 0.00% |
プライマリシャード全体の累積インデックス作成スロットル時間の中央値 | - | 0 | 0 | 0 | 分 | 0.00% |
プライマリシャード全体の最大累積インデックス作成スロットル時間 | - | 0 | 0 | 0 | 分 | 0.00% |
プライマリシャードの累積マージ時間 | - | 119.628 | 50.4829 | -69.1454 | 分 | -57.80% |
プライマリシャードの累積マージ数 | - | 1562 | 601 | -961 | - | -61.52% |
プライマリシャード全体の最小累積マージ時間 | - | 0 | 0 | 0 | 分 | 0.00% |
プライマリシャード全体の累積マージ時間の中央値 | - | 0.146967 | 0.081167 | -0.0658 | 分 | -44.77% |
プライマリシャード全体の最大累積マージ時間 | - | 19.4382 | 9.88038 | -9.55778 | 分 | -49.17% |
プライマリシャードの累積マージスロットル時間 | - | 80.369 | 15.6503 | -64.7187 | 分 | -80.53% |
プライマリシャード全体の最小累積マージスロットル時間 | - | 0 | 0 | 0 | 分 | 0.00% |
プライマリシャード全体の累積マージスロットル時間の中央値 | - | 0.036 | 0 | -0.036 | 分 | -100.00% |
プライマリシャード全体の最大累積マージスロットル時間 | - | 13.8056 | 4.30382 | -9.50173 | 分 | -68.83% |
プライマリシャードの累積リフレッシュ時間 | - | 12.5059 | 17.8214 | 5.31553 | 分 | 42.50% |
プライマリシャードの累積リフレッシュ数 | - | 13293 | 6140 | -7153 | - | -53.81% |
プライマリシャード全体の最小累積リフレッシュ時間 | - | 0.00025 | 0 | -0.00025 | 分 | -100.00% |
プライマリシャード全体の累積リフレッシュ時間の中央値 | - | 0.086067 | 0.119483 | 0.03342 | 分 | 38.83% |
プライマリシャード全体の最大累積リフレッシュ時間 | - | 1.50832 | 2.15253 | 0.64422 | 分 | 42.71% |
プライマリシャードの累積フラッシュ時間 | - | 1.24528 | 3.80468 | 2.5594 | 分 | 205.53% |
プライマリシャードの累積フラッシュ数 | - | 129 | 817 | 688 | - | 533.33% |
プライマリシャード全体の最小累積フラッシュ時間 | - | 0 | 3.33E-05 | 3.00E-05 | 分 | 0.00% |
プライマリシャード全体の累積フラッシュ時間の中央値 | - | 0.000567 | 0.016117 | 0.01555 | 分 | 2744.12% |
プライマリシャード全体の最大累積フラッシュ時間 | - | 0.220317 | 0.5159 | 0.29558 | 分 | 134.16% |
Young Gen GC合計時間 | - | 71.731 | 17.58 | -54.151 | 秒 | -75.49% |
Young Gen GC合計数 | - | 2609 | 922 | -1687 | - | -64.66% |
Old Gen GC合計時間 | - | 0 | 0 | 0 | 秒 | 0.00% |
Old Gen GC合計数 | - | 0 | 0 | 0 | - | 0.00% |
ストアサイズ | - | 20.5377 | 18.1059 | -2.43177 | GB | -11.84% |
トランザクションログサイズ | - | 15.5092 | 0.000209 | -15.509 | GB | -100.00% |
セグメントに使用されるヒープ | - | 96.9595 | 0 | -96.9595 | MB | -100.00% |
ドキュメント値に使用されるヒープ | - | 0.143082 | 0 | -0.14308 | MB | -100.00% |
用語に使用されるヒープ | - | 83.811 | 0 | -83.811 | MB | -100.00% |
ノルムに使用されるヒープ | - | 0.041382 | 0 | -0.04138 | MB | -100.00% |
ポイントに使用されるヒープ | - | 5.80011 | 0 | -5.80011 | MB | -100.00% |
保存フィールドに使用されるヒープ | - | 7.16398 | 0 | -7.16398 | MB | -100.00% |
セグメント数 | - | 688 | 56 | -632 | - | -91.86% |
Ingest Pipeline合計数 | - | 0 | 0 | 0 | - | 0.00% |
Ingest Pipeline合計時間 | - | 0 | 0 | 0 | ミリ秒 | 0.00% |
Ingest Pipeline失敗合計数 | - | 0 | 0 | 0 | - | 0.00% |
最小スループット | index-append | 144562 | 207170 | 62608.3 | ドキュメント/秒 | 43.31% |
平均スループット | index-append | 150015 | 219531 | 69516.8 | ドキュメント/秒 | 46.34% |
スループットの中央値 | index-append | 148913 | 217484 | 68571.1 | ドキュメント/秒 | 46.05% |
最大スループット | index-append | 155476 | 238529 | 83052.4 | ドキュメント/秒 | 53.42% |
50パーセンタイルレイテンシ | index-append | 118.389 | 80.1159 | -38.2727 | ミリ秒 | -32.33% |
90パーセンタイルレイテンシ | index-append | 181.669 | 123.321 | -58.3479 | ミリ秒 | -32.12% |
99パーセンタイルレイテンシ | index-append | 595.738 | 394.778 | -200.96 | ミリ秒 | -33.73% |
99.9パーセンタイルレイテンシ | index-append | 924.456 | 2125.09 | 1200.63 | ミリ秒 | 129.87% |
99.99パーセンタイルレイテンシ | index-append | 1329.83 | 2816.56 | 1486.73 | ミリ秒 | 111.80% |
100パーセンタイルレイテンシ | index-append | 2490.11 | 3341.14 | 851.03 | ミリ秒 | 34.18% |
50パーセンタイルサービス時間 | index-append | 118.389 | 80.1159 | -38.2727 | ミリ秒 | -32.33% |
90パーセンタイルサービス時間 | index-append | 181.669 | 123.321 | -58.3479 | ミリ秒 | -32.12% |
99パーセンタイルサービス時間 | index-append | 595.738 | 394.778 | -200.96 | ミリ秒 | -33.73% |
99.9パーセンタイルサービス時間 | index-append | 924.456 | 2125.09 | 1200.63 | ミリ秒 | 129.87% |
99.99パーセンタイルサービス時間 | index-append | 1329.83 | 2816.56 | 1486.73 | ミリ秒 | 111.80% |
100パーセンタイルサービス時間 | index-append | 2490.11 | 3341.14 | 851.03 | ミリ秒 | 34.18% |
エラー率 | index-append | 0 | 0 | 0 | % | 0.00% |
最小スループット | default | 7.95637 | 19.9543 | 11.9979 | ops/s | 150.80% |
平均スループット | default | 7.96001 | 19.9645 | 12.0045 | ops/s | 150.81% |
スループットの中央値 | default | 7.96018 | 19.9661 | 12.0059 | ops/s | 150.82% |
最大スループット | default | 7.96335 | 19.9692 | 12.0058 | ops/s | 150.76% |
50パーセンタイルレイテンシ | default | 90.2508 | 6.14099 | -84.1098 | ミリ秒 | -93.20% |
90パーセンタイルレイテンシ | default | 104.465 | 7.43625 | -97.0288 | ミリ秒 | -92.88% |
99パーセンタイルレイテンシ | default | 120.173 | 35.009 | -85.1635 | ミリ秒 | -70.87% |
100パーセンタイルレイテンシ | default | 122.049 | 73.9764 | -48.0721 | ミリ秒 | -39.39% |
50パーセンタイルサービス時間 | default | 88.8955 | 4.93161 | -83.9639 | ミリ秒 | -94.45% |
90パーセンタイルサービス時間 | default | 103.013 | 6.18375 | -96.8297 | ミリ秒 | -94.00% |
99パーセンタイルサービス時間 | default | 117.761 | 25.6137 | -92.1469 | ミリ秒 | -78.25% |
100パーセンタイルサービス時間 | default | 121.368 | 73.0867 | -48.2812 | ミリ秒 | -39.78% |
エラー率 | default | 0 | 0 | 0 | % | 0.00% |
最小スループット | term | 49.547 | 42.1405 | -7.40655 | ops/s | -14.95% |
平均スループット | term | 49.5671 | 42.4414 | -7.12567 | ops/s | -14.38% |
スループットの中央値 | term | 49.5671 | 42.4414 | -7.12567 | ops/s | -14.38% |
最大スループット | term | 49.5872 | 42.7424 | -6.84478 | ops/s | -13.80% |
50パーセンタイルレイテンシ | term | 10.1058 | 8.54857 | -1.55724 | ミリ秒 | -15.41% |
90パーセンタイルレイテンシ | term | 11.9156 | 10.4358 | -1.47983 | ミリ秒 | -12.42% |
99パーセンタイルレイテンシ | term | 34.4109 | 12.6224 | -21.7885 | ミリ秒 | -63.32% |
100パーセンタイルレイテンシ | term | 43.6123 | 22.1556 | -21.4567 | ミリ秒 | -49.20% |
50パーセンタイルサービス時間 | term | 9.07766 | 7.13231 | -1.94535 | ミリ秒 | -21.43% |
90パーセンタイルサービス時間 | term | 10.1664 | 8.7835 | -1.38285 | ミリ秒 | -13.60% |
99パーセンタイルサービス時間 | term | 19.2223 | 11.7613 | -7.46097 | ミリ秒 | -38.81% |
100パーセンタイルサービス時間 | term | 42.2021 | 20.9707 | -21.2314 | ミリ秒 | -50.31% |
エラー率 | term | 0 | 0 | 0 | % | 0.00% |
最小スループット | range | 1.00138 | 24.8781 | 23.8768 | ops/s | 2384.39% |
平均スループット | range | 1.00191 | 24.9019 | 23.9 | ops/s | 2385.45% |
スループットの中央値 | range | 1.00184 | 24.9036 | 23.9018 | ops/s | 2385.79% |
最大スループット | range | 1.00273 | 24.9222 | 23.9194 | ops/s | 2385.42% |
50パーセンタイルレイテンシ | range | 461.013 | 8.53625 | -452.477 | ミリ秒 | -98.15% |
90パーセンタイルレイテンシ | range | 484.002 | 10.119 | -473.883 | ミリ秒 | -97.91% |
99パーセンタイルレイテンシ | range | 570.831 | 87.6618 | -483.169 | ミリ秒 | -84.64% |
100パーセンタイルレイテンシ | range | 575.619 | 111.375 | -464.244 | ミリ秒 | -80.65% |
50パーセンタイルサービス時間 | range | 459.381 | 7.46765 | -451.914 | ミリ秒 | -98.37% |
90パーセンタイルサービス時間 | range | 482.296 | 9.07516 | -473.221 | ミリ秒 | -98.12% |
99パーセンタイルサービス時間 | range | 568.99 | 29.1409 | -539.849 | ミリ秒 | -94.88% |
100パーセンタイルサービス時間 | range | 574.188 | 110.444 | -463.744 | ミリ秒 | -80.77% |
エラー率 | range | 0 | 0 | 0 | % | 0.00% |
最小スループット | hourly_agg | 0.200542 | 0.200569 | 3.00E-05 | ops/s | 0.01% |
平均スループット | hourly_agg | 0.20075 | 0.200786 | 4.00E-05 | ops/s | 0.02% |
スループットの中央値 | hourly_agg | 0.200721 | 0.200756 | 3.00E-05 | ops/s | 0.02% |
最大スループット | hourly_agg | 0.201076 | 0.201128 | 5.00E-05 | ops/s | 0.03% |
50パーセンタイルレイテンシ | hourly_agg | 1763.18 | 1924.92 | 161.747 | ミリ秒 | 9.17% |
90パーセンタイルレイテンシ | hourly_agg | 1851.01 | 2009.28 | 158.272 | ミリ秒 | 8.55% |
99パーセンタイルレイテンシ | hourly_agg | 2020.41 | 2118.9 | 98.4938 | ミリ秒 | 4.87% |
100パーセンタイルレイテンシ | hourly_agg | 2021.06 | 2302.15 | 281.092 | ミリ秒 | 13.91% |
50パーセンタイルサービス時間 | hourly_agg | 1760.45 | 1921.89 | 161.444 | ミリ秒 | 9.17% |
90パーセンタイルサービス時間 | hourly_agg | 1848.91 | 2007.78 | 158.876 | ミリ秒 | 8.59% |
99パーセンタイルサービス時間 | hourly_agg | 2019.07 | 2116.37 | 97.3059 | ミリ秒 | 4.82% |
100パーセンタイルサービス時間 | hourly_agg | 2019.19 | 2300.89 | 281.704 | ミリ秒 | 13.95% |
エラー率 | hourly_agg | 0 | 0 | 0 | % | 0.00% |
最小スループット | scroll | 24.9909 | 25.0461 | 0.05527 | ページ/秒 | 0.22% |
平均スループット | scroll | 24.995 | 25.076 | 0.08104 | ページ/秒 | 0.32% |
スループットの中央値 | scroll | 24.9954 | 25.0691 | 0.07377 | ページ/秒 | 0.30% |
最大スループット | scroll | 24.997 | 25.1378 | 0.14077 | ページ/秒 | 0.56% |
50パーセンタイルレイテンシ | scroll | 482.33 | 355.086 | -127.245 | ミリ秒 | -26.38% |
90パーセンタイルレイテンシ | scroll | 506.714 | 373.589 | -133.125 | ミリ秒 | -26.27% |
99パーセンタイルレイテンシ | scroll | 570.072 | 407.765 | -162.306 | ミリ秒 | -28.47% |
100パーセンタイルレイテンシ | scroll | 662.62 | 443.031 | -219.589 | ミリ秒 | -33.14% |
50パーセンタイルサービス時間 | scroll | 480.324 | 353.174 | -127.15 | ミリ秒 | -26.47% |
90パーセンタイルサービス時間 | scroll | 505.168 | 371.193 | -133.975 | ミリ秒 | -26.52% |
99パーセンタイルサービス時間 | scroll | 567.947 | 405.43 | -162.517 | ミリ秒 | -28.61% |
100パーセンタイルサービス時間 | scroll | 660.957 | 440.533 | -220.424 | ミリ秒 | -33.35% |
エラー率 | scroll | 0 | 0 | 0 | % | 0.00% |