Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Seiichiro Ishida
2,613 views
【Hpcstudy】みんな、ベンチマークどうやってるの?
#hpcstudy のLT資料です。
Sports
◦
Read more
3
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 14
2
/ 14
3
/ 14
4
/ 14
5
/ 14
6
/ 14
7
/ 14
8
/ 14
9
/ 14
10
/ 14
11
/ 14
12
/ 14
13
/ 14
14
/ 14
More Related Content
PDF
Shinjuku.rb #61 RubyKaigi2018予習
by
treby
PPTX
shared_ptrとゲームプログラミングでのメモリ管理
by
DADA246
PPT
Robust log process
by
Daisuke Yamazaki
PPTX
サバフェスLt
by
宗 大栗
PDF
MongoDBCSharp
by
ytanno
PDF
Db tech showcase2015 how to replicate between clusters
by
Hiroaki Kubota
PDF
『アジャイルデータサイエンス』1章 理論
by
Hisao Soyama
PDF
MongoDBではじめるカジュアルなタイムラインシステム
by
Hitoshi Asai
Shinjuku.rb #61 RubyKaigi2018予習
by
treby
shared_ptrとゲームプログラミングでのメモリ管理
by
DADA246
Robust log process
by
Daisuke Yamazaki
サバフェスLt
by
宗 大栗
MongoDBCSharp
by
ytanno
Db tech showcase2015 how to replicate between clusters
by
Hiroaki Kubota
『アジャイルデータサイエンス』1章 理論
by
Hisao Soyama
MongoDBではじめるカジュアルなタイムラインシステム
by
Hitoshi Asai
Viewers also liked
PDF
Cephのベンチマークをしました
by
OSSラボ株式会社
PDF
「企画・提案書チラ見せナイト2」発表・ワークショップスライド
by
Keita Takizawa
PDF
Router board勉強会vol2(ベンチマーク班まとめ)
by
milk hanakara
PDF
Webサービスの企画書 準備を楽しむ計画アプリ
by
Reimi Kuramochi Chiba
PPTX
[セカイラボセミナー資料]アプリ企画ってどうしてる?
by
セカイラボ(Sekai Lab Pte. Ltd.)
PDF
協賛が欲しい大学生が知っておくべき「企画書」のこと
by
CircleApp 運営事務局
PPT
スマホアプリ企画書
by
naotaro0123
PDF
金沢すきま旅 企画書
by
Daimon Hiroaki
PPT
スマホゲーム企画書
by
naotaro0123
PDF
iOsikko(仮)企画書
by
team_osikko
PDF
ベンチマーク勉強会#01
by
milk hanakara
PDF
iPhone、Android両対応アプリ開発講座 概論
by
Takakuni Furukawa
PDF
企画書作成術|江戸っ子社長会セミナー(2013.01.08)
by
取締役
PDF
企画書のポイント
by
Hyotan Shoji
PPTX
【ゲーム企画】「あなた採用、お前不採用っ。」
by
Osamu Ohkubo
ODP
KANAZAWAスマホアプリコンテスト企画書
by
Kensei Demura
PPTX
ocamera 企画書
by
Masaoki Ikoma
PDF
【第37回紅梅会研修会】糖尿病患者をアプリで支える
by
Satoshi Taniguchi
PDF
新工場記念!500円でフォトブック印刷「tolot」ブロガーイベント第3回
by
masaki ishitani
PPT
(身内用)ゲーム勉強会 企画書フォーマット
by
Osamu Ohkubo
Cephのベンチマークをしました
by
OSSラボ株式会社
「企画・提案書チラ見せナイト2」発表・ワークショップスライド
by
Keita Takizawa
Router board勉強会vol2(ベンチマーク班まとめ)
by
milk hanakara
Webサービスの企画書 準備を楽しむ計画アプリ
by
Reimi Kuramochi Chiba
[セカイラボセミナー資料]アプリ企画ってどうしてる?
by
セカイラボ(Sekai Lab Pte. Ltd.)
協賛が欲しい大学生が知っておくべき「企画書」のこと
by
CircleApp 運営事務局
スマホアプリ企画書
by
naotaro0123
金沢すきま旅 企画書
by
Daimon Hiroaki
スマホゲーム企画書
by
naotaro0123
iOsikko(仮)企画書
by
team_osikko
ベンチマーク勉強会#01
by
milk hanakara
iPhone、Android両対応アプリ開発講座 概論
by
Takakuni Furukawa
企画書作成術|江戸っ子社長会セミナー(2013.01.08)
by
取締役
企画書のポイント
by
Hyotan Shoji
【ゲーム企画】「あなた採用、お前不採用っ。」
by
Osamu Ohkubo
KANAZAWAスマホアプリコンテスト企画書
by
Kensei Demura
ocamera 企画書
by
Masaoki Ikoma
【第37回紅梅会研修会】糖尿病患者をアプリで支える
by
Satoshi Taniguchi
新工場記念!500円でフォトブック印刷「tolot」ブロガーイベント第3回
by
masaki ishitani
(身内用)ゲーム勉強会 企画書フォーマット
by
Osamu Ohkubo
Similar to 【Hpcstudy】みんな、ベンチマークどうやってるの?
PDF
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
by
infinite_loop
PDF
アドテク×Scala×パフォーマンスチューニング
by
Yosuke Mizutani
PPTX
ビッグデータ&データマネジメント展
by
Recruit Technologies
PPTX
ビッグデータ活用支援フォーラム
by
Recruit Technologies
PPTX
Hadoopカンファレンス2013
by
Recruit Technologies
PPTX
WebDB Forum 2012 基調講演資料
by
Recruit Technologies
PDF
hbstudy25 劇的ビフォーアフター
by
semind
PPTX
初心者向け負荷軽減のはなし
by
Oonishi Takaaki
PDF
Facebookのリアルタイム Big Data 処理
by
maruyama097
KEY
NHN techcon-20120519-fujimoto
by
Masaki Fujimoto
PDF
hbstudy#06
by
tsakaguchi
PPT
Performance and Scalability of Web Service
by
Shinji Tanaka
PDF
Jenkinsとhadoopを利用した継続的データ解析環境の構築
by
VOYAGE GROUP
PDF
Guide to Cassandra for Production Deployments
by
smdkk
PDF
Open stack reference architecture v1 2
by
Dell TechCenter Japan
PDF
cross2012a fujya
by
Kazuaki Fujikura
PDF
Info talk #36
by
Hiroshi Bunya
PDF
Lars George HBase Seminar with O'REILLY Oct.12 2012
by
Cloudera Japan
PDF
Osc2012 spring HBase Report
by
Seiichiro Ishida
PDF
drecomにおけるwinning the metrics battle
by
Mitsuki Kenichi
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
by
infinite_loop
アドテク×Scala×パフォーマンスチューニング
by
Yosuke Mizutani
ビッグデータ&データマネジメント展
by
Recruit Technologies
ビッグデータ活用支援フォーラム
by
Recruit Technologies
Hadoopカンファレンス2013
by
Recruit Technologies
WebDB Forum 2012 基調講演資料
by
Recruit Technologies
hbstudy25 劇的ビフォーアフター
by
semind
初心者向け負荷軽減のはなし
by
Oonishi Takaaki
Facebookのリアルタイム Big Data 処理
by
maruyama097
NHN techcon-20120519-fujimoto
by
Masaki Fujimoto
hbstudy#06
by
tsakaguchi
Performance and Scalability of Web Service
by
Shinji Tanaka
Jenkinsとhadoopを利用した継続的データ解析環境の構築
by
VOYAGE GROUP
Guide to Cassandra for Production Deployments
by
smdkk
Open stack reference architecture v1 2
by
Dell TechCenter Japan
cross2012a fujya
by
Kazuaki Fujikura
Info talk #36
by
Hiroshi Bunya
Lars George HBase Seminar with O'REILLY Oct.12 2012
by
Cloudera Japan
Osc2012 spring HBase Report
by
Seiichiro Ishida
drecomにおけるwinning the metrics battle
by
Mitsuki Kenichi
More from Seiichiro Ishida
PDF
サーバ擬人化ユーザ会キックオフ資料 Slideshare ver
by
Seiichiro Ishida
PDF
Osc2013 spring OpenStackで実現する分散ストレージ「Swift」とプライベートクラウド
by
Seiichiro Ishida
PDF
俺のZabbixがこんなに可愛いわけがない(おかわり)
by
Seiichiro Ishida
PDF
Zabbix jp勉強会 Hadoop-HBaseの監視_20120512
by
Seiichiro Ishida
PDF
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
by
Seiichiro Ishida
PDF
俺のZabbixがこんなに可愛いわけがない
by
Seiichiro Ishida
PDF
第1回Webサーバ勉強会 - 212-223 ブラウザマッチ処理
by
Seiichiro Ishida
PDF
Qpstudy201404 インフラ設計の勘所
by
Seiichiro Ishida
PDF
Infrastructure as code LT AWS + Ansibleのお悩み相談
by
Seiichiro Ishida
PDF
【Zabbix jp】明日から職場で使えるざびたん
by
Seiichiro Ishida
PDF
CEO 3Dモデルお披露目兼会社説明会
by
Seiichiro Ishida
PDF
【Qp08】ざびたん2リリース報告lt 20111022
by
Seiichiro Ishida
PDF
サーバ擬人化ユーザ会Lt資料 qpstudy lite
by
Seiichiro Ishida
PDF
Note difference between sysstat on cent os 5 & 6
by
Seiichiro Ishida
PDF
Qpstudy.2013.07.c84新作発表資料「汝はエンジニアような名状しがたい何かなりや?」
by
Seiichiro Ishida
PDF
かるた工場作業一日目
by
Seiichiro Ishida
サーバ擬人化ユーザ会キックオフ資料 Slideshare ver
by
Seiichiro Ishida
Osc2013 spring OpenStackで実現する分散ストレージ「Swift」とプライベートクラウド
by
Seiichiro Ishida
俺のZabbixがこんなに可愛いわけがない(おかわり)
by
Seiichiro Ishida
Zabbix jp勉強会 Hadoop-HBaseの監視_20120512
by
Seiichiro Ishida
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
by
Seiichiro Ishida
俺のZabbixがこんなに可愛いわけがない
by
Seiichiro Ishida
第1回Webサーバ勉強会 - 212-223 ブラウザマッチ処理
by
Seiichiro Ishida
Qpstudy201404 インフラ設計の勘所
by
Seiichiro Ishida
Infrastructure as code LT AWS + Ansibleのお悩み相談
by
Seiichiro Ishida
【Zabbix jp】明日から職場で使えるざびたん
by
Seiichiro Ishida
CEO 3Dモデルお披露目兼会社説明会
by
Seiichiro Ishida
【Qp08】ざびたん2リリース報告lt 20111022
by
Seiichiro Ishida
サーバ擬人化ユーザ会Lt資料 qpstudy lite
by
Seiichiro Ishida
Note difference between sysstat on cent os 5 & 6
by
Seiichiro Ishida
Qpstudy.2013.07.c84新作発表資料「汝はエンジニアような名状しがたい何かなりや?」
by
Seiichiro Ishida
かるた工場作業一日目
by
Seiichiro Ishida
【Hpcstudy】みんな、ベンチマークどうやってるの?
1.
みんな、 ベンチマークどうやってるの? サーバ擬人化ユーザ会
@sechiro http://d.hatena.ne.jp/sechiro/
2.
自己紹介 ●
Twitter ID: @sechiro ● サーバ擬人化ユーザ会 ● サーバ擬人化エバンジェリスト ● 主な仕事 ● ざびたん ● パスワードの擬人化 ● インフラエンジニア双六 ● 新人インフラエンジニア向け メイド喫茶紹介 ● 昼の仕事は便利屋SE ざびたん2 護&サチ
3.
本日のお題 ●
みんな、ベンチマークどうやっ てるの? ● ベンチマークはみんなやってる はずなのに、どうやってるのか という話を聞く機会が少ない ● 世の中のベンチマーク結果は玉 石混交… ● なので、自分が意識している点 をお話ししてみたい ● 今回は「計画と準備」を中心に
4.
コンテンツ ●
ベンチマークの計画を立てる ● ベンチマークの対象を知る ● 取得すべき情報を明確に ● ベンチマークツールの選定 ● 分析・レポート
5.
ベンチマークの計画を立てる ●
何のベンチマークを取るの? ● HW性能? ● アプリ性能? ● ボトルネック解析? ● プロダクト比較? ● 目的が違うと、やるべきこと が全然違ってくる
6.
目的別戦略 ●
HW性能? ● TPCとかほかと比較できる一般的な基準を採用 ● アプリ性能? ● 基礎的なスコア? – 応答性能 → 応答時間がちゃんと取れるツール – スループット → スループットをちゃんとカウントするツール – 処理時間 → 時間をちゃんと計測、timeコマンドでもおk – チューニングはせず、基本設定のみがベター ● 最大性能? – チューニングの限界に挑戦 → 多少の無茶はおk ● ボトルネック解析? ● 既存のログを解析して戦略を立てることから ● プロダクト比較? ● 観点とベンチマークの条件を明確にする ● 内容次第では、一方的な結果になりがち ● いずれにしてもリソース使用状況は必ず取得する ● そうしないと結果の妥当性が担保できない
7.
ベンチマーク対象を知る ●
ベンチマーク対象のアーキテ クチャを把握する ● 何を計測しているのかを明確に ● 開始当初はおおざっぱでもよい – ベンチマークしてみてわかること もある – 少なくとも分析のたたき台は必須 ● アーキテクチャから最大性能を 概算できているとよい
8.
例:とあるHBaseのベンチマーク
負荷を掛けきれる? 知りたいのは 基本性能 それぞれの操作 にかかった時間は どうやってわかる? JVMヒープと OS管理メモリ ネットワーク通信 の使い分けは? の回数は? 実際にディスクに 書いてるの? fsync? 1GbEだとスルー プットとRTTは? http://www.slideshare.net/sechiro/osc2012-spring-hphbasereport
9.
取得すべき情報を明確に ●
どの情報を取るのか? ● 基本的には取れる情報はすべて取る – sar -A とか ps aumx?とか – あとからは取り返せない ● 情報取得のオーバーヘッドはほとんど性能 に影響を与えない ● 各部分の性能がどの性能情報から判断でき るかを確認して、網羅性を確認する ● 必要な情報収集はスクリプト化、ツール化 して自動化すべし – 実行後、結果をExcelに貼るだけの状態に – 設定含めエビデンスはすべて自動収集 – 人手が入ると時間がかかり、信頼性も落ちる
10.
例:とあるHBaseのベンチマーク
応答時間、スループット クライアントでもsarとか JVMヒープやGCは を一緒に取る メトリクスとログから HBaseレイヤは プロセスごとの値は HBaseの psやtopから メトリクス HDFSレイヤは Hadoopの メトリクス OSレイヤは sarや/procから http://www.slideshare.net/sechiro/osc2012-spring-hphbasereport
11.
そんなツールで大丈夫か? ●
ベンチマークツールを疑う ● ベンチマークツールのソースを 読む ● ツールが何を測定しているのか 確認 ● それが自分のベンチマークの目 的に適っているのかを検討 ● ちゃんと見ないと求めていたも のと違う結果が出てしまう
12.
分析・レポート ●
分析・レポートはどうするの? ● Excel万能説 – 一次集計をCSVで出力して貼り付け – あとからいろいろ解析できる ● 定形のグラフを出すだけでよいな ら”gnuplot”も便利 – 設定ファイルつくるのが手間 – 作ってしまえば、一気に大量のグラフを 作って、HTMLに埋め込んで閲覧・レポート 化まで自動化できる – 最新版を自分でビルドすべし ● sar のデータをみるなら”kSar”とかも よいらしい
13.
まとめ ●
ベンチマークは計画と準備が重要 ● ちゃんとやらないと使えないデータばか りになってしまう。 ● 性能値の正当性を感覚的に理解できてい ると、インフラエンジニア的にはかっこ いい ● ベンチのノウハウは聞く機会が少ない ので、みなさんがどのようにやってい るのか聞いてみたい
14.
ありがとうございました!
Download