狠狠撸
Submit Search
re:Grouth 2020 : AWS Infrastrucuter Serviceの進化 2020
?
1 like
?
1,197 views
Shuji Kikuchi
Follow
AWS re:Invent 2020 振り返り勉強会、Classmethod re:Grouth 2020の登壇資料です。
Read less
Read more
1 of 41
Download now
Downloaded 19 times
More Related Content
re:Grouth 2020 : AWS Infrastrucuter Serviceの進化 2020
1.
AWS Infrastrucuter Serviceの進化
2020 2020/12/18 Shuji Kikuchi
2.
??紹介 菊池 修治/Kikuchi Shuji クラスメソッド株式会社 AWS事業本部コンサルティング部 部?/シニアソリューションアーキテクト 2019
APN Ambassadors 2020 APN ALL AWS Certifications Engineer
3.
re:Invent 2020
4.
碍别测苍辞迟别の里でライブ配信してました
5.
新サービスまとめ
6.
Infrastructure Service Update
7.
Infrastructure Service Update Computing ?
Amazon EC2 Mac Instances ? Amazon EC2 M5zn Instances ? Amazon EC2 D3 / D3en Dense Storage Instances ? Amazon EC2 C6gn Instances – 100 Gbps Networking with AWS Graviton2 Processors – Coming Soon ? Amazon EC2 G4ad Instances Featuring AMD GPUs for Graphics – Coming Soon ? Amazon EC2 R5b Instances Provide 3x Higher EBS Performance ? Habana Gaudi-based EC2 Instances – Coming Soon ? AWS Trainium – Coming Soon
8.
Infrastructure Service Update Storage ?
Amazon EBS gp3 ? Amazon EBS io2 Block Express – Preview ? Amazon S3 Replication Adds Support for Multiple Destination Buckets ? Amazon S3 Strong Read-After-Write Consistency ? Amazon S3 Replication adds support for two-way replication ? Amazon S3 Bucket Keys
9.
Infrastructure Service Update Edge
Computing ? AWS Outposts in two new sizes – Coming soon ? New Local zone – Preview / Coming soon ? Wavelength(Tokyo/KDDI、Daejeon/SK Telecom、London/Vodafone) Networking ? AWS Global Accelerator launches custom routing ? AWS Transit Gateway Connect to simplify SD-WAN branch connectivity ? Amazon Virtual Private Cloud (VPC) Reachability Analyzer
10.
EC2 Mac Instances
12.
EC2 Mac Instances Amazon
EC2 で Mac が利?可能に ? 物理的なmac mini ? Thunderbolt で Nitroと接続 ? 専有ホスト/1?単位の課?であることに注意 ? 現状はIntel CPU ? M1 Chipは2021年対応予定
13.
新サービスまとめ
14.
gp3 Volumes for
EBS
15.
gp3ボリューム 新しいEBSボリュームタイプ ? gp2の後継 ? gp2を超えるIO性能とコスト効率 ?
ブートボリュームとしても利?可能
16.
新サービスまとめ
17.
io2 Block Express
18.
io2 Block Express 新しいEBSボリュームタイプ(プレビュー) ?
最? 256,000 IOPS ? 最? 4,000MB/s のスループット ? 最? 64TB の容量 ? EBS Multi Attacheサポート予定
19.
io2 Block Express プレビュー申請
-> 承認後に利?可能 ? 現?のIO2と排他利? ? 本番利?していないAWSアカウント/リージョンで申 請しましょう
20.
仕様 汎?SSD プロビジョンドIOPS SSD gp3
gp2 io2 Block Express io2 io1 耐久性 99.8% - 99.9% 99.8% - 99.9% 99.999% 99.999% 99.8% - 99.9% サイズ 1GB?16TB 1GB?16TB 4GB?64TB 4GB?16TB 4GB?16TB 最?IOPS 3,000 IOPS 100 IOPS (3,000 IOPSまで バースト可能) - 100 IOPS 100 IOPS 最?IOPS (16KB) 16,000 16,000 256,000 64,000 64,000 最? スループット 1,000MB/s 250MB/s 4,000MB/s 1,000MB/s 1,000MB/s マルチアタッチ サポート ○ ○
21.
仕様 汎?SSD プロビジョンドIOPS SSD gp3
gp2 io2 Block Express io2 io1 耐久性 99.8% - 99.9% 99.8% - 99.9% 99.999% 99.999% 99.8% - 99.9% サイズ 1GB?16TB 1GB?16TB 4GB?64TB 4GB?16TB 4GB?16TB 最?IOPS 3,000 IOPS 100 IOPS (3,000 IOPSまで バースト可能) 100 IOPS 100 IOPS 100 IOPS 最?IOPS (16KB) 16,000 16,000 256,000 64,000 64,000 最? スループット 1,000MB/s 250MB/s 4,000MB/s 1,000MB/s 1,000MB/s マルチアタッチ サポート ○ ○
22.
ブロックストレージの最?パフォーマンス これまでのEC2では ハイメモリのベアメタル インスタンス(u-6tb1.metalなど)でも 160,000 IOPSが最?だった
23.
新しいインスタンスタイプ
24.
R5bインスタンス仕様 インスタンスタイプ vCPU メモリ
(GiB) ネットワーク パフォーマンス EBS Optimized Bandwidth (Mbps) EBS Optimized IOPs@16KiB (IO/s) r5b.large 2 16 最? 10 ギガビット Up to 10,000 Up to 43,333 r5b.xlarge 4 32 最? 10 ギガビット Up to 10,000 Up to 43,333 r5b.2xlarge 8 64 最? 10 ギガビット Up to 10,000 Up to 43,333 r5b.4xlarge 16 128 最? 10 ギガビット 10,000 43,333 r5b.8xlarge 32 256 10 ギガビット 20,000 86,667 r5b.12xlarge 48 384 10 ギガビット 30,000 130,000 r5b.16xlarge 64 512 20 ギガビット 40,000 173,333 r5b.24xlarge 96 768 25 ギガビット 60,000 260,000 r5b.metal 96 768 25 ギガビット 60,000 260,000
25.
驳辫3を掘り下げる
26.
gp3はgp2より 安くなるのか?
27.
gp3料? 確保する、容量(GB)と IOPS と
スループット(MB/s)に応じた課? ? 1GBあたり $0.096 / ? ? 3000IOPS を超えて割当てた 1 IOPS あたり $0.06 / ? ? 125MB/sを超えて割当てた 1 MB/s あたり $0.048 / ? (例)100GB、4,000 IOPS、スループット200MB/s 容量 $0.096 x 100GB = $9.6 超過IO $0.06 x 1,000IOPS = $60 超過スループット $0.048 x 75MB/s = $3.6 合計 $73.2/?
28.
コスト?較 gp3 vs
gp2 vs io2 要件?容量100GB、6,000 IOPSのボリュームが欲しい gp2の場合(3IOPS/GB) 容量2,000GB をプロビジョニング -> $240/? io2の場合 容量100GB と 6,000IOPS をプロビジョニング -> $458.2/? gp3の場合 容量100GB と 追加IO 3,000IOPS をプロビジョニング -> $27.6/?
29.
コスト?較 vs GP2 容量 GP2
GP3 割当IOPS 割当スルー プット(MB/s) 料? 割当IOPS 割当スルー プット(MB/s) 料? 100GB 最?3,000 ベースライン300 128 $12 3,000 128 $9.74 500GB 最?3,000 ベースライン1500 250 ※1 $60 3,000 250 $54 1,000GB 3,000 250 ※1 $120 3,000 250 $102 2,000GB 6,000 250 ※1 $240 6,000 250 $216 8,000GB 16,000 ※1 250 ※1 $960 16,000 250 $852 16,000GB 16,000 ※1 250 ※1 $1,920 16,000 250 $1,620 GP2と同等の容量、IOPS、スループット(MB/s)を割当した場合の東京リージョンの?額料? ※1 GP2におけるボリュームあたりの上限
30.
パフォーマンス検証
31.
実際に検証してみた 検証環境 ? インスタンスタイプ?c6g.medium ? OS?Amazon
Linux 2 ? ブートボリュームとは別に gp3 ボリュームをアタッチ ? 100GB、3,000IOPS、125MB/s ? IOPS、スループットを変更して確認 ? fio で16kBブロックで継続的に書き込み
32.
実際に検証してみた 設定 3,000 IOPS 125MB/s IOPS
33.
実際に検証してみた 設定 3,000 IOPS 125MB/s 設定 16,000 IOPS 125MB/s IOPS
34.
実際に検証してみた 設定 3,000 IOPS 125MB/s 設定 16,000 IOPS 125MB/s ->
8,000で頭打ち IOPS
35.
実際に検証してみた 設定 16,000 IOPS 125MB/s -> スループットがボトルネックに スループット
36.
実際に検証してみた 設定 16,000 IOPS 250MB/s IOPS
37.
実際に検証してみた 設定 16,000 IOPS 250MB/s IOPS 30分経過後2,500IOPSに低下
38.
実際に検証してみた なぜ30分経過後にIOが低下する理由
39.
実際に検証してみた 公式ドキュメントより 「これらのインスタンスタイプでは、最?パフォーマンスを 24 時間につき少なくとも
30 分間維持 することができます。ワークロードの最?パフォーマンスを 30 分以上維持する必要がある場合は、 以下に?されているようにベースラインパフォーマンスに基づいて、インスタンスタイプを選択しま す。」 https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ebs-optimized.html
40.
まとめ 新しいEBSボリュームタイプ gp3、io2 Block
Express、EC2のインス タンスタイプ により EC2 のIO性能が向上 新たに登場した gp3 ボリュームタイプは ? 性能とコスト効率に優れた gp2 の正統進化 ? 今後のEC2ストレージの第?選択肢 ? パフォーマンスを引き出すためにはボトルネックに注意 ? ボリュームとしての最?IOPS、スループット ? インスタンス単位での最?IOPS、スループット
Download