• 検索結果がありません。

(Microsoft PowerPoint - DSE2019_IOProfiler\203v\203\214\203[\203\223\216\221\227\277-Rev1.1)

N/A
N/A
Protected

Academic year: 2021

シェア "(Microsoft PowerPoint - DSE2019_IOProfiler\203v\203\214\203[\203\223\216\221\227\277-Rev1.1)"

Copied!
16
0
0

読み込み中.... (全文を見る)

全文

(1)

IOProfiler by Calypso

“Reallll World Storage Workloads”

RWSW

イーグローバレッジ株式会社 イーグローバレッジ株式会社イーグローバレッジ株式会社 イーグローバレッジ株式会社

アプリケーションに最適

アプリケーションに最適

アプリケーションに最適

アプリケーションに最適なストレージ

なストレージ

なストレージ

なストレージを使っていますか?

を使っていますか?

を使っていますか?

を使っていますか?

アプリケーション アプリケーションアプリケーション

アプリケーションからのからのからのI/OからのI/OI/OI/Oにおけるにおけるにおけるにおける RWSW

RWSW RWSW

(2)

ストレージのパフォーマンス

ストレージ・ベンダーのカタログ公表値

SPC(Storage Performance Council Benchmark Standards) TCP(Database Benchmark Standards)

SPEC(Processor Benchmark Standards) SPEC sfs2014 データ転送速度 I/O 応答時間 ベンチマーク・ソフトウェア fio、sqlio、iorate、Iometer、Boniee++、vdbench、iozone、etc データ転送速度 I/O 応答時間

(3)

ベンチマークって信じて良いの?

意図的に与えられたパラメータ データ量 ブロック、サイズ、etc 読み込み、書き込み比率 コマンドキュー 測定時間 仮定のアプリケーション設定 Webサーバ ファイルサーバ Databaseサーバ 仮想サーバ(Hypervisors)

(4)

RWSWの重要性

何故重要なのでしょうか? 何故重要なのでしょうか?何故重要なのでしょうか? 何故重要なのでしょうか? ソフトウェアの最適化やストレージの採用評価時にはIOストリーム構成を把握すること が肝要 どのアプリケーション、OS、ハードウェア プラットフォームでも 従来のラボ環境下のテストと、実際のRWSWは大きく異なる IOストリームは各S/W及びH/Wのレイヤで異なる サーバのパフォーマンスの大半は、ストレージがRWSWにどれだけ対応出来るかにか かっている

24 Hour Workload: IO Stream Map at Block IO Level 2,000 Outlet Retail Webserver

Windows IO Stack

IO Streams Change at Each Layer of Abstraction

(5)

実際のワークロードを捉えよう

RWSWで何が分かる?

RWSWは実際のアプリケーション実行環境下で起きているIOを測定: 各ソフトウェア スタックでIOストリームが生成 IOストリームとユーザー数のシーケンス及び組み合わせの変化 ワークロード キャプチャの各ステップにおけるパフォーマンス指標

(6)

IOProfilerで実ワークロードを捉える

様々な論理ストレージをサポート

Drive, JBOD, RAID, SAN, NAS, LUN, Pool, File System

マルチ・プラットフォームをサポート

Windows, Mac, Linux, FreeBSD 、etc

Block I/O Level、File System、Virtualized Storage Layer

TestMyWorkload.com - Community IO Capture Site

(7)

先ずは、無料でお試し

(8)

IOProfiler (IPF)を使う

ターゲットのストレージが接続されているサーバにIPFダウンロード GUIからワークロード採取時間設定(秒、分、時、日)

(9)

Capture Dataのアップロード

圧縮された.ipf ファイルをアップロード

Captures Automatically Uploaded or Manually Drag and Drop .ipf Files Open, Upload to TestMyWorkload, Run

(10)

RWSWを見る(可視化、分析ツールを提供)

C

B

A

D

10 am - 4 pm Operations 6 - 7 pm Evening 2 am Back up 24 Hour Cumulative A B C D 24 Hour SQL

(11)
(12)
(13)

Calypso IOProfilerで出来ること

SNIA 標準のReal World Storage Workload(RWSW)

アプリケーションからのIOをストレージ・レベルで採取 採取したIOのストレージの処理性能を可視化 転送スピード、IO処理、IO応答、IOのサイズ毎の分別 任意時点での性能分析 転送スピード、IO処理、IO応答、IOのサイズ毎の分別 稼働しているプロセス一覧とCPU使用率表示 他機種間でのRWSWの比較 RWSWを忠実に再実行 異なるストレージでの性能比較

24 Hour Workload: IO Stream Map at Block IO Level

アプリケーションからの アプリケーションからの アプリケーションからの アプリケーションからのIO ストレージ・レベルでの ストレージ・レベルでの ストレージ・レベルでの ストレージ・レベルでのRWSW採取採取採取採取

(14)

14 14

IOProfiler 利用の利点

パフォーマンスの妨げになっているストレージの発見 パフォーマンスの妨げになっているストレージの発見 パフォーマンスの妨げになっているストレージの発見 パフォーマンスの妨げになっているストレージの発見

SSD、、HDD、、 、、、NAS、、SAN、、 、、、DAS等のあらゆるストーレジに対応等のあらゆるストーレジに対応等のあらゆるストーレジに対応等のあらゆるストーレジに対応 厄介なストレージの発見、交換 厄介なストレージの発見、交換 厄介なストレージの発見、交換 厄介なストレージの発見、交換 ボトルネックになっているアプリケーション内のプロセス見極め ボトルネックになっているアプリケーション内のプロセス見極め ボトルネックになっているアプリケーション内のプロセス見極め ボトルネックになっているアプリケーション内のプロセス見極め ストレージに頻繁にアクセスしているプロセスを見つける ストレージに頻繁にアクセスしているプロセスを見つける ストレージに頻繁にアクセスしているプロセスを見つける ストレージに頻繁にアクセスしているプロセスを見つける プロセスの性能改善に役立つ プロセスの性能改善に役立つ プロセスの性能改善に役立つ プロセスの性能改善に役立つ 性能低下した原因の調査が可能 性能低下した原因の調査が可能 性能低下した原因の調査が可能 性能低下した原因の調査が可能 性能低下時の 性能低下時の 性能低下時の 性能低下時のRWSWを可視化して確認できるを可視化して確認できるを可視化して確認できるを可視化して確認できる その時のプロセス毎の その時のプロセス毎の その時のプロセス毎の その時のプロセス毎のCPU使用率などの確認、分析使用率などの確認、分析使用率などの確認、分析使用率などの確認、分析 異なるストレージのパフォーマンス比較( 異なるストレージのパフォーマンス比較( 異なるストレージのパフォーマンス比較( 異なるストレージのパフォーマンス比較(Replay機能)機能)機能)機能) 採取した 採取した 採取した 採取したRWSWののののIOを忠実に異なるストレージで再現を忠実に異なるストレージで再現を忠実に異なるストレージで再現を忠実に異なるストレージで再現 新しいストレージ導入時に最適なストレージを選択できる 新しいストレージ導入時に最適なストレージを選択できる 新しいストレージ導入時に最適なストレージを選択できる 新しいストレージ導入時に最適なストレージを選択できる 導入予定のストレージ製品性能評価 導入予定のストレージ製品性能評価 導入予定のストレージ製品性能評価 導入予定のストレージ製品性能評価

(15)

IOProfiler RWSW Tester

RTP Back-end Test Slot Server

D

Third Party Back-end

E Real World Workloads www.TestMyWorkload.com Free IO Capture & Visualization IPF Capture Applets

IOProfiler Control Servers Software:

B

Real World Workload Capture, Analysis & Test

CPC – CTS SSD GUI, Database, Data Analytics & Test

C

(16)

イーグローバレッジ

イーグローバレッジ

イーグローバレッジ

イーグローバレッジ株式会社

株式会社

株式会社

株式会社

CS本部第三部

本部第三部

本部第三部

本部第三部

電話:

電話:

電話:

電話:03-6412-6020

〒153-0051 東京都中目黒2-1-1

東京都中目黒2-1-1

東京都中目黒2-1-1

東京都中目黒2-1-1

E-mail:[email protected]

www.e-globaledge.com

参照

関連したドキュメント

Eckstein: Dual coordinate step methods for linear network flow problems, Mathematical Programming 42 (1988)

が作成したものである。ICDが病気や外傷を詳しく分類するものであるのに対し、ICFはそうした病 気等 の 状 態 に あ る人 の精 神機 能や 運動 機能 、歩 行や 家事 等の

・大都市に近接する立地特性から、高い県外就業者の割合。(県内2 県内2 県内2/ 県内2 / / /3、県外 3、県外 3、県外 3、県外1/3 1/3

7-3.可搬型設備,消火設備 大湊側エリア 常設代替交流電源設備 使用可能・使用不可・不明 1 ガスタービン発電機 ガスタービン発電機用

・電力広域機関による融通指示等、あらゆる需給対策を踏まえても、広域予備率が3%(た だし、

地域の感染状況等に応じて、知事の判断により、 「入場をする者の 整理等」 「入場をする者に対するマスクの着用の周知」

市民的その他のあらゆる分野において、他の 者との平等を基礎として全ての人権及び基本

番号 主な意見 対応方法等..