Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
クラウド解体シリーズ1 EC2解体ショー
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yosimitu
June 12, 2024
18
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
クラウド解体シリーズ1 EC2解体ショー
yosimitu
June 12, 2024
More Decks by yosimitu
See All by yosimitu
JAWS DAYS 2026 re:Cheers
yosimitu
0
19
わたしのAWSジャーニー 大事なことは全部横浜が教えてくれた ~JAWS-UG横浜から学ぶコミュニティ運営の真髄 ~
yosimitu
0
240
THE FRUGAL ARCHITECTに乾杯!~コスト意識からはじまるインフラ設計 ~
yosimitu
0
15
AWS Summit Japan 2025 re:Cap
yosimitu
0
40
Well-Architected Framework新時代 〜 IaC Analyzerを活用するセルフレビューのススメ 〜
yosimitu
0
15
JAWS DAYS 2025 re:Cheers
yosimitu
0
230
Amaozn Q Developer 完全攻略 インフラエンジニアがおさえるべきAI活用術
yosimitu
0
51
AWS GenU✕Novaでみる生成AIモデルの実力
yosimitu
0
110
CloudOperationの進化
yosimitu
0
27
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Why Our Code Smells
bkeepers
PRO
340
58k
A better future with KSS
kneath
240
18k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
Mind Mapping
helmedeiros
1
400
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
For a Future-Friendly Web
brad_frost
184
10k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
Transcript
© NEC Solution Innovators, Ltd. 2024 クラウド解体シリーズ パート1 『EC2の中身解体ショー』 2024年6月12日
NECソリューションイノベータ株式会社 好光 泰章
© NEC Solution Innovators, Ltd. 2024 2 @DisneyLand 自己紹介 システム基盤ソリューション事業部
クラウドテクニカル基盤G シニアマネージャー CLUSTERPRO開発やってました クラウド勉強会(雲乃珈琲)のオーナー 2021/2022/2023 Japan AWS Top Engineer 2022/2023 Japan AWS All Certifications Engineer (社外活動) JAWS-UG 横浜支部コアメンバー
© NEC Solution Innovators, Ltd. 2024 3 JAWS-UG初心者支部#57 LT勉強会 -
connpass 社外活動(宣伝) https://bit.ly/jawsbgnr57 JAWS-UG初登壇
© NEC Solution Innovators, Ltd. 2024 4 サーバー解体ショー楽しかったですよね? コンピュータといわれるものがどのようなパーツで構成され それぞれがどう連携して動くかを知っておくことは
エンジニアにとって非常に重要です。
© NEC Solution Innovators, Ltd. 2024 5 Amazon EC2 Architecture
EC2を支える 仮想化基盤(おまけあり)について解説します AWSのデータセンターから EC2持ってくるなんてことはできませんw
© NEC Solution Innovators, Ltd. 2024 6 Amazon EC2 Architecture
Instances EC2 Software Instances EC2 Software EC2 Hosts EC2 Management Services Instances AMIs Security Groups EBS EBS EBS Storage ハードウェアレイヤ サービスレイヤ みんなから 見えているところ 高速NWで接続され ホストとストレージが分離 実際のハードウェア
© NEC Solution Innovators, Ltd. 2024 7 Original Amazon EC2
Architecture Hypervisorを経由して リソースへアクセス Xenとともに 2006年ころに開発
© NEC Solution Innovators, Ltd. 2024 8 Original Amazon EC2
Architectureにおける課題 密結合な構成による課題 ①リソース問題 → 仮想化基盤制御 Dom0 が専有 ②セキュリティ問題 → Dom0へのアクセスコントロール ③パフォーマンス問題 →ネットワークやストレージの仮想化を SW制御するためレイテンシが大きく、ばらつく ④拡張性の問題 → 新しいインスタンスタイプの提供で改造が 必要
© NEC Solution Innovators, Ltd. 2024 9 New Amazon EC2
Architecture ハードウェア にオフロード Nitro System KVMベース
© NEC Solution Innovators, Ltd. 2024 10 Nitro Card Elastic
Fablic Adaptor (100Gbpsの通信)
© NEC Solution Innovators, Ltd. 2024 11 Nitoro Systemの歴史 2013年
ネットワーク処理を専用チップへオフロード → ゲストOSのネットワークプロトコル処理を減少 EC2 C3インスタンス 2014年 ストレージ処理を専用チップへオフロード → ストレージI/Oや暗号処理のオーバヘッドを低減 EC2 C4インスタンス 2017年 EC2管理そのものを専用チップへオフロード Linux KVMをベースとしたチップベースの仮想化基盤 EC2 C5インスタンス イスラエル AnnapurnaLabs 買収
© NEC Solution Innovators, Ltd. 2024 12 Nitoro Systemによるインパクト 密結合な構成による課題
①リソース問題 → 仮想化基盤制御 Dom0 が専有 ②セキュリティ問題 → Dom0へのアクセスコントロール ③パフォーマンス問題 →ネットワークやストレージの仮想化を SW制御するためレイテンシが大きく、ばらつく ④拡張性の問題 → 新しいインスタンスタイプの提供で改造が 必要 セキュリティの向上 最大限のパフォーマンス 多様なインスタンスタイプの提供
© NEC Solution Innovators, Ltd. 2024 13 セキュリティの向上 ・仮想化基盤がホストから分離されており、ホスト環境への管理アクセス禁止 ・ホストから独立してファームウェアアップデートが可能
・Nitroカードへの通信は暗号化
© NEC Solution Innovators, Ltd. 2024 14 最大限のパフォーマンスをカスタマーに提供 仮想化オーバヘッドの影響を極小化することでベアメタルと同等のパフォーマンスを実現
© NEC Solution Innovators, Ltd. 2024 15 多様なインスタンスタイプの提供 ・仮想化基盤がホストから独立することで ホストとして様々なインスタンスタイプの提供が可能(AMD、Graviton、Macなど)
・ベアメタルタイプの提供も可能に(Hypervisorなし) → VMC on AWSなどもこのタイプ(ベアメタルの上にVMwareを搭載)
© NEC Solution Innovators, Ltd. 2024 16 2022 2017
© NEC Solution Innovators, Ltd. 2024 17 Silicon innovation re:Invent2023
Graviton4 re:Invent2023 Trainium2
© NEC Solution Innovators, Ltd. 2024 18 Silicon innovation Graviton
Graviton2 Graviton3 Graviton4 Inferentia Trainium
© NEC Solution Innovators, Ltd. 2024 19 Amazon EC2を支える仮想化基盤 Nitro
Systemにより 高セキュリティ、高パフォーマンス、高イノベーションを実現 AWS シリコンイノベーションとして、汎用のみならず、機械学習 というビジネスを拡大するために専用のチップを独自開発 クラウドの進化をハード視点で見てみるもの非常に面白い まとめ
None