RDSの汎用(SSD)ボリュームに負荷をかけてBurstBalanceメトリクスの挙動を見てみたAWS特集RDS2017年07月07日きうち(54)8この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。はじめにこんにちは、城内です。今回は、最近ちょこちょこ確認することがある、RDSのディスクI/Oに関して、小ネタをはさみたいと思います。やってみたWeb系のシステムで画面表示が遅いなどの障害に出会った時、ボトルネックを探るためWebサーバやDBサーバのリソース状況を確認するかと思います。1つ1つ確認していけばある程度は当たりがつくものですが、最近、DBサーバのディスクI/Oがボトルネックであるケースにあたりました。AWSではこれは結構あることかと思いますが、汎用(SSD)ボリューム(GP2)が標準的に使われるようになった今、割とボリュームサイズが小さめだったりで思った程パフォーマンスが出ていない、なんてことありませんか?実は結構なディスクI/Oが発生しているのに、長時間の処理を動かしたことがなく、バーストでギリギリ乗り切っていた、なんてケースでは意外と気づかないものだったりするかと思います。gp2のBurstBalanceが確認可能となったのでボリュームサイズ別に検証してみたなんと、CloudWatchのRDSのメトリクスにもBurstBalanceがあるじゃないですか!?ただ、CloudWatchのドキュメントには記載がなかったので、正確にEBSのBurstBalanceと同じものかどうかは判断がつきませんでした。CloudWatchということで、じゃあ、実際に動かして挙動を見てみよう、と、RDSにディスクI/Oの負荷をかけてみました。環境は以下の通りです。5.6.35インスタンスクラス:db.m4.largeストレージタイプ:汎用(SSD)ストレージサイズ:100GBMySQLでの負荷テストツールは、標準のmysqlslapを使いました。以下のようなコマンドで、パラメータをちょこちょこ変えながら、どこまで高負荷をかけられるかなと実行していました。--auto-generate-sql-load-type=write結果、以下のようになりました。800~1500IOPSくらいの負荷を何度かかけていったら、3時間ほどでクレジットが枯渇したのか、一気に300IOPSまでパフォーマンスが落ちました。徐々にクレジットが回復していっているような様子が見て取れます。これはEBSのBurstBalanceのメトリクスのように確認できそうですね!さいごに今回、初めてこんなにまじまじとGP2のクレジットが枯渇するのを目撃しました。(というか、自分でやった)GP2はよく使いますが、やはりクレジットの増減には注意が必要だなと感じました。お手軽に使えてなんとなくいいパフォーマンスが出てしまうので、チューニングはゆるくなりがちかもしれませんが、ぜひ気をつけてみてください。540,014座右銘は、「普通が一番」。バランス感覚重視の何にも尖ら(れ)ないエンジニアです(なぜCMに入社できたのか謎)。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。〜ITエンジニアのお仕事とホンネ〜1月30日に新卒向けの会社説明会〜ITエンジニアのお仕事とホンネ〜を開催します。濱田孝治80EKS初心者の方向けに、EKS周辺のAWSリソースがどのように関連して動作しているのかをステップバイステップでEKSCTLが担っている役割を中心に説明しました。菊池修治45こんにちは、菊池です。VPNの冗長化について、最近何度か続けて社内で質問を受けましたのでまとめようと思います。大前諒祐26MediaLiveでの配信終了時に自動でアーカイブファイルをMediaConvertで変換する仕組みを作ってみました。武田隆志1179このエントリは、2018年、2019年に公開したAWS全サービスまとめの2020年版です。これまではいくつかに分割して公開していましたが、1エントリにまとめてほしいという要望をもらっていたため、今年は1エントリに集約してみました。クラスメソッドの関連会社であるアノテーション株式会社の研修として依頼を受け、チームと心理的安全性、それに礼節というテーマで話をしてきました。CAFEのサービスが「LINEアプリ」として利用できるようになりました。これまではLINEのトークから利用する形でしたが、LINEサービス内から利用できるようになりました。これまでより便利に、シームレスにご利用いただけます。Cafe328件のシェア(そこそこ話題の記事)インフラ未経験の私が内定から入社までに読んだ技術書11冊ブログ記事2020年01月16日Yui328インフラ未経験で入社した私がインフラを勉強するために読んだ技術書11冊を感想とともにまとめました。濱田孝治272「ふわわぁ、眠いな。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。