Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Provision Throughput Like a Boss
Matt Wood
May 22, 2013
Technology
0
250
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
1
130
A Platform for Big Data
mza
5
510
The Data Lifecycle
mza
5
270
Impact of Cloud Computing: Life Sciences
mza
2
610
Latency's Worst Nightmare: Performance Tuning Tips and Tricks
mza
4
830
Under the Covers of DynamoDB
mza
4
640
From Analytics to Intelligence: Amazon Redshift
mza
9
760
Scaling Science
mza
3
290
High Performance Web Applications
mza
6
430
Other Decks in Technology
See All in Technology
Stripe Search APIを利用した、LINEとStripeの顧客情報連携/line-dc-202205
stripehideokamoto
0
130
LINEスタンプの実例紹介 小さく始める障害検知・対応・振り返りの 改善プラクティス
line_developers
PRO
3
1.9k
IDOLY PRIDEにおけるAssetBundleビルドパイプラインについて
qualiarts
0
330
Remixの凄みを紹介したい
aiji42
1
440
失敗を経験したあなたへ〜建設的なインシデントの振り返りを行うために実践するべきこと〜
nobuakikikuchi
0
210
數據的多重宇宙 @ LINE Taiwan
line_developers_tw
PRO
0
870
開発者のための GitHub Organization の安全な運用と 継続的なモニタリング
flatt_security
3
3.9k
スクラムマスターの「観察」スキルを掘り下げる / Scrum Fest Niigata 2022
ama_ch
0
810
AI Company
shurain
0
510
Agile and Requirement : アジャイルな要件定義について考える
kawaguti
PRO
9
3.6k
ドキュメントの翻訳に必要なこと
mayukosawai
0
180
AWS CLI入門_20220513
suzakiyoshito
0
4k
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
219
17k
Designing for Performance
lara
596
63k
Web Components: a chance to create the future
zenorocha
303
40k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1k
Designing Experiences People Love
moore
130
22k
Learning to Love Humans: Emotional Interface Design
aarron
261
37k
Side Projects
sachag
449
37k
Typedesign – Prime Four
hannesfritz
33
1.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
38
12k
Designing the Hi-DPI Web
ddemaree
272
32k
The Web Native Designer (August 2011)
paulrobertlloyd
74
1.9k
How New CSS Is Changing Everything About Graphic Design on the Web
jensimmons
212
11k
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
matthew@amazon.com aws.amazon.com @mza