web-dev-qa-db-ja.com

sasコントローラーとsas raidコントローラーの違いは何ですか?

Sasコントローラーとsas raidコントローラーの違いは何ですか?それらは同じものですか、名前が違うだけですか、またはSASコントローラはRAID機能のない純粋な接続ポイントであり、SAS RAIDコントローラは構成する(どういうわけか?)

1
Michael Cropper

A SASコントローラ(HBA、ホストバスアダプタ)自体にはRAID機能がありません。ただし、基盤となるオペレーティングシステムにプラグインされている多くのディスクを表示するだけであり、OSの仕事です。それらをどうするか。

RAIDコントローラには、カード自体にプロセッサが組み込まれています(RAMも必要です)。つまり、RAMはキャッシュとして機能し、プロセッサはRAID機能を実行します。基盤となるOSが認識するディスクの数は、RAIDボリュームの構成方法によって異なります。

A SAS HBAは通常、テープドライブなどの非ディスクベースのデバイスもサポートします。RAIDコントローラーは通常サポートしません。

A SASまたはRAIDコントローラーは通常、SATAディスクと下位互換性がありますが、同じカードでSATAとSASを混在させることができるかどうかは、カードによって異なります。

ZFSやWindows Storage Spacesなどの最新のソフトウェアストレージソリューションを使用している場合は、はるかに低いコストでSAS HBA(非RAID))で十分です。

これらの両方のケースで、PCIeレーンまたはRAIDコントローラーの速度によって制限される場合があることに注意してください。ミッドティアRAIDカードは通常約700MB /秒で制限されますが、SASコントローラは8x PCIeリンクを飽和させる可能性があります(反対側のディスクが維持できる場合、〜7000MB /秒)アップ)。

3
Mark Henderson

A SAS HBAは、ディスクの束をサーバーに個別に提示します。これは、実際には、頭字語JBODの出所です。ディスクの束だけです。RAIDが必要な場合、OSは、ソフトウェアRAIDで。

A SAS RAIDコントローラーは、ディスクを個別に提示するのではなく(そのように構成されていない限り))、ハードウェアRAIDサービスを提供し、RAIDアレイを仮想ディスクとしてサーバーに提示します。

1
Michael Hampton