Sql-Server

EC2 上的 SQL Server:我如何設置 EBS

  • May 3, 2011

早上好。

我們在 Amazon EC2 上有一個帶有 SQL 框的服務,正如在這個問題上所建議的那樣,我們正在使用 EBS 來儲存數據……問題是,設置儲存的最佳方法是什麼?

目前,在開發階段,我們在 RAID 0 中有 4 個 10Gb“磁碟”(應該足夠了,以後可能會考慮更多)(這讓我擔心……)。我們每 3 小時對 SQL 框本身進行一次備份,但我擔心 RAID 0 和失去 EBS 卷會導致我們失去幾個小​​時的數據……

我只是想知道,鑑於我們正在執行 Windows,對此的最佳做法是什麼?RAID 1?10?5? 還有什麼?

謝謝。

EBS 卷的 AFR 低於普通商品硬碟(它們在 EBS 抽象之後是冗餘的),因此通常使用 RAID 0 來提高速度和可靠的 I/O。

但是,這與頻繁的備份和恢復機制相結合,以防驅動器發生故障。或者,使用 RAID 10,它仍然比單個磁碟更快,並有助於通過一些冗餘來消除錯誤。EBS 卷內置了足夠多的故障保護措施,您應該更擔心替代故障模式而不是單個驅動器故障。

PS:選擇 8 個驅動器,當驅動器為 2 的冪時,Linux 中 RAID 0 的速度似乎線性增加。不確定這是軟體 RAID 還是 EBS 系統本身的一個因素。

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