More Related Content
Similar to 負荷試験、どうしてる? (20)
More from miki koganei (7)
負荷試験、どうしてる?
- 2. 自己紹介
山田 大久(おおひさ)
● 勤務先: 福岡事業所勤務
● 所属: インフラマネジメント部(社歴は13年目)
● おもにDSASのお守りをしています
● インフラをやることになってから、8年ぐらい
● インフラをやる前は、iアプリのクライアント/サーバサイドをやってました
● 趣味: フリークライミング
Copyright © 2017 KLab Inc.
- 18. インフラ担当者 ⇔ プロジェクト担当者
インフラ
PJ
PJ: 負荷シナリオを実施しますねー
インフラ: はーい
PJ: 終わりましたー
インフラ: どこそこがまずいですね
PJ: どこそこを改修/変更します ⇒ しました
and/or
インフラ: どこそこを変更します ⇒ しました
PJ: 負荷シナリオを実施しますね
(以下、繰り返し)
モニタリングツール(グラフ)
Copyright © 2017 KLab Inc.
- 30. アタッカー並列数
● WEBマシン
○ CPU = 8
● WEBアプリ
○ Worker = 8 (CPU数に一致させる)
○ ListenBackLog = 100
Copyright © 2017 KLab Inc.
- 31. アタッカー並列数
並列数 req / sec time / req (msec)
8 42.47 188.380
24 42.48 564.939
100 42.45 2355.925
200 エラー発生 (928 リクエストのみ完了 )
※ abによる1000回試行の結果
Copyright © 2017 KLab Inc.
- 38. WEB 1台
WEB 1台
負荷試験
OK?
YES
NO
● WEBマシンの負荷/性能確認
○ req/sec, response time,
○ cpu, memory, traffic
● DB/KVSマシンの負荷確認
○ query/sec
○ IO etc…
● アタッカーマシンの負荷確認
Copyright © 2017 KLab Inc.
- 39. WEB 8台
● スケールアウト確認
● ネットワーク帯域確認
○ サービストラフィック
● DB/KVSマシンの負荷確認
○ cpu, memory, traffic
○ query/sec
○ evictions
○ IO etc…
● ボトルネック予測/対策
WEB 8台
負荷試験
OK?
NO
YES
Copyright © 2017 KLab Inc.