[ストレージ]3PARコマンド読み方「showqos編」
■概念:
QoS(Quality of Service)とは:サービス品質のことです。
ストレージのQoSとは:複数のサーバで共有されるストレージの性能を維持するための技術です。
■環境:3PAR、OS:Release version 3.2.2 (MU4)
■下記showqosコマンド結果:
3PAR-hostname cli% showqos
-I/O_per_second- -KBytes_per_sec-
Id Type Name QoS Priority Min Max Min Max LatencyGoal
6 vvset VVSet_XXX-XX-XX on normal 3000 8000 20000 60000 15.00
12 vvset VVSet_XXX-XX-XXX on normal 20000 400000 100000 3000000 1.00
11 vvset VVSet_XXX-XX-XXX on normal 3000 8000 20000 60000 15.00
------------------------------------------------------------------------------------
3 total
■説明:
- Id:QoSルールのId番号。QoSルール作成時、順次付与された番号。
- Type:QoSルールのタイプ。vvset、domain、all_others、3種類ある。
- Name:QoSルールの名前
- QoS:ステータス、onとoffがある。
- Priority:優先度
- I/O_per_second(Min-Max):IOPSのMinとMax、1秒I/Oリクエスト数の意味
- KBytes_per_sec(Min-Max):スループットのMinとMax、1秒何KBytesのI/Oの意味
- LatencyGoal:レイテンシの目標、単位はMillisecond
■動きの説明
- Type:3PARのvvset単位でQoSルール作るか、domain単位で作るか。all_othersは定義されているQoSルール以外のtarget(vvsetやdomainの総称)を規制する。 defaultではall_othersがないため、QoSルール以外のtargetのI/Oが無制限となる。
- QoS:onの場合、QoSルールが有効。offの場合QoSルールが無効。
- Max:QoSルールにあるtargetはMaxまでのIOPSとスループットが出来る。
- Min-Max+Priority+LatencyGoal:複数のtargetがあり、皆MaxまでI/Oできる。 あるtargetのservice time(latency)はLatencyGoal以下になると、Priority低いtargetのMaxが段々下がる。下げる下限はMinです。
■補足:statqosコマンドは時間間隔でQoSのステータスを確認できます。
Svt msはservice time(latency)。I/O発生時、Svt msはGoalに超過すると、Qt(QoSのMax)が下がる。
3PAR-hostname cli% statqos
23:00:33 04/03/2018 r/w I/O per second KBytes per sec Svt ms Wtt ms IOSz KB
Type Name Qt Cur Avg Max Qt Cur Avg Max Goal Cur Avg Cur Avg Cur Avg Rej Qlen WQlen
vvset VVSet_XXX-XX-xx t 8000 4 4 4 60000 17 17 17 15.00 0.16 0.16 0.00 0.00 3.7 3.7 0 0 0
vvset VVSet_XXX-XX-XXX t 400000 0 0 0 3000000 0 0 0 1.00 0.00 0.00 0.00 0.00 0.0 0.0 0 0 0
vvset VVSet_XXX-XX-XXX t 8000 4 4 4 60000 21 21 21 15.00 0.15 0.15 0.00 0.00 4.7 4.7 0 0 0
Press the enter key to stop...
Author And Source
この問題について([ストレージ]3PARコマンド読み方「showqos編」), 我々は、より多くの情報をここで見つけました https://qiita.com/syuu2017/items/dfe5d4ca6bf1dce2fcfe著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .