web-dev-qa-db-ja.com

SASエキスパンダーはSASコントローラーで透過的に機能しますか?

私はSASエキスパンダーに不慣れで、正しく理解しようとしています。SASエキスパンダー、SASエキスパンダーをサポートするコントローラーにより、コントローラーでサポートされるドライブの全容量を利用できます。

ただし、SAS 4 x SSF-8087ポートを備えたコントローラーがあり、それ自体で16個のディスクをサポートします。その後、私が理解している限り、代わりにこれらのそれぞれを接続できます。ディスク容量を増やすためにエキスパンダーにポートします。

ただし、SASコントローラは、エクスパンダを介さずにコントローラに直接接続されているかのようにすべてのディスクを「認識」します。コントローラをネットワーク内のスイッチとして見ることはできますか?エクスパンダ1とエクスパンダ3のディスクからRAIDを作成する方法

更新:

私は本当にSAS=エキスパンダーを使用する必要がある特定のプロジェクトを持っていません。私はそれらがどのように機能するのか知りたくて、1つ以上を使用した場合の仕組みを考えていましたSAS弊社のサーバーの1つで実行されているLSI MegaRAIDコントローラー(9260-16i)を備えたエクスパンダー。ただし、「ローカル」ディスクとディスクの区別については特に考えていませんLSI MegaRAIDコントローラーには4つのSFF-8087ポートがあり、16台のドライブを収容できます。

9
sbrattla

まず、立ち止まって、現実的な目標について考えます...

あなたの質問への短い答えは、SASはスイッチングプロトコルです。エキスパンダーを介して接続されたドライブはすべてアクセス可能であり、単一のコントローラーによって透過的にアドレス指定できます。

ただし、残りの質問は、特定のコントローラー、ストレージアーキテクチャ、および最終的に使用するストレージエンクロージャーのバックプレーンの機能です。

