RAIDコントローラーを4knにアップグレードする-4knを使用するにはアレイを再初期化する必要がありますか?


11

Adaptec 6405E RAIDコントローラーを搭載したエンタープライズグレードのワークステーションがあります。Adaptecによると、このRAIDコントローラーは、4Kディスクセクターをネイティブにサポートしていません。4Kディスクを挿入すると、512バイトのセクターエミュレーションモード(512e)がある場合、512eが使用されます。512eがない場合、ディスクはまったく機能しません。

6405Eに接続されている4つのHGST SATAディスクには、すべて4Kのネイティブセクターがありますが、512eをサポートしています。ディスクはRAID10であり、アレイは「合理的に」機能しています(パフォーマンスは良好から良好ですが、驚くほどではありません)。

ディスクと再初期化アレイ上のデータを拭くせず、中にIプラグを想定しアダプテック71605Eないサポートネイティブ4Kセクターを、コントローラの意志使用は私のディスクをインタフェースする場合4Kセクタの?または、512eまたは4Knを使用するというこの決定は、ディスクを消去してディスクを消去する必要があるように、オンディスク形式の構造に焼き付けられていますか?

この質問は、データをバックアップしてアレイを再初期化する必要があるかどうか、またはコントローラーが(自動または手動で)Advanced Format 4Knアドレッシングに「切り替える」ことができるかどうかに関するものです。私はすでに、私はあればあることを確かに知っていたのアレイをワイプして再初期化、私は間違いなくそれを設定することができ、最初からこの新しいRAIDコントローラを使用して、すべてのドライブで4Knを使用します。


arcconfコマンドラインユーティリティにすでに精通しており、以前にこのアレイをRAID0からRAID10にアップグレードするために使用していたことに注意してください(はい、私はRAID0を最初から使用するべきではありませんでしたが、幸運でした?)。arcconfAdaptec 7シリーズコントローラで512eから4Knに「切り替える」ユーティリティの機能がある場合は、それについて知りたいので、データを再フォーマットして一時的にオフロードする必要がないように使用できます。バックアップ場所。

最悪の場合、重要なデータのオフサイトバックアップは既にありますが、システムに大量のソフトウェアがロードされているため、全体のブロックレイヤーコピーを作成する方が(時間の面で)安くなりますアレイを別のディスク(おそらくAHCI経由でmoboに接続された安価な4TBディスク)に配置し、論理アレイが再初期化されたらコピーします。すべてを再インストールする可能性(アクティベーションを伴う独自のWindowsプログラムの数トン)に比べると、実際には安価で高速です。


1
(回避できる場合は、Adaptecを使用しないでください)
ewwhite

回答:


24

ディスクは512e(SAS / SATAインターフェースの512セクター)または4kネイティブ(SAS / SATAインターフェースの4kセクター)であり、残念ながらソフトウェアまたはジャンパーなどを介して変更する方法はありません。購入時に転送モードを選択しますディスク。インターフェースで4kネイティブをサポートするアダプターがある場合は、4kネイティブディスクを購入します。

更新:また、ディスクは決して「4knから512eにフォールバック」することはありません。ディスクは512eです。つまり、SAS / SATAインターフェースを介して常に512サイズのセクターでデータを送信することを意味します。 SAS / SATAインターフェースを介して4kサイズのデータ​​でデータを送信します。データはRAIDアダプターの機能ではなく、ディスクのみに依存します。512nと512eの違いは、物理メディアセクターでは512nで512、512eで4k(ディスクチップはプレート上の各4kセクターをインターフェイス上の8 x 512セクターに変換する)で、インターフェイス512eディスクは常に送信することですどのアダプターが接続されていても、512バイトのセクターのみです。部品番号は、512eと4knディスクで異なります。たとえば、次のとおりです。

ST6000NM0014-SASインターフェイスに4kセクターの6TB SASドライブ(4knドライブと呼ばれる)。

ST6000NM0034-SASインターフェース上の512バイトセクターを備えた6TB SASドライブ(512eドライブと呼ばれる)

どちらもディスクメディア上に4kセクターがあるため、512eの場合はセクター書き込みアライメントに注意する必要があります。

さらに、512nディスクを購入することもできます。例:ST4000NM0023-インターフェイスに512バイトセクター、メディアに512セクターの4TB SASドライブ。したがって、このドライブのセクターアライメントを気にする必要はありません。

RAIDアダプターは、イントロ3のカテゴリーに分類されます:a)4kセクターについて知らない最も古いもの-512nおよび512eディスクで動作しますが、512eドライブの8xセクター境界で書き込みが調整されない場合、書き込みパフォーマンスに問題が発生する可能性があります、b) 4kの内部セクターと512eエミュレーションについて知っているが、インターフェース上の512セクターでのみ動作するそれほど古くはないもの-コントローラーが気にするアライメントの問題が少ない、c)4kセクターで動作できる非常に新しいものインターフェース。これらのみが、ネイティブ4kbセクターを4kbセクターとしてSAS / SATAインターフェースに渡す新しい4knディスクで動作します。

また、Windows 8、8.1以降のOSのみが4knドライブをサポートします(サーバー、2012以降のバージョンの場合)。ディスクで直接動作する古いユーティリティの大部分は、セクターが常に512バイトのサイズであると想定しているため、4kセクターでは正しく動作しません。チェックする代わりに。

したがって、アライメントとの混乱を避けて最大のパフォーマンスを得るには、新しい4knドライブ、新しい4kn対応アダプター、および新しいOSを使用してください。

