1. 程式人生 > >使用RAID 5虛擬磁碟時,dell的perc控制器H310的效能較差

使用RAID 5虛擬磁碟時,dell的perc控制器H310的效能較差

使用RAID 5虛擬磁碟時,控制器H310的效能較差

 

本文介紹了為什麼在R5模式下將PERC H310與虛擬磁碟一起使用會導致效能低下。


 

由於PERC H310被設計成PERC H200的後續產品,因此在設計時並沒有控制器快取記憶體。但是,H310支援RAID 5,這是H200所沒有的功能。具有寫入快取記憶體的RAID 5虛擬磁碟的最高寫入效能通常等於100-150 MB/s的吞吐量乘以RAID 5中物理磁碟的數量,再減去一個用於奇偶校驗的驅動器。

具有控制器快取記憶體的PERC控制器能夠達到此級別的效能,因為它能夠在計算奇偶校驗之前緩衝大量的I/O,並在以後將資料寫入磁碟。

但是,沒有控制器快取記憶體的RAID控制器針對從主機發送到RAID 5的每次寫入I/O,在每次寫入前被強制執行多次讀取操作。這意味著當寫入I/O傳送到RAID 5虛擬磁碟時,它必須讀取包含I/O邏輯塊地址(LBA)的整個磁條、插入寫入資料、重新計算奇偶校驗並將I/O寫入到磁碟。僅當I/O寫入磁碟時,控制器才會確認I/O已完成。

 

 

注意:這些效能可以通過具有快取記憶體但快取記憶體被禁用的RAID控制器來實現。

 



任何工作負載主要由寫入構成的使用者應嘗試使用RAID 10來替代RAID 5。  對H310 RAID控制器進行任何更改都無法解決這個問題,因為這屬於硬體限制。
PERC控制器H710具有快取記憶體功能,可以替代H310。