Megacli中建立虚拟盘参数的含义
2015-07-31 11:48
246 查看
1) WriteBack, WriteThrough
WriteBack:进行写操作时,将数据写入RAID卡缓存,并直接返回,RAID卡控制器将在系统负载低或者Cache满了的情况下把数据写入硬盘。该设置会大大提升RAID卡写性能,绝大多数的情况下会降低系统IO负载。 数据的可靠性由RAID卡的BBU(BatteryBackup Unit)进行保证。大多数情况下,我们都使用这种策略。
WriteThrough:数据写操作不使用缓存,数据直接写入磁盘。RAID卡写性能明显下降,在大多数情况下该设置会造成系统IO负载上升。特别对于io负载很大的服务,表现特别明显。
(2) ReadAheadNone, ReadAdaptive, ReadAhead.
ReadAheadNone:不开启预读。这是默认的设置
ReadAhead:在读操作时,预先把后面顺序的数据加载入Cache,在顺序读取时,能提高性能,相反会降低随机读的性能。
ReadAdaptive:自适应预读,当Cache memory和IO空闲时,采取顺序预读,平衡了连续读性能及随机读的性能,需要消耗一定的计算能力。
(3)Direct, Cached.
Direct:Direct IO模式,读操作不缓存到cachememory中,数据将同时传输到cache中和应用,如果接下来要读取相同的数据块,则直接从Cache memory中获取. 这是默认的设置
Cached:Cached IO模式,所有读操作都会缓存到cachememory中。
(4)Write Cache OK if Bad BBU, No Write Cacheif Bad BBU
WriteCache OK if Bad BBU: 在BBU有问题时(如电池失效), 依旧使用WriteCache, 有一定的数据丢失风险.
NoWrite Cache if Bad BBU: 在BBU有问题时, 不使用Write Cache
WriteBack:进行写操作时,将数据写入RAID卡缓存,并直接返回,RAID卡控制器将在系统负载低或者Cache满了的情况下把数据写入硬盘。该设置会大大提升RAID卡写性能,绝大多数的情况下会降低系统IO负载。 数据的可靠性由RAID卡的BBU(BatteryBackup Unit)进行保证。大多数情况下,我们都使用这种策略。
WriteThrough:数据写操作不使用缓存,数据直接写入磁盘。RAID卡写性能明显下降,在大多数情况下该设置会造成系统IO负载上升。特别对于io负载很大的服务,表现特别明显。
(2) ReadAheadNone, ReadAdaptive, ReadAhead.
ReadAheadNone:不开启预读。这是默认的设置
ReadAhead:在读操作时,预先把后面顺序的数据加载入Cache,在顺序读取时,能提高性能,相反会降低随机读的性能。
ReadAdaptive:自适应预读,当Cache memory和IO空闲时,采取顺序预读,平衡了连续读性能及随机读的性能,需要消耗一定的计算能力。
(3)Direct, Cached.
Direct:Direct IO模式,读操作不缓存到cachememory中,数据将同时传输到cache中和应用,如果接下来要读取相同的数据块,则直接从Cache memory中获取. 这是默认的设置
Cached:Cached IO模式,所有读操作都会缓存到cachememory中。
(4)Write Cache OK if Bad BBU, No Write Cacheif Bad BBU
WriteCache OK if Bad BBU: 在BBU有问题时(如电池失效), 依旧使用WriteCache, 有一定的数据丢失风险.
NoWrite Cache if Bad BBU: 在BBU有问题时, 不使用Write Cache
相关文章推荐
- 使用Python创建简单的HTTP和FTP服务
- redis源码分析(8)——replication
- HDU 5336多校 十滴水模拟
- Win10体验之联想
- 让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法
- git分支的衍合
- 鸟哥私房菜学习笔记五 编码的故事
- PHP转换成JSON数组,及PHP解析JSON数组。
- SQL中游标的使用
- mysql cluster表空间创建相关命令
- 可执行文件的装载与进程
- Ubuntu下如何编译C++11的代码
- 设计模式——装饰者模式
- 可执行文件的装载与进程
- jdk1.8 日期新API LocalDateTime,LocalDate,LocalTime 在Hibernate中无法反序列化解决方法
- ios命名规范
- git分支的衍合
- mysql查询效率查看
- 基于Schema的AOP 配置使用详解
- 《汇编语言》学习笔记 七~八章