文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 招聘 专题 新闻
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» 服务器硬件 » cache参数对磁盘阵列性能和可靠性的影响       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: cache参数对磁盘阵列性能和可靠性的影响  ( 查看:431  回复:1 )   
 
monkeyking09
主版主  点击可查看详细


十二生肖之鼠   处女座   行业勋章   技术勋章   诚信兄弟  
帖子 709
精华 2
无忧币 7590
积分 1100
阅读权限 150
来自 (保密)
注册日期 2006-11-10
最后登录 2008-7-22 离线

[查看资料]  [发短消息]  [Blog
  QQ    ICQ 状态     
发表于:2007-10-2 10:07   标题:cache参数对磁盘阵列性能和可靠性的影响
上一帖 |
cache参数对磁盘阵列性能和可靠性的影响

请大家多指正。

下面所说不一定适用某些磁盘阵列。

1、调整全局cache参数
1、1 start and stop cache flush:这两个参数影响控制器处理cache区域的操作,在这中情况下是按照先进先出的原则往磁盘上写数据。这只对打开了写cache的情况下适用。

在一般的情况下,在决大多数时候start的值大于stop的值。但是也有少量的情况下start等于stop的值。如start=stop=80%意味着,控制器的cache将不允许超过80%的部分用于写cache操作,在这种情况下,控制会尽可能的将80%的cache做为写cache使用,这对应用而言,写的性能可能是比较,但是在数据的可靠性保护方面可能不是很好。如果从数据保护的角度来看,使用比较小的start和stop值可能是比较好的。(针对cache掉电等意外情况下,cache中丢失数据的多少来考虑)

1、2 cache block size参数
如果IO操作均小于cache block size的大小,那么每一次IO写到cache中,都会浪费cache的使用情况(对于一个cache block中没有使用的部分,不能用做其他的IO)。如果IO操作均大于cache block size,那么完成一次操作会使用更多的cache block。

2、指定卷上面的cache参数
2、1 read cache:允许服务器的读操作从控制器的cache中读取所需要的数据,如果数据不在cache,控制器从磁盘中读取数据并存放在cache中,知道cache flush。
2、2 read-ahead(prefetch):允许控制器从磁盘上读取数据到cache中的时候,读取附加的一些数据到cache中。在下一次IO可能会使用到这些数据,这样在性能上可能会有所提高。
2、3write cache:数据不直接写到磁盘,先写到cache中。不一定write cache能够提高性能。如在持续的大数据量的时候write cache可能会不关掉cache慢,因为会频繁的出现cache flush。
2、4 write cache是否使用电池保护:如果不用电池保护写cache,可能会出现数据丢失。
2、5 write cache mirror:可靠性提高,但是性能会降低。

由于读、写均共享cache,因此需要整体考虑用于读、写cache的大小,以及对整体性能的影响。



找一湖碧水,钓几尾闲鱼,忆人生得失,心游凡尘外,温一壶好酒,交一群朋友。临渊羡鱼,不如退而结网
2007-10-2 10:071楼
[ 顶部 ]
 
sx2411130
新新人类  点击可查看详细



帖子 139
精华 0
无忧币 20
积分 139
阅读权限 20
注册日期 2007-12-12
最后登录 2008-2-28 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-2-11 00:31 
学习!!!!!



网络工程师到底该不该去考CCIE认证?
2008-2-11 00:312楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号