Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
EC2 のメモリ / ストレージ / ネットワーク速度 / ec2-throughput
Search
Manabu Sakai
February 15, 2017
Technology
0
470
EC2 のメモリ / ストレージ / ネットワーク速度 / ec2-throughput
Manabu Sakai
February 15, 2017
Tweet
Share
More Decks by Manabu Sakai
See All by Manabu Sakai
アウトプットが切り拓いた自分のエンジニア人生 / Infra Study 2nd #8
manabusakai
0
27k
GitHub Actions の self-hosted runner と Amazon EKS を使った Docker のビルドパイプライン / secure-docker-build-pipeline
manabusakai
0
2.1k
SaaS における EKS のシングルテナントクラスタ戦略とスポットインスタンス活用術 / EKS single-tenant cluster strategy and Spot Instances
manabusakai
0
7.1k
freee のエンジニアは障害から何を学び、どう改善しているのか? / What do freee engineers learn and improve from failures?
manabusakai
8
19k
我々は Kubernetes の何を監視すればいいのか? / CloudNative Days Kansai 2019
manabusakai
24
8.6k
CI/CD パイプラインを最速で組み立てるための 4 つのポイント / Four points to assemble the CI CD pipeline fastest
manabusakai
9
3.7k
Kubernetes を使ってエンジニア組織の生産性を上げよう / kubernetes-and-engineer-productivity
manabusakai
3
7.3k
freee のマイクロサービスを K8s + Go で組む! 短期プロジェクト成功の記録 / microservices-using-k8s-and-go
manabusakai
4
10k
Kubernetes 入門者が 3 か月で本番導入するためにやったこと / kubernetes-beginner
manabusakai
7
14k
Other Decks in Technology
See All in Technology
日経のデータベース事業とElasticsearch
hinatades
PRO
0
250
JAWS FESTA 2024「バスロケ」GPS×サーバーレスの開発と運用の舞台裏/jawsfesta2024-bus-gps-serverless
ma2shita
3
260
遷移の高速化 ヤフートップの試行錯誤
narirou
6
1.7k
システム・ML活用を広げるdbtのデータモデリング / Expanding System & ML Use with dbt Modeling
i125
1
340
大規模アジャイルフレームワークから学ぶエンジニアマネジメントの本質
staka121
PRO
3
1.3k
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.5k
偏光画像処理ライブラリを作った話
elerac
1
180
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
490
Introduction to OpenSearch Project - Search Engineering Tech Talk 2025 Winter
tkykenmt
2
120
生成AI “再”入門 2025年春@WIRED TUESDAY EDITOR'S LOUNGE
kajikent
0
140
AI自体のOps 〜LLMアプリの運用、AWSサービスとOSSの使い分け〜
minorun365
PRO
7
400
急成長する企業で作った、エンジニアが輝ける制度/ 20250227 Rinto Ikenoue
shift_evolve
0
160
Featured
See All Featured
Building an army of robots
kneath
303
45k
Writing Fast Ruby
sferik
628
61k
A designer walks into a library…
pauljervisheath
205
24k
How STYLIGHT went responsive
nonsquared
98
5.4k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
The Cult of Friendly URLs
andyhume
78
6.2k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Transcript
EC2 の メモリ / ストレージ / ネットワーク速度 @manabusakai
今日はエンジニアっぽい 真面目な話をします
自己紹介 Twitter / GitHub @manabusakai
自己紹介 • 坂井 学(さかい まなぶ) • 2016 年にインフラエンジニアとして入社 • Scala
/ Ruby / PHP を書いてました • 得意分野は AWS ◦ AWS 認定ソリューションアーキテクト - プロフェッショナル ◦ AWS 認定 DevOps エンジニア - プロフェッショナル
コンピューティング性能を 意識していますか?
コンピューティング性能とは EC2 はインスタンスタイプごとに決まっている。 • 具体的には ◦ vCPU (CPU Credit) ◦
メモリ ◦ ストレージ ◦ ネットワーク帯域
具体的にどのくらいの速度か 意識していますか?
“m4.large” で調べてみた
CPU ⇆ Memory CPU ⇆ Memory の間は 68 GB/s と高速。
• Xeon E5-2676 v3 @ 2.40 GHz ◦ 最大メモリ帯域幅 : 68 GB/s ◦ 対応メモリ : DDR4 1600/1866/2133 ◦ E5-2676 v3 は AWS 独自モデルのため E5-2670 v3 から推測
Memory ⇆ EBS gp2 だと CPU ⇆ Memory と比べて 435
倍 も遅い。 • General Purpose SSD (gp2) ◦ スループット : 最大 160 MB/s ◦ IOPS : 3 IOPS/GB • Provisioned IOPS SSD (io1) ◦ スループット : 最大 320 MB/s ◦ IOPS : 50 IOPS/GB
EC2 ⇆ Network CPU ⇆ Memory と比べて 1238 倍、 Memory
⇆ EBS と比べて 2.8 倍 も遅い。 • m4.large ◦ 帯域幅 : 最大 450 Mbps ◦ スループット : 56.25 MB/s
速度比較 ネットワークをま たぐとこんなに遅 い!
まとめ • メモリから先はとにかく遅い • クラウド時代でもこの差はなくならない • コードを書くときに、この差を意識してほしい ◦ 良いコードはコンピュータにも優しい
スモールビジネスに携わる方が より創造的な活動にフォーカスできるよう