使用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。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章