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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Manabu Sakai
February 15, 2017
Technology
510
0
Share
EC2 のメモリ / ストレージ / ネットワーク速度 / ec2-throughput
Manabu Sakai
February 15, 2017
More Decks by Manabu Sakai
See All by Manabu Sakai
アウトプットが切り拓いた自分のエンジニア人生 / Infra Study 2nd #8
manabusakai
0
31k
GitHub Actions の self-hosted runner と Amazon EKS を使った Docker のビルドパイプライン / secure-docker-build-pipeline
manabusakai
0
2.2k
SaaS における EKS のシングルテナントクラスタ戦略とスポットインスタンス活用術 / EKS single-tenant cluster strategy and Spot Instances
manabusakai
0
9.1k
freee のエンジニアは障害から何を学び、どう改善しているのか? / What do freee engineers learn and improve from failures?
manabusakai
8
21k
我々は Kubernetes の何を監視すればいいのか? / CloudNative Days Kansai 2019
manabusakai
25
9.1k
CI/CD パイプラインを最速で組み立てるための 4 つのポイント / Four points to assemble the CI CD pipeline fastest
manabusakai
9
3.8k
Kubernetes を使ってエンジニア組織の生産性を上げよう / kubernetes-and-engineer-productivity
manabusakai
3
7.9k
freee のマイクロサービスを K8s + Go で組む! 短期プロジェクト成功の記録 / microservices-using-k8s-and-go
manabusakai
4
12k
Kubernetes 入門者が 3 か月で本番導入するためにやったこと / kubernetes-beginner
manabusakai
7
16k
Other Decks in Technology
See All in Technology
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (後半)
oracle4engineer
PRO
3
240
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8k
オライリーイベント登壇資料「鉄リサイクル・産廃業界におけるAI技術実応用のカタチ」
takarasawa_
0
340
『生成AI時代のクレデンシャルとパーミッション設計 — Claude Code を起点に』の執筆企画
takuros
3
2.3k
AI時代に越境し、 組織を変えるQAスキルの正体 / QA Skills for Transforming an Organization
mii3king
5
4.1k
ハーネスエンジニアリング入門
knishioka
0
130
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
160
サービスの信頼性を高めるため、形骸化した「プロダクションミーティング」を立て直すまでの取り組み
stefafafan
1
250
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
220
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
1
3k
AIと乗り切った1,500ページ超のヘルプサイト基盤刷新とさらにその先の話
mugi_uno
2
320
大学職員のための生成AI最前線 :最前線を、AIガバナンスとして読み直すためのTips
gmoriki
2
3.9k
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.3k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
180
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Navigating Weather and Climate Data
rabernat
0
180
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
530
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
130
Building AI with AI
inesmontani
PRO
1
970
Code Review Best Practice
trishagee
74
20k
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
速度比較 ネットワークをま たぐとこんなに遅 い!
まとめ • メモリから先はとにかく遅い • クラウド時代でもこの差はなくならない • コードを書くときに、この差を意識してほしい ◦ 良いコードはコンピュータにも優しい
スモールビジネスに携わる方が より創造的な活動にフォーカスできるよう