Ini jawaban yang terlambat, tetapi saya ingin menambahkan pendapat saya.
Dari sudut pandang kecepatan murni, drive nearline (seperti yang dianggap OP) akan melakukan hal yang sama baik menggunakan antarmuka SATA atau antarmuka SAS. Meskipun NCQ yang jauh lebih rendah ( 31 entri daripada TCQ 64K), antrian perangkat keras yang terbatas ini cukup, ketika ditambah dengan antrian IO berbasis perangkat lunak yang jauh lebih dalam, untuk mengekstraksi IOPS yang hampir sama yang dapat diperoleh menggunakan TCQ berbasis SAS .
Bagaimanapun, ini tidak berarti bahwa SAS tidak memiliki keunggulan praktis:
- dukungan yang lebih baik untuk ekspander
- dukungan untuk antarmuka tautan ganda
- operasi dupleks penuh
- laju pensinyalan maksimum yang jauh lebih cepat (12 Gb / dtk vs 6 Gb / dtk)
Namun, ketika mempertimbangkan kinerja saja, kenyataan yang menyedihkan adalah bahwa nilai IOPS acak disk mekanis sangat rendah sehingga antarmuka hampir tidak berdampak, tidak termasuk array disk besar di mana kadang - kadang dapat membatasi laju transfer IO berurutan Anda. Karena cara mereka mengambil penundaan rotasi (yang tersembunyi dari OS) ke dalam akun, fitur peningkatan kinerja pembunuh adalah NCQ / TCQ, dan implementasi SATA cukup baik dalam hal itu.
Beberapa perbedaan yang lebih signifikan muncul ketika mempertimbangkan disk SAS high-end, yang tidak hanya menawarkan disk RPM lebih tinggi (10K dan 15K), tetapi memiliki beberapa teknologi penulisan-penggabungan yang menarik (yaitu: teknologi cache media HGST) yang, omong-omong, secara perlahan tumpah ke drive perusahaan-SATA juga.
1 https://ata.wiki.kernel.org/index.php/Libata_FAQ :
Namun, standar ATA memiliki cacat desain. Tag NCQ dianggap sebagai bitmap 32-bit (32-bit dword). Jika semua 32 tag dinyatakan, ini menghasilkan nilai (0xffffffff) yang merupakan nilai yang sama dengan membaca register perangkat keras setelah perangkat keras dicabut, atau mengalami kegagalan besar. Jadi, untuk membedakan kondisi ini, libata secara artifisial membatasi semua konfigurasi NCQ hingga 31 tag, bukan 32.