首页 > 其他 > 详细

磁盘阵列RAID缓存参数配置优化

时间:2020-09-28 13:12:07      阅读:38      评论:0      收藏:0      [点我收藏+]
RAID配置参数中,对性能影响最大的策略是写策略(Write Policy),其次读策略和I/O策略(Read Policy/I/O Policy)也对性能的提升有一定1的帮助。
推荐参数:
RAID标配:有缓存卡,并RAID卡带电池
Write Policy: WB
Read Policy: RA
I/O Policy: Cached
预读策略和缓存I/O虽然对提升性能有一定帮助,但是效果并不是很明显,这两个策略还与命中率相关,而磁盘的命中率不像是redis等缓存数据的命中率那样,能够通过各种手段对缓存的数据进行结构性的调整,以提升命中率。

对于这三个策略的参数详解如下:
1、Write Policy
该项有三个参数可以选择
WriteThrough(WT):直写模式,直接写入磁盘,无缓存卡时,选择该策略
Write Back With BBU(WB):在电池损坏的时候,会修改策略回到WT,性能下降但是能够保障数据安全。带RAID缓存卡时,推荐该策略,对性能影响巨大。
Always Write Back:在电池损坏时,不会更改写策略,依旧是使用缓存策略,如果这时候异常断电,会导致数据丢失(丢失在缓存中的那部分数据)

2、Read Policy
该策略可以根据具体情况选择,对性能的影响不是很大
ReadAhead(RA):开启预读功能,在读操作的时候,预先把后面顺序的数据载入raid缓存卡。
ReadAdaptive(ARA):自适应预读,在缓存和I/O空闲时选择预读,默认策略

3、I/O Policy
该策略对性能的提升程度,更多的取决于命中率
Direct:所有第一次读操作都是读磁盘,并且缓存读内容到高速缓存器,再次读相同内容时,先读缓存
Cached:所有第一次读操作都是先读缓存,缓存中没有再读磁盘,并且缓存到高速缓存器中

4、Disk Cache Policy
Disabled
RAID模式建议关闭磁盘缓存,防止机房停电时磁盘自带缓存中的数据丢失,磁盘可不带电池,这个参数对性能一般影响不大。

磁盘阵列RAID缓存参数配置优化

原文:https://blog.51cto.com/13691477/2538646

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!