タグ付けされた質問 「iops」

8
IOPSが重要な理由
IOPSとスループットについて理解しています。スループットは、MB / sおよびIOPSが1秒あたりに発生するI / O操作の数としてデータフローを測定します。 私が理解していないのは、多くのストレージサービスが提供するIOPSを表示する理由です。スループットの代わりにIOPSを知りたいシナリオは実際にはありません。 IOPSが重要な理由 AWSが主にストレージプロビジョニングをIOPSで表示するのはなぜですか?IOPSはスループット(MB / s)よりも関連性がありますか? 編集: ランダムアクセスとは何か、それがパフォーマンスにどのように影響するか、HDDとSSDがどのように機能するかを尋ねたかのように、この質問を検討している人がいます...これに対して、それは質問の目標ではありません。質問は、「IOPS数値を見ると、どのような新しい情報が得られるのか、スループット(MB / s)数値が得られないのか」に関するものです。

2
ディスクIOPSとsar tpsの関係
32ビットCentOS 6.2で実行されているアプリケーションのIOPS要件を推定しようとしています。SATAディスクを搭載したマシンで測定を開始しましたが、sarで測定されたIOPSとtpsの違いに戸惑っています。 ウィキペディアによると、SATAディスクは75〜100 IOPSを実行する必要があります。iopingユーティリティは、ランダムアクセステストでこれを確認しているようです。 # ./ioping -R /dev/sda --- /dev/sda (device 931.0 Gb) ioping statistics --- 279 requests completed in 3.0 s, 92 iops, 371.3 kb/s min/avg/max/mdev = 2.7 ms / 10.8 ms / 130.8 ms / 7.9 ms しかし、sarによって生成されるtps値ははるかに高い(/ dev / sda): # iostat 1 avg-cpu: %user %nice %system …

7
ディスク容量に応じてストレージIOPSはどのように変化しますか?
他のすべての条件が同じであれば、より大きなディスクを使用するとストレージアレイのIOPSパフォーマンスはどのように変化しますか たとえば、10 X 100GBディスクを備えたアレイを使用します。 連続256kbブロック書き込みのIOPSを測定します(または任意のIOPSメトリック) 結果の測定IOPSが1000 IOPSであると仮定しましょう。 10 X 200GBディスクのアレイを変更します。同じRAID構成、同じブロックサイズなどでフォーマットします。 IOPSが同じままであるか、増加するか、減少するかを予想できますか?変更はほぼ線形ですか?すなわち、2X増加または2X減少(ディスク容量を2X増加させたため) 10 X 50GBディスクでこれらの質問を繰り返します。 編集:より多くのコンテキスト この質問は、ストレージのすべてに精通していないSysadminチーム間の会話として生じました。(ストレージの多くの面で快適ですが、SANの管理の詳細などではありません)。既存のトレイよりもディスクあたりのディスク容量が大きい(2倍の容量)新しいNetappトレイが大量に届きます。ディスクが大きくなったからといって、新しいトレイのIOPSは低くなるというコメントが寄せられました。次に、これを説明するために車のアナロジーが登場しました。どちらのコメントも私と相性が悪かったので、The Team、つまりStack-Exchange-landに実行したかったのです。 車の例えは、加速が異なり、最高速度が同じで、4分の1マイル走る2台の車に関するものでした。次に、距離を0.5マイルに変更します。実際、正確なアナロジーを思い出すことはできませんが、interwebzで類似した別のものを見つけたので、おそらく一般的なIOPSアナロジーだと思いました。 ある意味では、この情報を使用して購入を評価していないため、質問に対する実際の答えはそれほど重要ではありません。しかし、既存のヘッドにトレイを取り付ける最適な方法、および骨材とボリュームを切り分ける最適な方法を評価する必要があります。

5
ZFS:zpoolのすべてのディスクにzvolを再配布しますか?
特定のファイルシステムをzpool内のすべてのディスクに再配布するようにZFSに指示する方法はありますか? FC上のLUNとしてエクスポートされる固定サイズのZFSボリュームがあるシナリオを考えています。現在のzpoolは小さく、1 TBのミラーディスクが2つだけで、zvolは合計で750GBです。たとえば、zpoolのサイズを突然1TBのディスク12個に拡張した場合、zvolは最初の2つのスピンドルのみに効果的に「収容」されると考えています。 より多くのスピンドル=より多​​くのIOPSがある場合、それらを利用するために12のスピンドルすべてにわたってzvolを「再分散」するためにどのような方法を使用できますか?
12 zfs  iops  zvol 

2
IOPSに対するRAIDレベルの影響[終了]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 2年前に閉店。 IOPSに関して、特定のディスク数のIOPSが1つのディスクのIOPSにディスク数を掛けたものであることを示唆するいくつかのソースをWebで見ました。 IOPSについての私の理解が正しい場合(そしてそれがまったく確かでない場合)、現実は-他の多くの要因の中でも-RAIDレベルに依存すると考えていたでしょう。RAID 1/10では、すべてのデータが少なくとも2つのディスクに複製されるため、特定のIOパターンで特定のディスク上の競合が減少します。ただし、RAID 0/5/6などのストライプ化されたRAIDレベルでは、データは複製されるのではなく分散されるため、連続した読み取り要求が同じスピンドルに対して行われ、以前のIOが完了するまでブロックされます。書き込みはさらに競合します。 さまざまな最適化やその他の要因により、現実がはるかに複雑であることに感謝します。私の質問は、非常に基本的なレベルで、IOPSが何を意味するかについての私の理解が正しい軌道に乗っているかどうかだけを追及しています。IOPSがRAIDレベルによってこのような方法で影響を受ける可能性があるという私の主張は、この概念の基本的な誤解を示している可能性があります。


1
LVMで単一ディスクのパーティションが使用されている場合のIOPS動作は何ですか?
私は、論理ボリュームを備えたLVM(ハードウェアRAID5でサポート)と、同じsdbディスクから作成されたsdb1 sdb2 sdb3を持つ「dbstore-lv」および「dbstore-vg」というボリュームグループを持つubuntu 14.04.1 LTSサーバーを持っています。42コアのシステムと約128Gのメモリ。htopからの負荷平均出力のCPUスパイクがuptime〜43 +であるのcontext switchesはわかりませんが、vmstatはiowaitが20〜40で一定であり、ピーク時は常に80,000〜150000以上であり、CPUアイドル時間も変動しています70-85。以下はの出力であるiostat -xp 1ところ%util常に100%であるが avg-cpu: %user %nice %system %iowait %steal %idle 8.91 0.00 1.31 10.98 0.00 78.80 Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util sda 0.00 264.00 0.00 58.00 0.00 1428.00 49.24 0.02 0.28 0.00 0.28 0.21 1.20 …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.