サバフェス(2015/03/27) まとめ
結論 大変に良い会で、実りがありました。
運営の方、お疲れ様でした。来年はもっと修行して出直します。
「サバフェス2015 Spring表彰式(2015/3/26)」をまとめました!昨日はご参加、ありがとうございました!Twitterのまとめを削除してほしい方はお知らせ下さい。 #サバフェス http://t.co/4rrh2PPGaD
— サバフェス! (@svfes) 2015, 3月 27
以下メモ
- チューニングの方針は理解できるが、設定が全くわからん。修行が足りない事を実感
- 去年、バーニングマンで、お会いしたバーナーの方と再会出来て、ちょっと嬉しかった。
→もっと、IT業界にバーナーが増えるといいよね(適当)
LT資料
第1位「ZZZ」チーム
本日のLT資料を公開しました。 / サバフェス! 2015 Spring LT資料 by @ttkzw #サバフェス http://t.co/msLcUd32zc @SlideShareさんから
— Takashi Takizawa (@ttkzw) 2015, 3月 26
第2位「mapk0y」チーム
お仕事の都合で来られなかったらしいです。。。
第4位「@ijin」チーム
書いた。「サバフェス!2015に参加してきた」 http://t.co/96Rk3YGGCC #サバフェス
— Michael H. Oshita (@ijin) 2015, 4月 3
その他に発表していただいたTL資料
www.slideshare.net
普通に面白かった。こういうプレゼンが出来るようになりたい。
www.slideshare.net
また、特に、びっくりしたのがこちら
MySQLとMariaDBしか知らなかったんだけど、Perconaっていう新しいDBエンジンがあって、
上記のスライドだと、これが最強だという結論に。。。
この話が聞けただけでも、自分としては発見があって、非常に良かった。
会期中に出たリファレンスまとめ
@matsuuさんのLTがとても勉強になった。
#サバフェス で最高IOPSを叩きだしたのは、fio-formatでフォーマット後、mkfsする前に
dd if=/dev/zero of=/dev/fioa oflag=direct
とかしたからだと思います。bsで指定したサイズは失念。
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス ではレギュレーション的に使えなかったんだけど、InnoDBにはrawディスクパーティションを直接使えるオプションがあって、これならもっと速くなったかもと思った。試してはない。 / “MySQL :: MySQL 5.…” http://t.co/JeeJEIfMdG
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス は俺もPercona Server使ってた。memlockでswapに乗らないようにしてinnodb_buffer_pool_sizeはギリギリまで攻めた。
— マッゥサン (@matsuu) 2015, 3月 26
#innodeep とてもためになる勉強会だったし、 #サバフェス でも大いに役立った。ありがたや / “DB改造屋雑記: InnoDB Deep Talk #2 (仮) に引っ張りだされました。” http://t.co/Um5DqSjzvi
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス で大いに参考にしたInnoDBオプションまとめ。これとても良い。MariaDBだけでなくPerconaもカバーしてるし、古いオプションと今のオプションの読み替えもできる。これサイコー / “XtraDB/InnoDB…” http://t.co/2SjUcwkePg
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス で使われたioDriveの型番から公式マニュアルを見つけて眺めたのも良かった。使えるパラメータを把握できるしね。 / “HP IO Acceleratorバージョン3.2.3 Linuxユーザーガイド” http://t.co/4YFBr7zS7q
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス で参考にした、HPサーバのOSパラメータチューニングポイント / “Configuring and Tuning HP ProLiant Servers for Low-Latency Applications Wh…” http://t.co/lGNLRrBzMz
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス のLTでも言ったけど、まさにこんな感じでO_DIRECTだとxfsよりext4のほうが速かったんだよね。kernelのバージョンに寄るのかもしれないけど、ググってみつかる情報に惑わされてはいけない。 / “Bench…” http://t.co/FoCJt0QKET
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス で参考にしたRHELのチューニング情報はこちらです / “Performance Analysis and Tuning – Part 2 D. John Shakshober (Shak) Sr Consultin…” http://t.co/FO0l5j3dsI
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス でも使ったext4のjournal_async_commitオプション。メモ残してないけどちょっとスコアがあがった気がする。 / “ext4: using external journal to optimise p…” http://t.co/4flYUsNJvX
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス で得たioDrive+mysqlの知見その2 「iodrive mysql」でググってでてくる日本語情報は大抵古く、mysqlのオプション名が変わりすぎててアテにならない。
— マッゥサン (@matsuu) 2015, 3月 26
#サバフェス で得たioDrive+mysqlの知見その1 O_DIRECTだとXFSよりext4の方が速い。bufferedならXFS圧勝だけども。
— マッゥサン (@matsuu) 2015, 3月 26
言及があったURL
https://rhsummit.files.wordpress.com/2014/04/shak-larry-jeder-perf-and-tuning-summit14-part2-final.pdf
http://www.evanhoffman.com/evan/2011/07/22/benchmarking-disk-io-on-ext3-vs-ext4-with-fio/
http://www.fusionio.com/load/-media-/2ojjak/docsLibrary/Configuring_and_Tuning_HP_Servers_for_Low-Latency_Applications-c01804533.pdf
http://h50146.www5.hp.com/lib/products/servers/proliant/manuals/647094-193_ja.pdf
https://mariadb.com/kb/en/mariadb/xtradbinnodb-server-system-variables/
DB改造屋雑記: InnoDB Deep Talk #2 (仮) に引っ張りだされました。
MySQL :: MySQL 5.6 Reference Manual :: 14.5.3 Using Raw Disk Partitions for the System Tablespace
以上!お疲れ様でした。