Raid

你會為 EC2 推薦 mdadm raid10 嗎?

  • March 26, 2011

我在某處讀到一篇部落格文章,與 RAID0 相比,EC2 上的 RAID10 將性能降低了一半。

但是,當您在卷上有關鍵數據庫數據時,如果卷變壞,您還如何防止數據失去?

(我剛遇到一個 RAID0 陣列中的一個卷停止響應的情況……)

我確實有帶有日誌傳送的主/從複製,但如果 R​​AID10 可以幫助我避免它,我不想進行故障轉移。

從討論 EBS 可靠性的 RightScale 部落格文章中找到了這個塊:

從實際的角度來看,這意味著您應該期望從完全冗餘的 RAID 儲存系統中獲得相同類型的可靠性。雖然在技術上可能通過例如在一個實例上鏡像軟體中的兩個 EBS 卷來提高可靠性,但直接依賴 EBS 的效率要高得多。集中精力建構良好的快照策略,以確保頻繁和一致的快照,並建構良好的腳本,使您能夠使用快照以及新的實例和卷從多種類型的故障中恢復。

來源:http ://blog.rightscale.com/2008/08/20/amazon-ebs-explained/

我的理解是,raid1 將寫入翻倍,但可以大大加快讀取速度。

您的數據庫有多大,備份速度有多快?

我還認為 RAID0(僅條帶化)使它更有可能出現問題,即一個卷失去,它的再見數據。

Ec2 EBS 卷的意外 I/O 異常之一是,您第一次寫入 EBS 磁碟時,它需要的時間比任何後續寫入都要長 2 倍。我只用 dd if=/dev/zero of=/newdisk/bigfile1 bs=1024m count=1024 將磁碟填充到 50%,然後擦除大文件,然後寫入需要更正常的速度。

這是一篇關於 ec2 磁碟 I/O 細節的優秀 ec2 開發論壇文章。 https://forums.aws.amazon.com/thread.jspa?messageID=220860

這表示 EBS 磁碟對 raid10 不利

Amazon EC2 磁碟性能 | AF-Design 2009 年 2 月 27 日 … 如果您有大量的讀取或寫入,您可能會這樣做…… Pingback:Amazon EC2 磁碟性能以及為什麼 RAID 10 對 EBS 不利… http:// af-design.com/blog/2009/02/…/amazon-ec2-disk-performance/

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