6. Outline
Benchmarking Amazon RDS
Part 1: Introduction
Part 2: Amazon RDS
Part 3: Benchmark tests
Part 4: Results evaluation
Part 5: Conclusions
7. Amazon RDS
Amazon Relational Database Service (RDS)?
“Is a web service that makes it easy to set up, operate,
and scale a relational database in the cloud providing
cost-efficient and resizable capacity.”
22. Outline
Benchmarking Amazon RDS
Part 1: Introduction
Part 2: Amazon RDS
Part 3: Benchmark tests
Part 4: Results evaluation
Part 5: Conclusions
23. Results evaluation
Amazon RDS Instances Specs:
Small DB Instance (0.105$): 1.7 GB memory, 1 ECU, Moderate I/O
Large DB Instance (0.415$): 7.5 GB memory, 4 ECUs, High I/O
Extra Large DB Instance (0.830$): 15 GB memory, 8 ECUs, High I/O
HM Double Extra Large DB Instance (1.170$): 34 GB mem, 13 ECUs, High I/O
The pricing above applies to a standard DB Instance or Read Replica
deployed in a US West (Oregon) facilities.
24. Results evaluation
Throughput
Throughput Serve Time
(req/min) Time (ms)
8000 1200
7000
1000
6000
5000
800
4000 600
3000 Throughput Serve Time
400
2000
200
1000
0 0
Small Large XL XXL Small Large XL XXL
Database Size Database Size
Quality/Price Ratio
Time (ms)
60000
50000
40000
Throughput
30000
Serve Time
20000
10000
0
Small Large XL XXL
Database Size
25. Results evaluation
Throughput Throughput Price Price Quality/Pri
(req/min) Improvement ($) Increment ce Ratio
Small 5535 1 0,105 0 52714,286
Large 6792 1,227 0,415 3,952 16366,265
XL 7072 1,278 0,830 7,905 8520,482
XXL 7195 1,300 1,170 11,143 6149,573
Serve Time Serve Time Price Price Quality/Pri
(ms) Improvement ($) Increment ce Ratio
Small 1004 1 0,105 0 9561,905
Large 872 1,151 0,415 3,952 2101,205
XL 836 1,201 0,830 7,905 1007,229
XXL 821 1,223 1,170 11,143 701,709
26. Outline
Benchmarking Amazon RDS
Part 1: Introduction
Part 2: Amazon RDS
Part 3: Benchmark tests
Part 4: Results evaluation
Part 5: Conclusions
27. Conclusions
The biggest the instance the better the results.
XL & XXL instances cannot be overloaded with just one
instance requesting.
Upgrade to a powerful instance just worth if meet the
requirements and keeps the quality/price ratio.
The small instance has the best quality/price ratio.