第 3 世代インテル® Xeon® スケーラブル・プロセッサーを搭載した AWS EC2 m6i インスタンスを選択することで、PostgreSQL のパフォーマンスを向上

Postgresql

  • 4 vCPU m6i インスタンスと m6a インスタンスで、1 分当たりの PostgreSQL の新規注文数が最大 24% 増加。

  • 8 vCPU m6i インスタンスと m6a インスタンスで、PostgreSQL の新規注文数を 1 分当たり最大 15% 増加。

author-image

投稿者:

第 3 世代インテル® インテル® Xeon®・スケーラブル・プロセッサー・ファミリーで有効になっている m6i インスタンスと、第 3 世代 AMD EPYC™ プロセッサーで有効になっている m6a インスタンスで、1 分当たりの新規注文数が最大 24% 増加

PostgreSQL データベースは、小売から金融サービス、ウェブサービス、その他の幅広い分野の企業の IT バックボーンです。これらのデータベースのパフォーマンスは顧客体験 (したがって収益) に直接影響を与える可能性があるため、クラウドで PostgreSQL を実行している組織では、インスタンスタイプの選択が重要です。

4 つのインスタンスサイズでの HammerDB ベンチマーク・テストでは、第 3 世代インテル® Xeon® スケーラブル・プロセッサー・ファミリーによって実現された Amazon Web Services (AWS) EC2 m6i インスタンスは、第 3 世代 AMD EPYC プロセッサーを搭載した m6a インスタンスよりも強力な PostgreSQL パフォーマンスを提供しました。1 分当たりの PostgreSQL の新規注文数 (NOPM) を増やすことで、m6i インスタンスはより大きな顧客ベースを維持し、データベースの完全な作業を高速化し、IT がサポートする必要があるインスタンスの数を減らすことができます。

小規模なデータベース向けの PostgreSQL のパフォーマンス向上

小規模なデータベースを実行する組織では、m6a インスタンスよりも m6i インスタンスを選択する利点があります。図 1 に示すように、第 3 世代インテル® Xeon® スケーラブル・プロセッサーによって有効化された 4 vCPU m6i インスタンスは、第 3 世代 AMD EPYC プロセッサー搭載の m6a インスタンスを 24% 上回り、図 2 は、8 vCPU m6i インスタンスが 8 vCPU m6a インスタンスと比較して PostgreSQL のパフォーマンスを 15% 向上したことを示しています。

図 1。4-vCPU m6i インスタンスと 4 vCPU m6a インスタンスの、1 分当たりの新しい注文で、PostgreSQL の相対的なパフォーマンス。数字が大きいほど高性能です。

図 2。8-vCPU m6i インスタンスと 8 vCPU m6a インスタンスの、1 分当たりの新しい注文で、PostgreSQL の相対的なパフォーマンス。数字が大きいほど高性能です。

中サイズのデータベース向けの PostgreSQL のパフォーマンス向上を見る

16 vCPU インスタンスでの HammerDB テストでは、第 3 世代インテル® Xeon® スケーラブル・プロセッサーによって有効化された m6i インスタンスは、ここで第 3 世代 AMD EPYC プロセッサー・ファミリーで m6a インスタンスを上回り続けています (図 3 を参照)。

図 3。16 vCPU m6i インスタンスと 16 vCPU m6a インスタンスを、1 分当たりの新しい注文で比較した PostgreSQL の相対的なパフォーマンス。数字が大きいほど高性能です。

大規模なデータベース向けの PostgreSQL のパフォーマンス向上を見る

図 4 に示すように、64 vCPU を搭載した大規模な m6i インスタンスは、64 vCPU m6a インスタンスよりも 13% 高い PostgreSQL パフォーマンスを提供しています。

図 4。64 vCPU m6i インスタンスと 64 vCPU m6a インスタンスを、1 分当たりの新しい注文で比較した PostgreSQL の相対的なパフォーマンス。数字が大きいほど高性能です。

結論

m6a インスタンスではなく m6i インスタンスを選択することで、AWS 上で PostgreSQL を実行している組織は、データベースが 4 vCPU であろうと、そのサイズが 16 倍であろうと、より高いパフォーマンスを見ることができます。1 分当たりの新規注文数を増やすことで、第 3 世代インテル® Xeon® スケーラブル・プロセッサー・ファミリーを搭載した m6i インスタンスは、ビジネスの成長をより良くサポートできます。

詳細情報

第 3 世代インテル® Xeon® スケーラブル・プロセッサーが有効にする AWS EC2 m6i インスタンスで PostgreSQL ワークロードの実行を開始するには、 https://aws.amazon.com/ec2/instance-types/m6i/ にアクセスします。

2022年1月、インテルによる AWS us-west-2 リージョンでのシングル VM テスト。すべての構成には、Ubuntu 20.04.3 LTS カーネル 5.11.0-1025-aws、Postgres13、HammerDB 4.2 が含まれていました。VM: m6a.xlarge: AMD EPYC 7R13 プロセッサー、16GB RAM;m6i.xlarge: インテル Xeon Platinum 8375C CPU @ 2.90GHz、16GB RAM;m6a.2xlarge: AMD EPYC 7R13 プロセッサー、32GB RAM;m6i.2xlarge: インテル Xeon Platinum 8375C CPU @ 2.90GHz、32GB RAM;m6a.4xlarge: AMD EPYC 7R13 プロセッサー、64GB RAM;m6i.4xlarge: インテル Xeon Platinum 8375C CPU @ 2.90GHz、64GB RAM;m6a.16xlarge: AMD EPYC 7R13 プロセッサー、256GB RAM;m6i.16xlarge: インテル Xeon Platinum 8375C CPU @ 2.90GHz、256GB RAM。

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。