web-dev-qa-db-ja.com

SATAの経験SASインターポーザーカード?

SATAとSAS片側のディスクおよび反対側のより大きなストレージアレイのSATAディスクの潜在的な bad behaviour の可能性がある)の現在の価格差が原因であることがわかりました。いわゆる SATA-to-SASインターポーザー カード。

「SAS機能を既存のSATAディスクドライブにシームレスに追加する」と宣伝されていますが、これらの製品または同様の製品で経験を積んだ人はいますか。私が識別できる主な利点は、ケーブル電圧の増加です(すべてのドライブがSAS=接続されている場合)、ドライブとマルチパスの電源を再投入する機能(必要な場合)明らかに、SATAドライブはRAIDエディションである必要があります。

問題は次のとおりです。これらのカードは実際にストレージシステムの全体的な信頼性を向上させますか、それともSATAディスクに障害が発生してもトラブルを引き起こしますか?

編集:私は架空の答えを求めているのではなく、実際の経験のみをお願いします。

典型的な10k SASドライブは、7200 SATAドライブよりも信頼性が高く(パフォーマンスも優れています)です。しかし、物理的に同じSATAのディスクであるニアラインSASはどのように動作しますか? 、インターポーザー付きのSATAバージョンと比較しますか?

12
korkman

私の2セント:SATAハードウェア(具体的には、粗末なSATAコントローラー)で発生する可能性のあるEdgeケースの障害が心配な場合は、実際のSASディスクにお金をかけます。

これらのカードは、缶に書かれていることを実行します。これらは、SAS(SCSI)コマンドをSATAコマンドに変換し、さらにいくつかの機能(電源制御やスピンアップ制御など)を実装します。
それらは他に何もせず(ドライブは依然としてSATAであり、パフォーマンス特性は変更されておらず、信頼性は変更されていないなど)、環境に新しい複雑さのレイヤーを追加します(ハードウェア+ソフトウェアのいずれかです)失敗する、欠陥があるなどの可能性があります。)-私の観点からは、適切なSASドライブを購入するだけでなく、失敗する可能性が高くなります。

9
voretaq7

SATAとSASドライブを同じバックプレーンで最大化している場合、それらを使用する主な理由が1つあります。それらは異なる信号レベルを使用するため、同じバックプレーンで両方を使用することは推奨されません。

これらはSATAインターフェースをSASに、またはその逆に変換する必要があるため、これらはこの潜在的な問題を軽減します。

他に考えられる唯一の理由は、SASドライブのみを対象としたサーバー用のドライブトレイ/キャディーがあり、SATAドライブをこれらに適合させたかった場合です。この場合、インターポーザーは、さまざまなネジ位置を補正する必要があります。

2
Robin Gill

インターポーザーを使用すると、ドライブにいわゆるネイティブSASエクスペリエンスが提供されますが、これらのトレードオフは、これらのインターポーザーデバイスにも委任されているエラー処理および回復メカニズムです。T10がありますがSCSIからATAへの変換(SAT)について書かれた文書ですが、詳細は実装者に委ねられています。SATAには、SASで使用される中止コマンドの概念がありません。 =コマンドを回復するためのドメイン。SAS=インターポーザがホストによって中止される必要のあるコマンドを持っている場合、中止はデバイスのソフトリセットと同等のSATAに変換されます。 SATAドライブを使用してすべてのアクティブなコマンドを削除し、レイテンシやその他の微妙な障害を引き起こします(必要に応じて詳細を記入できます)。ホストがアボートを発行しないようにする必要があるため、この問題は発生しません。ドライブでエラーが発生し、オーバー/アンダーランが発生した場合インターポーザーには、デバイスのリセットでその状態をクリアし、本質的にアボートと同じ効果をもたらす以外に何もありません。後者の例では、ホストは制御を持たず、システムの性質です。

場合によっては、インターポーザーを使用せず、ネイティブSATAコマンドセットを使用する方がよいでしょう。ほとんどのSASコントローラは、SASとSATAアタッチメントの両方をサポートし、混在も可能にします。ただし、SATAドライブへのデュアルポートアクセスが要件である場合、インターポーザー。または、FATと呼ばれるドライブのクラスがありますSASドライブ(脂肪は容量を意味し、物理的なフォームファクターを意味しません))ドライブの信頼性は間違いなく$$ sasドライブよりも少ないです。

2
Rakesh

質問はすでに回答されていると思いますが、私の経験では、通常は失敗しないデバイスでも、新しい障害点であり、ハードドライブの障害が見つかる状況をイメージして、別のものを追加します。通常はハードドライブになりますが、ドライブを変更する前に、インターポーザーが正しく動作していることを確認してください。

0
Coré

もちろん、いくつかのトレードオフがありますが、現在の回答が肯定的なユースケースを提供するかどうかはわかりません。インターポーザーの最大の利点はマルチパスであり、かなり大きな単一障害点がシステムから取り除かれているとしましょう。その機能だけでも価値がありますか?

SASドライブを購入することと比較することはできません。これは、インターポーザーの価格の2倍に対して$ 40を費やすためです。単一のドライブ(インターポーザー)を失う可能性が高まる代わりに、完全に冗長なアクティブ-アクティブセカンダリホストを追加すると、ドライブあたり40ドルの価値がありますよね?

理論的なアドバイスはありませんでしたが、それは良い方針だと思います。 SAS interprosersを使用して、特に2つの直接接続されたホストを使用する目的で、SATA-SSDを使用してエンクロージャーのサブセットをデプロイしています。この方法でエンクロージャーを正確に構築している企業がある問題は、私が思うに、インターポーザーを調達し、実際にはそれらをエンクロージャーに取り付けることです。しかし、言うまでもなく、実用的な場所で使用する必要があります。

0
Jeremy