詳細な情報なしに特定の答えを出すことは不可能です。

  • いくつのディスクが必要ですか?
  • どのRAIDコントローラまたはSAS HBAを使用していますか?
  • これらのディスクは内部または外部ですか?
  • 具体的にどのようなSASエキスパンダーカードを使用する予定ですか(市場に多くあるようではありません)?
  • どのサーバーとエンクロージャーのハードウェアを検討していますか?
  • このセットアップのアプリケーション/理由は何ですか? ( [〜#〜] zfs [〜#〜]ストレージスペース ?)

4 x SAS SFF-8087 ポートを備えたコントローラーの例を使用してみましょう。これらはシャーシの通信insideのためのものです。各SFF-8087ポートは、4つのドライブを収容できる4レーンのコネクターです。あなたの場合、合計16ドライブ...サーバーは通常、4、8、12、16、または24/25の内部ドライブベイ容量しかありません。

  • 4および8ドライブレベルでは、内部サーバードライブバックプレーンのレーンとドライブの比率は1:1で、通常は1つまたは2つのSFF-8087ポートを備えています。 オーバーサブスクリプションなし!

  • 12ポートサーバーの場合、エキスパンダーは通常バックプレーンに組み込まれており、入力は単一のSFF-8087ポートになります。 オーバーサブスクリプション!

  • 16個の内部ベイを備えたサーバーの場合、単一または複数のSAS/RAIDコントローラーからのサービスを目的とした4つの個別のSFF-8087ポートが表示されることがあります。しかし、16ポートでは、代わりにmayバックプレーンにエキスパンダーがあります。

  • 私が遭遇したほとんどすべての24または25ベイサーバーは、ドライブバックプレーンに組み込まれたエクスパンダーを備えており、1つまたは2つのSFF-8087ポートに対応しています。例外は、HP ProLiant DL370 G6のようなもので、3つの8ベイドライブケージを受け入れることができ、それぞれに2つのSFF-8087ポートが必要です。

だから、いつPCIeカードを使うのかSAS Expanders?

注:HPは素晴らしい PCIe SAS expander を作成します。ストレージプロジェクトでの使用を中心に構築された コミュニティ全体 があります。

私が目にする最も一般的なケースは、2つのSFF-8087ポートを備えたマザーボードまたはPCIeコントローラーであり、複数のドライブケージに分割された8台を超えるドライブを接続する必要があります。コントローラで16ポートが利用可能で、エキスパンダを介してそれを増やしてより多くのinternalドライブに対応したいというシナリオのようなことは想像できません。 16個を超えるディスクを搭載したサーバーで作業している場合、どこかにバックプレーンエキスパンダーが見つかることがあります。これにより、PCIeエクスパンダーが不要になります。

ただし、外部ストレージを見ると、これはすべて異なります。トランスポートは SAS SFF-8088 外部ケーブルになります。ほとんどの外付けドライブシェルフ/ JBODには、エキスパンダーが組み込まれています。


HP SAS expander カードを介してHP ProLiant DL370 G6サーバー内の2つのドライブケージに接続されたHP Smart Array P410iコントローラーからのRAID構成出力の例。カードに注意してください。エンクロージャーとして表されます(Vendor ID HP, Model HP SAS EXP Card)および独自の SAS WWN があります。

Smart Array P410i in Slot 0 (Embedded)    (sn: 5001438006503640)

   array A (Solid State SATA, Unused Space: 0  MB)

      logicaldrive 1 (223.5 GB, RAID 0, OK)

      physicaldrive 5C:2:8 (port 5C:box 2:bay 8, Solid State SATA, 240.0 GB, OK)

   array B (SAS, Unused Space: 0  MB)

      logicaldrive 2 (68.3 GB, RAID 1, OK)

      physicaldrive 7C:2:1 (port 7C:box 2:bay 1, SAS, 72 GB, OK)
      physicaldrive 7C:2:2 (port 7C:box 2:bay 2, SAS, 72 GB, OK)

   array C (SATA, Unused Space: 2651025  MB)

      logicaldrive 3 (1000.0 GB, RAID 1+0, OK)
      logicaldrive 4 (500.0 GB, RAID 1+0, OK)

      physicaldrive 2C:1:1 (port 2C:box 1:bay 1, SATA, 1 TB, OK)
      physicaldrive 2C:1:2 (port 2C:box 1:bay 2, SATA, 1 TB, OK)
      physicaldrive 2C:1:3 (port 2C:box 1:bay 3, SATA, 1 TB, OK)
      physicaldrive 2C:1:4 (port 2C:box 1:bay 4, SATA, 1 TB, OK)
      physicaldrive 3C:1:5 (port 3C:box 1:bay 5, SATA, 1 TB, OK)
      physicaldrive 3C:1:6 (port 3C:box 1:bay 6, SATA, 1 TB, OK)

   Expander 250 (WWID: 50014380133153E6, Box: 1)
   Enclosure SEP (Vendor ID HP, Model HP SAS EXP Card) 248 (WWID: 50014380133153E5, Box: 2)
   SEP (Vendor ID PMCSIERA, Model  SRC 8x6G) 249 (WWID: 500143800650364F)

enter image description here

11
ewwhite

エクスパンダーエンクロージャーが別のエクスパンダーエンクロージャーの後ろに置かれるべきではないことに同意できます。私の経験から、それは動作しているように見えますが、ドライブの表示や初期化など、非常に奇妙な動作の多くを実行しています。 SAS raid card from main server。それはかなりうまく機能するようですが、それでもいくつかの問題がありますが、ドライブ自体に関連している可能性があります。エキスパンダーは同じタイプではありませんが、最初のものそのraidcontrollerで何の問題もなく何年も実行されますが、2番目のエキスパンダーが異なるので、私が抱えている問題を発見する必要があります。ソフトウェアやハードウェアに関連している可能性があります。

-Highpoint 2722 SAS 2つの外付けRAIDカードSAS 8088ポート-36ポートのベイ24とChenbroエキスパンダー(バックプレーン上ではない)付き-エキスパンダーエンクロージャ2 24ベイおよびGooxi jbodエキスパンダーバックプレーン

Raidcardは両方のエキスパンダーを認識します。Chenbroは24 4Uエンクロージャーで、Gooxiはファンや温度などのハードウェアモニタリングを備えています。

ソファーまで私はGooxiにドライブをインストールするのにいくつかの問題があり、それは時間の負荷がかかります-)

0
Highflow