AWS Graviton4 ベースの Amazon EC2 R8g インスタンスが東京リージョンで利用可能になりました
2024年12月11日、AWS Graviton4 ベースの Amazon EC2 R8g インスタンスが 東京リージョンで利用可能になりました。
一世代前の Graviton3 ベースのインスタンスと比較し、最大 30% 高いパフォーマンスで利用できるとされる R8g インスタンス。東京リージョンでの起動を試す機会がありましたので、紹介します。
EC2コンソール
東京リージョンで「R8g」インスタンスの指定が可能になりました。
lscpu
Amazon Linux 2023 のAMIを利用して、R8gインスタンスを起動。
- AMI: (al2023-ami-2023.6.20241121.0-kernel-6.1-arm64)
- インスタンスタイプ:r8g.medium
lscpu情報は、北米リージョンの結果と同一でした。
sh-5.2$ lscpu
Architecture: aarch64
CPU op-mode(s): 64-bit
Byte Order: Little Endian
CPU(s): 1
On-line CPU(s) list: 0
Vendor ID: ARM
Model: 1
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 1
Stepping: r0p1
BogoMIPS: 2000.00
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 flagm2 frint svei8mm svebf16 i8mm bf16 dgh rng bti
Caches (sum of all):
L1d: 64 KiB (1 instance)
L1i: 64 KiB (1 instance)
L2: 2 MiB (1 instance)
L3: 36 MiB (1 instance)
NUMA:
NUMA node(s): 1
NUMA node0 CPU(s): 0
Vulnerabilities:
Gather data sampling: Not affected
Itlb multihit: Not affected
L1tf: Not affected
Mds: Not affected
Meltdown: Not affected
Mmio stale data: Not affected
Reg file data sampling: Not affected
Retbleed: Not affected
Spec rstack overflow: Not affected
Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
Spectre v1: Mitigation; __user pointer sanitization
Spectre v2: Not affected
Srbds: Not affected
Tsx async abort: Not affected
スペック
インスタンスタイプ情報を元に、R8g インスタンスのスペックをまとめました。
インスタンスタイプ | アベイラビリティーゾーン | vCPU | メモリ (GiB) | ネットワークパフォーマンス |
---|---|---|---|---|
r8g.medium | ap-northeast-1a, ap-northeast-1d | 1 | 8 | Up to 12.5 Gigabit |
r8g.large | ap-northeast-1d, ap-northeast-1a | 2 | 16 | Up to 12.5 Gigabit |
r8g.xlarge | ap-northeast-1a, ap-northeast-1d | 4 | 32 | Up to 12.5 Gigabit |
r8g.2xlarge | ap-northeast-1a, ap-northeast-1d | 8 | 64 | Up to 15 Gigabit |
r8g.4xlarge | ap-northeast-1a, ap-northeast-1d | 16 | 128 | Up to 15 Gigabit |
r8g.8xlarge | ap-northeast-1d, ap-northeast-1a | 32 | 256 | 15 Gigabit |
r8g.12xlarge | ap-northeast-1d, ap-northeast-1a | 48 | 384 | 22.5 Gigabit |
r8g.16xlarge | ap-northeast-1a, ap-northeast-1d | 64 | 512 | 30 Gigabit |
r8g.24xlarge | ap-northeast-1d, ap-northeast-1a | 96 | 768 | 40 Gigabit |
r8g.48xlarge | ap-northeast-1a, ap-northeast-1d | 192 | 1536 | 50 Gigabit |
r8g.metal-24xl | ap-northeast-1d, ap-northeast-1a | 96 | 768 | 40 Gigabit |
r8g.metal-48xl | ap-northeast-1d, ap-northeast-1a | 192 | 1536 | 50 Gigabit |
- R8g では「24xlarge」「48xlarge」の利用が可能になりました。
- 最大スペックは「r7g.16xlarge」の 3 倍、192 コア、1536 GiB メモリの利用が可能になりました。
- 2024 年 12 月時点、R8g インスタンスは 2AZ のみでの提供でした。
料金
R7g 比較
1 時間あたりのオンデマンド料金(Unix)を R8g と R7g で比較してみました。
インスタンスサイズ | vCPU | メモリ (GiB) | R8g料金(USD) | R7g料金(USD) |
---|---|---|---|---|
medium | 1 | 8 | $0.0711 | $0.0646 |
large | 2 | 16 | $0.1421 | $0.1292 |
xlarge | 4 | 32 | $0.2842 | $0.2584 |
2xlarge | 8 | 64 | $0.5685 | $0.5168 |
4xlarge | 16 | 128 | $1.1370 | $1.0336 |
8xlarge | 32 | 256 | $2.2739 | $2.0672 |
12xlarge | 48 | 384 | $3.4109 | $3.1008 |
16xlarge | 64 | 512 | $4.5478 | $4.1344 |
24xlarge | 96 | 768 | $6.8218 | - |
48xlarge | 192 | 1536 | $13.6435 | - |
metal-24xl | 96 | 768 | $6.8218 | - |
metal-48xl | 192 | 1536 | $13.6435 | - |
- R8gのオンデマンド料金、R7gと比較して約9%高額な設定でした。
スポット価格
2024年12月11日時点、R8g.large のスポット価格は、オンデマンドの 89% 引きで利用できる状態でした。
まとめ
昨年の AWS re:Invent 2023 で発表、2024 年 7 月に北米リージョンでリリースされた R8g インスタンスが、東京リージョンでも利用可能となりました。
前世代の R7g と比較し、若干オンデマンド料金は上昇しますが、CPU の演算能力、IO 性能の改善により、値上げを上回る性能向上が期待できます。
2024 年 12 月時点で利用可能な AZ 制限がある状態ですが、サポート AZ は順次拡張されると思われます。ARM アーキテクチャで稼働可能でメモリ最適化インスタンスを必要とするワークロード、東京リージョンの EC2 を採用する場合、R8g を第一候補としてお試しください。