Upgrade to Pro — share decks privately, control downloads, hide ads and more …

なぜベンチマークテストを行うのか

534bc771fee967203fe7f657f4c394e3?s=47 masaki
May 16, 2016

 なぜベンチマークテストを行うのか

第五回ペパボテックカンファレンス LT登壇資料
クラウド、仮想化の普及に伴いハードウェアリソースについてもインフラエンジニアからは数値化コード化される中、自社で時間も手間もかかるハードウェアのベンチマークテストを実施する意味はあるのかについてLTを行いました

534bc771fee967203fe7f657f4c394e3?s=128

masaki

May 16, 2016
Tweet

Other Decks in Technology

Transcript

  1. ベンチマークテスト やろうぜ なぜ今ハードウェアのベンチマークテストを行うのか

  2. なぜベンチマーク?

  3. 30daysAlbumにて ファイルシステムを切り替え ベンチマークテストやろうぜ https://30d.jp

  4. ベンチマークテストやろうぜ

  5. ベンチマークテストやろうぜ • ストレージ総量は900TB超 • 新規サーバにてCentOS7.1に • ファイルシステムをext4からxfsに切り 替える?

  6. ベンチマークテストやろうぜ • "xfs vs ext4" の検索結果 ◦ 約 124,000 件

    (0.41 秒) • 検索すれば比較結果はいくらでも出 てくる 自分たちで実施する必要があるのか?
  7. そのベンチマーク結果 求めているものですか?

  8. ベンチマークテストやろうぜ ❏ OSのメジャーバージョン… ❏ xfs,ext4関連パッケージのバージョン… ❏ CPUやメモリの構成、HDD,SSD… ❏ ベンチマークソフトの設定が…

  9. ならどうする

  10. ベンチマークテストやろうぜ ベンチマークやろうぜ!

  11. ベンチマークテストやろうぜ • ioのテストなのでfioを使用 ◦ システム領域のSSDを調査 ◦ 主に取り扱うのは一般的なファイル ◦ ミドルウェアも極端に大きな/細かいioは出さ ない

    ◦ 割合的にはwriteよりもreadが多め ◦ データベースは扱わない
  12. ベンチマークテストやろうぜ • 気をつける ◦ 個体差が出ないように入れ替え ◦ SSDの性能劣化も考慮する

  13. zzあとはひたすら ベンチマークテストやろうぜ

  14. ベンチマークテストやろうぜ • xfsを採用に至りました ◦ Read性能に優れていた ◦ WriteはWriteのみの場合ext4が優れていた ◦ ベンチ中のブレ幅が少なかった やってみたの結果

  15. まとめ

  16. ベンチマークテストやろうぜ • 物理環境は仮想化技術により目立たなく • でもどこかで物理的に動いる • ハードウェアとの付き合いも忘れずに だから…

  17. ベンチマークテストやろうぜ ベンチマークテスト やろうぜ!