AWSはこのほど、最新のGraviton4プロセッサを搭載したEC2 C8gとM8gインスタンスをリリースした。汎用的なM8gインスタンスと計算負荷の高いC8gインスタンスは、Graviton3ベースのインスタンスと比較して最大30%の性能向上を実現するように設計されており、前世代のM7gとC7gと比較してコストは約10%向上している。
Graviton4ベースのX8gインスタンスは、メモリ重視型のワークロードをターゲットとしており、数ヶ月前から一般的に利用できるようになっている。しかし、汎用(M)とコンピューティング最適化(C)のEC2クラスは、伝統的に最も人気のあるクラスの1つである。今回の発表で、アマゾン社の子会社Annapurna Labsが開発した最新のGravitonプロセッサが、より幅広い顧客とユースケースで利用できるようになった。
AWSによると、R8gインスタンスは、第7世代のGraviton3ベースのR7gインスタンスよりもパフォーマンスが最大30%向上している。また、最大192のvCPU(96コア)と1536GBのメモリを搭載したインスタンスサイズを提供し、前世代よりも大幅に大きなシングルサーバー容量を提供する。汎用的なM8gインスタンスは、ほとんどのウェブサーバーに適しているが、C8gインスタンスは、ハイパフォーマンス・コンピューティング(HPC)、バッチ処理、ゲーム、ビデオエンコーディング、科学的モデリング、分散分析、CPUベースの機械学習推論、広告配信などの計算集約的なワークロードに最適である。AWSのシニア・デベロッパー・アドボケイトであるVeliswa Boya氏は、次のように書いている。
C8gとM8gインスタンスは、Amazon Elastic Kubernetes Service(Amazon EKS)やAmazon Elastic Container Service(Amazon ECS)で実行されるようなコンテナ化されたマイクロサービスベースのアプリケーションや、C/C++、Rust、Go、Java、Python、.NET Core、Node.js、Ruby、PHPなどの一般的なプログラミング言語で書かれたアプリケーションを含むLinuxベースのワークロードに最適です。
Boya氏は、Arm Neoverse V2コアを搭載した新しいプロセッサーは、データベース・アプリケーションで40%、Javaアプリケーションで45%高速であると付け加えている。
また、Graviton3ベースのインスタンスではネットワーク帯域幅が最大30Gbps、Amazon EBSの帯域幅が最大20Gbpsだったのに対し、これらのインスタンスは最大50Gbpsのネットワーク帯域幅と最大40GbpsのAmazon Elastic Block Storage(Amazon EBS)の帯域幅を提供します。
クラウドプロバイダーは、新しいプロセッサの効率性と持続可能性の向上を強調しているが、AnandTechの人気ハードウェアレビューでは、ハードウェアの詳細がほとんど公開されていないため、多くのユーザーがこれらの改善がどのように達成されたのか疑問視している。The Duckbill Groupのチーフ・クラウド・エコノミストであるCorey Quinn氏は、近年のクラウド・プロバイダーの価格戦略の変化を指摘し、次のように書いている。
良い発表でした。しかし、私のdev/utilityインスタンスを現在のc7g.largeからc8g.largeにアップグレードすると、コストが9%以上増加する。通常、マシンは退屈しています。ここには「しかし、より良い価格/性能の向上を実現する」という議論はない--それは完全に値上げです。
今夏のプレスリリースでアマゾン社は、SAP、Epic Games(フォートナイトの運営会社)、SmugMugなどの顧客がすでにGraviton4ベースのインスタンスを使用していると発表した。
新しいインスタンスは幅広いワークロード向けに設計されているが、C8gとM8gクラスは現在、AWSリージョンのごく一部でしか利用できない。オハイオ、バージニア北部、オレゴン、フランクフルトだ。一部の開発者はRedditで、これらのリージョン内の一部のアベイラビリティゾーンでしか利用できないかもしれないと指摘している。