Hard-Drive

SAS 與 SATA 驅動器的優點是什麼?

  • June 12, 2013

購買 SAS 驅動器優於 SATA 驅動器的優點是什麼,反之亦然?

SAS=SCSI=可管理性,尤其是在負載下以及更好的故障前診斷和調整能力。昂貴和低容量/£$€。

SATA=價值、容量和足夠的性能,適用於許多負載,但請注意,99% 以上的 SATA 驅動器並非設計為在脅迫下 24/7/365 工作。將它們置於繁忙的伺服器工作負載下也會顯著影響它們的 MTBF。

除了伺服器和高端工作站之外,我建議將 SATA 用於一切。總體而言,您確實無法在數據庫工作方面擊敗 SAS。

您的問題有兩個獨立的部分。稍微簡化一下,磁碟由硬體和控制器組成。通常當人們說“SAS”或“SATA”時,他們指的是控制器。原則上,SAS 是一種更複雜的協議,儘管實際上對於最多具有 8 個磁碟的伺服器來說,它們之間可能沒有太大區別。

關於硬體:磁碟硬體往往根據尋軌時間分為兩類。快速磁碟的尋軌時間為 3 到 4 毫秒,而速度較慢的磁碟的尋軌時間為 7 到 9 毫秒。(我說“更慢”,但 7-9 毫秒仍然相當快!)。

通常 SAS 控制器適用於快速磁碟,而 SATA 控制器適用於較慢磁碟,但也有例外。例如,Western Digital Velociraptor 磁碟具有 SATA 控制器,但尋軌時間為 3ms。因此,當人們說“SAS 磁碟”時,這通常是指“帶有 SAS 控制器的快速磁碟”,而“SATA”是指“帶有 SATA 控制器的較慢磁碟”。

一切都很好,但要真正回答您的問題,當磁碟必須進行大量隨機訪問時,尋軌時間非常重要。SQL Server 和 Exchange 就是很好的例子。如果磁碟是瓶頸,那麼 SAS 磁碟將比 SATA 快很多。然而,有兩點需要說明。

首先,一個好的控制器會產生很大的不同。我使用戴爾,我特別喜歡 Perc5/i 和 6/i 控制器。我有幾個 2950,在 Perc5/i 上帶有 6 個 SATA 磁碟作為 RAID 5,這些都非常快。也許它們不如 6 個 SAS 磁碟快,但它們比我在舊 2850 伺服器中使用的 Perc 4/e 上的 4 個 SCSI 320 磁碟 RAID 5 快。

其次,儘管 SATA 磁碟比 SAS 慢,但在許多小型企業中,磁碟速度不會成為瓶頸。

最後一個考慮因素是,傳統上 SCSI 磁碟比 SATA 更​​可靠,不是因為控制器,而是因為磁碟硬體是按照更高(而且更昂貴!)標準建構的。現在您有了專門為伺服器設計的西部數據 RE3 SATA 磁碟等品牌,我不確定這是否仍然是個大問題。

JR

引用自:https://serverfault.com/questions/8997