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
Provision Throughput Like a Boss
Search
Matt Wood
May 22, 2013
Technology
0
360
Provision Throughput Like a Boss
Lightning talk from the AWS North User Group
Matt Wood
May 22, 2013
Tweet
Share
More Decks by Matt Wood
See All by Matt Wood
Field Notes from Expeditions in the Cloud
mza
2
270
A Platform for Big Data
mza
6
650
The Data Lifecycle
mza
5
410
Impact of Cloud Computing: Life Sciences
mza
2
760
Latency's Worst Nightmare: Performance Tuning Tips and Tricks
mza
4
1k
Under the Covers of DynamoDB
mza
4
870
From Analytics to Intelligence: Amazon Redshift
mza
9
900
Scaling Science
mza
3
400
High Performance Web Applications
mza
6
550
Other Decks in Technology
See All in Technology
Luupの開発組織におけるインシデントマネジメントの変遷 ver.RoadtoSRENEXT2024
grimoh
1
270
サーバーレスAPI(API Gateway+Lambda)とNext.jsで 個人ブログを作ろう!
shuntaka
PRO
0
560
データベース研修 DB基礎【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
210
開発と事業を繋ぐ!SREのオブザーバビリティ戦略 ~ Developers Summit 2024 Summer ~
leveragestech
0
620
テスト・設計研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
170
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
データ分析を支える技術 生成AI再入門
ishikawa_satoru
0
380
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
360
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
スレットハンティングについて知っておきたいこと
hacket
0
130
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
楽しくGoを学び合う、LayerXの勉強会文化 / LayerX's study culture of having fun and learning Go together
ar_tama
2
350
Featured
See All Featured
Code Review Best Practice
trishagee
58
16k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
Principles of Awesome APIs and How to Build Them.
keavy
124
16k
The Brand Is Dead. Long Live the Brand.
mthomps
52
36k
Raft: Consensus for Rubyists
vanstee
134
6.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
44
4.7k
Building a Scalable Design System with Sketch
lauravandoore
458
32k
What the flash - Photography Introduction
edds
65
11k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
353
29k
Designing Experiences People Love
moore
136
23k
Atom: Resistance is Futile
akmur
261
25k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.5k
Transcript
LIKE A BOSS Provision throughput a lightning talk by DR.
MATT WOOD
THANK YOU Hello, and
IO PERFORMANCE Let’s talk about
Web server Application logic Database
7 1 3 4 6 5 Content delivery Instance selection
Caching Read capacity Front end optimization 2 Horizontal scale Block store
7 1 3 4 6 5 Content delivery Instance selection
Caching Read capacity Front end optimization 2 Horizontal scale Block store
IO CAPACITY your application needs Reserve the
3
1 DynamoDB THROUGHPUT Virtually unlimited and scale
1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT
1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT 14.2%
14.2% 14.2% 14.2% 14.2% 14.2% 14.2% THROUGHPUT
1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT 14.2%
14.2% 14.2% 14.2% 14.2% 14.2% 14.2% THROUGHPUT KEY ACCESS 14.2% 14.2% 14.2% 14.2% 14.2% 14.2% 14.2%
1 DynamoDB YOUR APP DYNAMODB READ THROUGHPUT WRITE THROUGHPUT 14.2%
14.2% 14.2% 14.2% 14.2% 14.2% 14.2% THROUGHPUT KEY ACCESS 0% 50% 0% 50% 0% 0% 0% :(
2 EC2 and EBS PROVISIONED IOPS Consistent, predictable for storage
volumes
2 EC2 and EBS EC2 INSTANCE EBS VOLUME
2 EC2 and EBS EBS OPTIMIZED EC2 INSTANCE EBS VOLUME
PROVISIONED IOPS 4000 IOPS PER VOLUME
2 EC2 and EBS EBS OPTIMIZED EC2 INSTANCE EBS VOLUME
PROVISIONED IOPS 4000 IOPS PER VOLUME
2 EC2 and EBS EBS OPTIMIZED EC2 INSTANCE EBS VOLUME
PROVISIONED IOPS 4000 IOPS PER VOLUME ACCESS ALL BLOCKS ON NEW VOLUMES
2 EC2 and EBS 99% Within 10% of performance, of
the time
2 EC2 and EBS IO INSTANCES Use high backed by
solid state drives
2 EC2 and EBS STORAGE INSTANCES Use high for massively
parallel access
3 RDS AMAZON RDS
3 RDS 30,000 IOPS Provision to for your MySQL, Oracle
and SQL Server worklaods
THANK YOU
[email protected]
aws.amazon.com @mza