3ware9550SXU-12ストレージコントローラーと750Gディスクが接続されています。ディスクは単一ユニットとして構成されます(JBODではありません)。
主に、パーティションの配置、暗号化、RAIDレベルなどが読み取り/書き込み/ IOPSのパフォーマンスに与える影響を確認するために、いくつかのパフォーマンステストを実行しています。
私の場合、同じストレージ構成の読み取り/書き込みパフォーマンスが、整列されていないパーティションよりも整列されたパーティションの方がわずかに低いことに驚きました。
これにより、3wareコントローラーを介して接続した場合と、RAIDサポートがまったく付属していないマザーボードのポートを使用した場合のOSからのディスクの表示方法に違いがあるかどうかを確認するようになりました。
構成データがディスク上のDCBブロックから読み取られるときに、コントローラーを再構成せずにコントローラーを交換できるようにするために、3wareコントローラーがディスクに配置するディスク制御ブロック(DCB)メタデータについて知っています。私のコントローラーは「新しいフォーマット」を使用しています。これは、コントローラーがディスクの最後の1024LBAにDCBを書き込むことを意味しているようです。
ディスクの一部のみをOSに提示する3wareコントローラーによって、調整作業が失敗していないかどうかを確認することに興味がありました。
私が見つけたもの:
1024x512B(DCB)の違いだけであれば理解できますが、160MBは、このタイプのコントローラーメタデータを格納するには少し多すぎるようです。
質問:
ユニット構成をそれらのディスクに保存するコントローラーに接続されたディスク上のパーティションを整列するときに、私が見逃したかもしれない他の考慮事項があるかどうか誰かが知っていますか?
好奇心から-最後の160MBのディスクメディアが何に使用されているか知っている人はいますか?
ありがとう
3wareに慣れていないので、直接コメントすることはできません。
ただし、一般的に、ディスクスペースを「盗む」かなりの数のストレージアレイに遭遇しました。次のようなさまざまな理由があります。
アラインメントに関して-正しいアラインメントが遅くなると私が考えることができる唯一の理由は、コントローラーがまたアラインメントを処理している場合です。アレイ/コントローラーはますますホストOSに対応しています。これは、SCSIフラグを正しく設定する必要があるためですが、この配置の問題も原因です。
アレイがホストのプラットフォームを認識している場合は、すでに内部でアライメントが「調整」されていることに気付くかもしれません。 (したがって、自分自身を整列させることによって、あなたはそれを再び整列させませんでした)。