くにきやらぼlt at サバフェス2013
DESCRIPTION
「安定性?そんなの関係ねえ!」 IDCフロンティア主催のサバフェス2013でくにきやらぼが構築したパフォーマンスは良いけど超不安定な残念wordpressインフラのご紹介TRANSCRIPT
安定性?そんなの関係ねえ!
チーム くにきやらぼ
くにきや@原田裕介G3@山口恵輔
コノ
About us
くにきや@原田裕介
WEBメディアの開発全般・負荷対策PHP技術者認定 上級 13人目Mixi Sxrap Challenge2012優勝スタッフジャンキーまざつー好き
http://blog.kunikiya.jp/
About us
G3@山口恵輔( facebook.com/keisuke.yamaguchi.180410)
お仕事:・某はけんがいしゃで、 ケンキュウカイハツやってます・某はーどめーかーで、 はーど以外のセンコーカイハツしてます
趣味: のじゅく ぜっしょく うぇぶかいはつ
宗教: Emacsです!!
About us
コノ
さーばーオタクねっとわーくのおしごとをしています宗教紹介
– vim,Android,Thinkpad,RHELクローン
箱根キックオフ集会
箱根の温泉でハッカソンしてたら
サバフェスやろうぜ!となり参加決定
そしてその直後にLT!コノ)自宅 EnterpriseCloud環境についてハンズオンくにきや)負荷対策の現状や流行について
Redmineとは
プロジェクト管理ツール
Redmineの使い道
• タスクや問題の管理• Wikiによる情報管理• 更新時メール通知• ブラウザからアクセス
最速の PHPは 5.4
• PHP5.3,PHP5.4,PHP5.5をデフォルト設定で比較
php5.3 php5.4 php5.5
88.69 91.2 90.87 118.31 119.57 118.61 89.39 89.62 89.58
・(単位) Requests per second・ ApacheBenchを使い計測
このくらうど
• 浅草マシンルーム– 今回は仮想環境での戦いということで検証環境を自前で用意
– DSR構成が組めたところなどは検証環境が大きい
LVS(えるぶいえす )
• 今回の環境では NIC1枚というのが肝• 実現はできたが、ボトルネックに?
– ボトルネックの原因は iptables?それとも…?– 特定できた方教えてください…
EDCBA
nginx:8081fastCGI
構成図
varnish:8080キャッシュ
PHP-fpm:9000OPcache
MySQL
Write&ReadRead
インターネッツ
マスター スレイブ スレイブ スレイブ スレイブ
LVS:80Keep Alived
環状レプリケーションやろうぜ!!
ハァ!?
〜数時間後〜
EDCBA
nginx:8081fastCGI
ミドルウェア構成図
varnish:8080キャッシュ
PHP-fpm:9000OPcache
MySQL5.5
Write&Read
インターネッツ
マスター マスター マスター マスター マスター
LVS:80Keep Alived
POSTがめがっさ速くなった!!
しかし!?
訪れる試練
度々レプリケーション我ぶっ壊れる!!
その末路は!?
To all .知ってたら教えて下さい
• ベンチの取り方• コンフィグ管理の仕方
くにきやらぼ
ご清聴ありがとうございました。