More Related Content Similar to Amazon Provisioned IOPS for RDS (20) More from Manabu Shinsaka (8) Amazon Provisioned IOPS for RDS2. 目次
Provisioned IOPS for RDS
概要
価格
性能調査
ベンチマークツール
インスタンス作成
結果
まとめ
2 Amazon Provisioned IOPS for RDS
3. 概要
Provisioned IOPS
for RDS
3 Amazon Provisioned IOPS for RDS
4. IOPSとは
IOPS
Input / Output
Operations
Per Second
→1秒あたりのI/O操作回数
(数値が大きいほど性能が良い)
4 Amazon Provisioned IOPS for RDS
6. Provisioned IOPS for RDS
MySQL/Oracleの場合
3TBのストレージ容量
30,000 Provisioned IOPS
※SQL Serverは 1TB、10,000IOPS
6 Amazon Provisioned IOPS for RDS
7. 価格
7 Amazon Provisioned IOPS for RDS
8. 価格 (at Tokyo)
インスタンスタイプ 料金/時間
マイクロ db.t1.micro $0.035
スモール db.m1.small $0.120
ミディアム db.m1.medium $0.240
ラージ db.m1.large $0.480
エクストララージ db.m1.xlarge $0.955
ハイメモリ エクストララージ db.m2.xlarge $0.675
ハイメモリ ダブルエクストララージ db.m2.2xlarge $1.350
ハイメモリ クアドラプルエクストラ db.m2.4xlarge $2.695
ラージ
2013/3/22現在
8 Amazon Provisioned IOPS for RDS
9. 価格 シナリオ(1/2)
下記の1ヶ月料金
エクストララージインスタンス($0.955/時間)
100GBのボリューム
1000万リクエスト/日
9 Amazon Provisioned IOPS for RDS
10. 価格 シナリオ(2/2)
スタンダードストレージ プロビジョンドIOPSストレージ
インスタンス $0.955×720時間=$688
$0.12×100GB=$12 $0.15×100GB=$15
$0.12×1000万リクエスト $0.12×1000=$120
×30日
=$36
$736/月 $823/月
2013/3/22現在
10 Amazon Provisioned IOPS for RDS
11. 性能調査
SysBench
11 Amazon Provisioned IOPS for RDS
12. SysBench
http://dev.mysql.com/downloads/ben
chmarks.html
12 Amazon Provisioned IOPS for RDS
13. SysBench
CPU
ファイルIO
メモリ
スレッド
Mutex
OLTP
13 Amazon Provisioned IOPS for RDS
14. SysBench - OLTP
OLTP
On-Line Transaction Processing
トランザクション処理性能の計測
14 Amazon Provisioned IOPS for RDS
15. 準備
RDS Instance Launch
EC2 Instance Launch
15 Amazon Provisioned IOPS for RDS
17. DBインスタンス設定
We recommend that you use
m1.large,m1.xlarge or m2.4xlarge
Instance class for best results.
Other instance classes are not
optimized for Provisioned IOPS
17 Amazon Provisioned IOPS for RDS
18. DBインスタンス設定
db.m2.4xlargeを選択(やむを得ず)
18 Amazon Provisioned IOPS for RDS
19. 値段イメージ
高い
19 Amazon Provisioned IOPS for RDS
21. do bench
SysBench OLTPオプション
21 Amazon Provisioned IOPS for RDS
22. SysBench OLTPオプション
100万レコードのテーブル1つを準備
読み込み、追加、更新、削除を行う
64スレッド並行処理
300秒連続
22 Amazon Provisioned IOPS for RDS
23. result
23 Amazon Provisioned IOPS for RDS
24. resut
プロビジョンド
スタンダード
IOPS 2000
300秒間の
リクエスト回数 7,645,386 7,746,669
300秒間の
トランザクション処理数 364,066 368,889
1秒あたりの
read/write リクエスト 23,054.8 23,361.9
1秒あたりの
トランザクション処理数 1,213.4 1,229.6
プロビジョンドIOPSはスタンダードの 1.3%性能が高い
24 Amazon Provisioned IOPS for RDS
26. まとめ
26 Amazon Provisioned IOPS for RDS
27. まとめ
明確に性能差を計測できなかった。
もしかしたら、MySQLのチューニングすれば良い?
計測時のコンディションが良かったため、スタンダードス
トレージのパフォーマンスが出たのでは?
どのDBインスタンスタイプでも使えるわけではない。
m1.large,m1.xlarge,m2.4xlargeのいずれか。
27 Amazon Provisioned IOPS for RDS
29. cost result
予算オーバー。
29 Amazon Provisioned IOPS for RDS
30. cost result
牛鍋丼換算
30 Amazon Provisioned IOPS for RDS
31. おわり
ありがとうございました
31 Amazon Provisioned IOPS for RDS