Amazon Web Services ブログ

ローカルの NVMe ベースの SSD ストレージを備えた AWS Graviton2 に基づく新しい Amazon EC2 インスタンス

数週間前、私は、新しい AWS Graviton2 Amazon Elastic Compute Cloud (EC2) インスタンスタイプである M6g の発表に関する投稿を書きました。それ以来、数百のお客様にコストパフォーマンスの大幅な向上を実感していただいています。これらのお客様の中には Honeycomb.io、SmugMug、Redbox、Valnet Inc. が含まれています。

2021 年 6 月 11 日に、AWS Graviton2 プロセッサに基づく 2 つの新しいインスタンスファミリーを発表しました。すなわち、C6g と R6g が既存の M6g に追加されました。M ファミリーのインスタンスは、アプリケーションサーバー、ゲームサーバー、中規模のデータベース、キャッシングフリート、ウェブティアなど、幅広い汎用ワークロードに対応することを目的としており、多くの場面で活用できます。C ファミリーのインスタンスは、ハイパフォーマンスコンピューティング (HPC)、バッチ処理、広告配信、動画エンコーディング、ゲーム、科学的モデリング、分散分析、CPU ベースの機械学習推論など、コンピューティングを多用するワークロードに適しています。R ファミリーのインスタンスは、オープンソースデータベース、インメモリキャッシュ、リアルタイムのビッグデータ分析など、メモリ使用量が多いワークロードに適しています。これらのインスタンスタイプの詳細と、それらがワークロードに関連する理由については、AWS の VP 兼 Distinguished Engineer である James Hamilton 氏のこの動画で詳細をご確認いただけます

2021 年 7 月 27 日は、さらなるニュースを共有したいと思います。それは、これらの 3 つのファミリーすべてに「d」バリアントが追加されるということです。M6gd、C6gd、および R6gd インスタンスタイプは、NVM Express (NVMe) のローカルに接続された SSD ドライブ (最大 2 x 1.9 TB) を備えています。それらは、M5d、C5d、および R5d インスタンスと比較して 1.5 倍のストレージ GB/vCPU を提供します。これらは、スクラッチスペース、一時ファイル、およびキャッシュ用のデータの一時的なストレージを必要とするアプリケーションを含む、高速で低レイテンシーのローカルストレージへのアクセスを必要とするアプリケーションに最適です。インスタンスストアボリュームのデータは、関連付けられた EC2 インスタンスの存続期間中のみ存続します。

Graviton2 プロセッサに基づくインスタンスタイプは、同等の x86 ベースの M5、C5、および R5 ファミリーよりも最大 40% 高いコストパフォーマンスを実現します。

すべての AWS Graviton2 ベースのインスタンスは、AWS が設計したハードウェアとソフトウェアのコレクションであり、分離されたマルチテナンシー、プライベートネットワーキング、高速ローカルストレージの配信を可能にする AWS Nitro System 上に構築されます。これらのインスタンスは、最大 19 Gbps の Amazon Elastic Block Store (EBS) 帯域幅と最大 25 Gbps のネットワーク帯域幅を提供します。

Linux ディストリビューション (Amazon Linux 2、CentOS、Debian、Fedora、Red Hat Enterprise Linux、SUSE Linux Enterprise Server、Ubuntu、または FreeBSD) から、言語ランタイム (Java with Amazon CorrettoNode.jsPythonGo など)、コンテナサービス (DockerAmazon Elastic Container ServiceAmazon Elastic Kubernetes ServiceAmazon Elastic Container Registry)、エージェント (Amazon CloudWatchAWS Systems ManagerAmazon Inspector)、デベロッパーツール (AWS Code SuiteJenkinsGitLabChefDrone.ioTravis CI)、およびセキュリティおよび監視ソリューション (DatadogDynatraceCrowdstrikeQualysRapid7Tenable、または Honeycomb.io など) まで、これらの Arm ベースの AWS Graviton2 インスタンスのパートナーエコシステムサポートは堅牢です。

以下の表は、これらのファミリーの各インスタンスタイプの技術的特性をまとめたものです。

インスタンスサイズ vCPU メモリ
(GiB)
ローカルストレージ
「d」バリアント
ネットワーク帯域幅
(Gbps)
EBS 帯域幅
(Mbps)
M6g / R6g / C6g M6g / R6g / C6g M6gd / R6gd / C6gd
medium 1 4/ 8 / 2 1 x 59 GB NVMe 最大 10 最大 4,750
large 2 8 / 16 / 4 1 x 118 GB NVMe 最大 10 最大 4,750
xlarge 4 16 / 32 / 8 1 x 237 GB NVMe 最大 10 最大 4,750
2xlarge 8 32 / 64 / 16 1 x 474 GB NVMe 最大 10 最大 4,750
4xlarge 16 64 / 128 / 32 1 x 950 GB NVMe 最大 10 4,750
8xlarge 32 128 / 256 / 64 1 x 1900 GB NVMe 12 9,000
12xlarge 48 192/ 384 / 96 2 x 1425 GB NVMe 20 13,500
16xlarge 64 256 / 512 / 128 2 x 1900 GB NVMe 25 19,000
metal 64 256 / 512 / 128 2 x 1900 GB NVMe 25 19,000

これらのインスタンスの M6g、C6g、および R6g ファミリーは、米国東部 (バージニア北部)米国西部 (オレゴン)米国東部 (オハイオ)アジアパシフィック (東京)欧州 (フランクフルト)、および欧州 (アイルランド) の AWS リージョンですぐにご利用いただけますそれらのディスクベースのバリアントである M6gd、C6gd、および R6gd は、米国東部 (バージニア北部)米国西部 (オレゴン)米国東部 (オハイオ)欧州 (アイルランド) の AWS リージョンでご利用いただけます。

Arm アーキテクチャ向けにアプリケーションを最適化する場合は、リソースの Getting Started コレクションをご確認いただくか、AWS Graviton2 ベースの EC2 インスタンスの詳細をご確認ください。

ぜひフィードバックをお寄せください!

— Seb