以下のステートメントは正しくないと思います:「特定の4kbネイティブディスクは512バイトエミュレーションをサポートすることを選択する場合があります。512バイトエミュレーションをサポートする場合、ディスクコントローラーがサポートするものに応じてこのモードと4knを切り替えることができます。 4knを好むが、必要なら512eにフォールバックする」。

セクターサイズは工場で固定されています。RAIDアダプターの機能に応じて、インターフェイス上のセクターサイズを自動的に変更できるドライブについては知りません。Seagate注文システムに表示されるのは、インターフェイスのセクターサイズに応じて非常に異なる部品番号です。ディスクの注文後にセクターサイズを変更することはできません(一部のハッキング、ディスクファームウェアの変更などにより可能ですが、正式にはサポートされていません)。したがって、ドライブが512eの場合、インターフェイス上では常に512バイトセクターのみが送信され、4kセクターは送信されません。ドライブが4knの場合、インターフェイスでは常に4kセクターのみが送信され、512セクターは送信されません。注文時にのみ、部品番号が異なります。

可能なドライブ形式は次のとおりです(数字はインターフェイスのセクターサイズを示します)。

512n-ディスク上で512、インターフェース上で512(シンプル)

512e-ディスク上の4k、インターフェース上の512(古いシステムではパフォーマンスの複雑化が可能)

4kn-ディスク上の4k、インターフェース上の4k(シンプルで最高のインターフェースパフォーマンス、古いシステムでは機能しません)

nまたはeは、インターフェイスで指定されたセクターサイズがネイティブディスクセクターサイズ(n)、またはエミュレートされたサイズ(e)の場合を意味します。

答えは、ディスクは512eディスク(4knディスクをサポートしないアダプターで動作するため)であり、4knディスクではないということです。512eディスクは、RAIDアダプターとのインターフェースで4kセクターを使用しません。ところで、Seagateの非常に新しい6TBドライブのみが4kn形式で使用でき、HGSTの新しい6TBおよび8TBも512eまたは4knとして注文できます。以前は最大4TBのすべてのドライブが512eまたは512nでのみ利用可能でしたが、9月まではテスト用に4knドライブを購入できませんでした。

個人的には、LSIアダプターを使用することをお勧めします。私がテストしたものからの最高のエラー報告、および最高のパフォーマンスと最も互換性があります。最新のファームウェアリリースでは、4knディスクを完全にサポートしています。HP ProLiantサーバーに付属しているHPのSmartアレイアダプターも多数使用していますが、Smartアレイアダプターが4knディスクをサポートするかどうか、またいつサポートするかについてはまだ情報がありません。リリースノートに記載されているホストバスアダプタのみ-最新のファームウェアアップデートにより、4knディスクのサポートが有効になります。そのため、まだ4knディスクは非常に新しいものです。

私がそれを明確にするのを助けてくれたことを願っています。


1
この答えは非常に正しいですが、最初に読んだとき、何を話しているのかわかりませんでした。何らかの構成設定だけではドライブが512eから4knに「変更」できないことを認識するのに1年以上かかりました。これはドライブに焼き付けられます。みんな、この答えに値する認識を与えてください。これは、512n / 512e / 4knについてこれまでに見た中で最も明確な説明です。P;これは4knは、消費者のスペースに共通したら人気になるだろう
allquixotic

ここには実際にエラーがあります。SASドライブは通常、インターフェイスで512eと4Kの間で再フォーマットできます。SATAドライブはできません。
user10357

@ user10357その方法のリファレンスを提供できますか?特別なツールが必要ですか?
orodbhen

@orodbhen:これは、思ったよりも少し複雑であることがわかりました。(知識の内部で)実行できることは承知していますが、デバイスごとに一貫性のないさまざまなインターフェイスで公開されています。(このツールのように、工場出荷時のデフォルトは4k、互換性は512eです)
-user10357

3

VMware環境向けの最も信頼性の高いhddソリューションを偶然検索し、512n、512e、4knの違いを理解していたこの素晴らしい投稿をありがとう。

VMwareでは、エミュレーションが不要であり、VMware ESXi 6.0でも4knがまだサポートされていないため、最高のパフォーマンスが得られるため、512nディスクを引き続き使用することをお勧めします:http ://kb.vmware.com/selfservice/microsites/search 。 do?language = en_US&cmd = displayKC&externalId = 2091600

結論:直接接続ストレージを使用するVMware ESXiシステムで最大のパフォーマンスを得るには、512個のネイティブフォーマットのハードドライブを使用することをお勧めします。私のアダプタとオペレーティングシステムがエミュレーションなしで4knと通信できるようになったら、まず4knディスクの使用を開始します。

乾杯、ダニエル


2

ディスクを任意のAdaptecコントローラーに接続できれば、以前のコントローラーから構成が取得されるため、これを試しても害はありません。ただし、セクターサイズの構成はRAID構成と非常に密接に統合されており、競合するパーティションもあると思います。

オプションとして、試してみたい場合は、6405上のRAID10から2つのディスク(R0の各側から1つ)を71605に追加します。新しいカードは、これら2つのディスクだけから構成を選択する必要があります。一人で。LinuxのライブCDを起動して、ディスクの統計を確認します。このアップグレードが機能しない場合は、問題なく古いコントローラーに簡単に戻すことができます。動作する場合は、古いコントローラーから他の2つのディスクを接続するだけで済みます。

可能かどうかはわかりませんが、必要に応じて、新しいカードのコマンドラインからメンバーが不足しているアレイを作成して、2つのディスクだけで4ディスクRAID10を作成できる場合があります。テスト。その後、カード間で同期できます。たぶんそうではありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.