回答:
SAS = SCSI = manageability、特に負荷がかかっている場合、および事前障害診断とチューニング機能が向上しています。費用がかかり、低容量/£$€。
SATA =多くの負荷に対する値、容量、適切なパフォーマンス。ただし、SATAドライブの99%以上は、24時間年中無休で動作するように設計されていないことに注意してください。また、それらをビジーなサーバーワークロードに配置すると、MTBFに劇的な影響を与える可能性があります。
サーバーとトップエンドのワークステーション以外の作業にはSATAをお勧めします。全体としてSAS for DBの仕事に勝るものはありません。
質問には2つの部分があります。ディスクを少し簡略化すると、ディスクはハードウェアとコントローラーで構成されます。通常、人々が「SAS」または「SATA」と言うとき、彼らはコントローラーを指しています。原則としてSASはより洗練されたプロトコルですが、実際には最大8台のディスクを搭載したサーバーの場合、おそらく大きな違いはありません。
ハードウェアについて:ディスクハードウェアは、シーク時間に基づいて2つのクラスに分類される傾向があります。高速ディスクのシーク時間は3〜4ミリ秒で、低速ディスクのシーク時間は7〜9ミリ秒です。(私は「遅い」と言いますが、7-9msはまだかなり速いです!)。
一般に、SASコントローラーは高速ディスクに適合し、SATAコントローラーは低速ディスクに適合しますが、例外があります。たとえば、Western Digital VelociraptorディスクにはSATAコントローラーがありますが、シーク時間は3ミリ秒です。したがって、人々が「SASディスク」と言うとき、これは通常「SASコントローラーを備えた高速ディスク」を意味すると解釈され、「SATA」は「SATAコントローラーを備えた低速ディスク」を意味します。
すべて非常にうまくいきますが、実際にあなたの質問に答えるために、ディスクが多くのランダムアクセスをしなければならないとき、シーク時間は非常に重要です。これの良い例は、SQL ServerとExchangeです。ディスクがボトルネックの場合、SASディスクはSATAよりもはるかに高速になります。ただし、2つのポイントがあります。
まず、優れたコントローラーは大きな違いをもたらします。私はデルを使用し、特にPerc5 / iおよび6 / iコントローラーが好きです。RAID 5としてPerc5 / iに6つのSATAディスクを搭載した2950がいくつかありますが、これらは非常に高速です。6個のSASディスクほど高速ではないかもしれませんが、古い2850サーバーで使用していたPerc 4 / eで4 SCSI 320ディスクRAID 5と言うよりも高速です。
第二に、SATAディスクはSASよりも低速ですが、多くの小規模ビジネスではディスク速度がボトルネックになりません。
最後の考慮事項の1つは、従来のSCSIディスクは、コントローラーのせいではなく、SATAよりも(はるかに)信頼性が高いということです。サーバー用に特別に設計されたWestern Digital RE3 SATAディスクのようなブランドを持っているので、これがまだそれほど大きな問題であるかどうかはわかりません。
JR
トピック(シリアル接続SCSI)に関するウィキペディアのメモを次に示します。
SASシステムとSATAシステムは、ホストバスアダプターに接続されたポート番号によってSATAデバイスを識別しますが、SASデバイスはWorld Wide Name(WWN)によって一意に識別されます。
SASプロトコルは、SASドメインで複数のイニシエーターをサポートしますが、SATAには類似のプロビジョニングはありません。
ほとんどのSASドライブはタグ付きコマンドキューイングを提供しますが、ほとんどの新しいSATAドライブはネイティブコマンドキューイングを提供し、それぞれに長所と短所があります。
SATAはATAコマンドセットに従い、ハードドライブとCD / DVDドライブのみをサポートします。理論的には、SASはスキャナーやプリンターなど、他の多くのデバイスもサポートしています。ただし、このようなデバイスのほとんどは、USB、IEEE 1394(FireWire)、イーサネットなどのバスを介した代替パスも発見しているため、この利点は無意味な場合もあります。
SASハードウェアは、デバイスへのマルチパスI / Oを許可しますが、SATA(SATA IIより前)は許可しません。仕様に従って、SATA IIはポート乗算器を使用してポート拡張を実現します。一部のポートマルチプライヤメーカーは、ポートマルチプライヤハードウェアを使用してマルチパスI / Oを実装しています。
SATAはパラレルATAの汎用の後継として販売されており、消費者市場では一般的なものとなっていますが、より高価なSASは重要なサーバーアプリケーションを対象としています。
SASエラー回復および-reportingは、SATAドライブで使用されるATA SMARTコマンドよりも多くの機能を持つSCSIコマンドを使用します。
SASは、SATA(400-600 mV TX、325-600 mV RX)よりも高い信号電圧(800-1600 mV TX、275-1600 mV RX)を使用します。より高い電圧は、(他の機能の中でも)サーバーバックプレーンでSASを使用する機能を提供します。
SASは信号電圧が高いため、最大8 m(26フィート)のケーブルを使用できます。SATAには1 m(3フィート)のケーブル長制限があります。