CASE STUDY Blackpepper社、MySQLとWeb性能に スパイスを効かせる スピードの必要性 Blackpepper社はニュージーランドにあるオーナー経営のネット代理店で、顧客の多種 多様なeコマース基盤向けにオンラインのホストソリューションを提供しています。 業種: 「私どもの業務は、一瞬の間に人々の注意を惹く必要があります。Webやデータベース サービスプロバイダ の性能がわずかでも減速すれば、お客様のビジネスに多大な影響が出るのです。」 成果: (Blackpepper社 CEO兼共同創設者 アラン・ラッセル氏) 不運にも、これは現実のものとなりました。同社の日常的なデータインポートや同期の 処理で、300ミリ秒に達することもある重大な遅延が発生したのです。 「頻繁ではありませんでしたが、一部のお客様から警告を頂いたり、vCenterにログが 残ったりしていました。私たちはWebやデータベースの性能を向上させるだけでなく、 負荷ピーク時であっても、その状態を常に保てるソリューションが必要でした。」(ア ・ データベース遅延を300ミリ秒から30ミリ秒 に縮小 ・ 平均SQLジョブを30分から10分に削減 ・ ワークロードあたりIOPSが900から6000に 増加 ・ SANからの書き込みを10億件削減 ラン・ラッセル氏) ストレージ性能にスパイスを効かせる 同社は当初、アプリケーションの性能問題の解決策として、既存のDell EqualLogicの アップグレードを考えました。ですがこのストレージデバイスの利用率は40%程度で、 これ以上の容量は必要ありませんでした。アップグレードには5万ドル以上のコストが かかってきます。 「フラッシュによる性能向上は必要でしたが、そのために大金を費やしたくはありませ んでした。まして、必要でもないSANハードウェアを買うことになるならなおさらで す。」(アラン・ラッセル氏) そこでBlackpepper社は問題の解決策として、サーバーサイド・フラッシュとストレー 「PernixData FVPは、常に信頼性の 高いデータベース・Webサーバー性能 を提供できる、完璧なソリューション です。必要のないハードウェアに大金 をかけなくても、サーバーサイド・フ ラッシュによって低遅延なストレージ 性能を得ることができます。」 ジ・アクセラレーション・ソフトウェアに着目しました。最初にDell FluidCacheを試 しましたが、彼らのEqualLogicおよびVMwareの環境と互換性がないということで、す ぐに却下となりました。続いてVMware VFRCを検討しましたが、設定が難しすぎまし た。さらにこれは読み取り専用ソリューションだったので、トラフィックの90%が書き 込みという彼らのMySQLデータベースを、高速化することはできませんでした。 彼らは最終的にはストレージ・アクセラレーションのための最高のソフトウェアプラッ トフォーム、PernixData FVPにたどりつきました。FVPはフラッシュやRAMのような 高速なサーバーリソースをクラスタ化されたアクセラレーション層として仮想化するこ とで、IT管理者は迅速で簡単に、コストをかけることなく、ストレージ性能をストレー ジ容量に全く関係なくスケールアウトすることが可能になりました。その結果、既存の サーバーやストレージインフラに手を入れなくても、すべての仮想マシン(VM)でこ れまで見たことのないほどread/writeパフォーマンスが向上しました。Blackpepper社 はFVPを、インテルS3700 SSD内蔵のDellサーバー上に展開させています。 [email protected] 2014年08月 「FVPの導入には全部で20分とかかりませんでした。一番長くかかったのは、VMをメ ンテナンスモードにするところでしたね。」(アラン・ラッセル氏) データベースの最大遅延はただちに、300ミリ秒から30ミリ秒まで縮小しました。10 倍の改善です。平均遅延は今や1ミリ秒未満で、read/writeの95%はローカルフラッシ ュで処理しています。また日常的なデータベース同期のスループットは280 Mbpsとな っており、平均SQLジョブを30分から10分に減らすことができました。 「SANだけでは、このような性能に近づいたことすらありません。現在では、私どもは ワークロードあたり6,000におよぶIOPS(秒間入出力)を実現しています。FVP以前 は、900もあれば良いほうでした。」(アラン・ラッセル氏) 導入後6週間で、10億以上の書き込みがFVPによりスピードアップしました。これは常 に信頼性のある性能を確保しただけでなく、Equallogicの使用率を下げて、デバイス寿 命を延長することにつながりました。 「SANだけでは、このような性能に近 性能 づいたことすらありません。」 瞬間 VM IOPS(合計) 769 VM スループット (合計) 7554 KBps VM 遅延(合計) 1.83 ms フラッシュ ヒット率 40% 累計(2014-01-13 11:11:11.7∼) データストアーからの節約IO 128,411,107 節約データストアー帯域幅 13.17 TB 加速された書き込み 1,004,829,490 図1 Blackpepper社は6週間でSANから10億書き込み以上の負担を減らしました。 ビジネス事例の構築 「PernixData FVPとサーバーフラッシュへの投資は、弊社の総ストレージ支出のたっ た7%未満です。コスト的に見て、非の打ち所のないソリューションでした。」(アラ ン・ラッセル氏) さらに、FVPの導入はBlackpepper社のサービス提供の改善にも役立ちました。 「PernixDataFVPのおかげで、弊社はお客様に最高レベルのデータベースおよびWeb 性能をお届けすることができます。これは、クエリー高速化、トランザクション増、検 索ランキング上昇を実現します。電子商取引の世界では、これは生死を分ける差になり ます。」 [email protected] 2014年08月
© Copyright 2024 Paperzz