IBM DS存储存储性能调优
2014-05-21 11:39
281 查看
ibm存储适用,其他存储有类似参数。 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,那么完成一次操作会使用更多的cacheblock。 2、指定卷上面的cache参数2、1 read cache:允许服务器的读操作从控制器的cache中读取所需要的数据,如果数据不在cache,控制器从磁盘中读取数据并存放在cache中,知道cacheflush。2、2 read-ahead(prefetch):允许控制器从磁盘上读取数据到cache中的时候,读取附加的一些数据到cache中。在下一次IO可能会使用到这些数据,这样在性能上可能会有所提高。2、3write cache:数据不直接写到磁盘,先写到cache中。不一定writecache能够提高性能。如在持续的大数据量的时候write cache可能会不关掉cache慢,因为会频繁的出现cache flush。2、4 write cache是否使用电池保护:如果不用电池保护写cache,可能会出现数据丢失。2、5 write cache mirror:可靠性提高,但是性能会降低。 由于读、写均共享cache,因此需要整体考虑用于读、写cache的大小,以及对整体性能的影响。
相关文章推荐
- 性能翻倍 IBM利用DS3500拓展存储新市场
- 详解IBM DS 存储 Failover 的三种模式
- IBM DS4700 存储在线更换故障硬盘步骤及注意事项
- 【HBase调优】Hbase万亿级存储性能优化总结
- IBM存储设备DS3500访谈
- IBM DS存储 failover实验
- 【HBase调优】Hbase万亿级存储性能优化总结
- 在SQL Server 2016里使用查询存储进行性能调优
- IBM DS 5300存储硬盘故障数据恢复详解
- 【HBase调优】Hbase万亿级存储性能优化总结
- IBM存储:DS4700+TS2900数据备份成功案例
- Spark 2.x 性能调优-IBM
- 转载:使用IBM Page Detailer 分析Web 应用性能与调优
- 【HBase调优】Hbase万亿级存储性能优化总结
- LAMP 系统性能调优,第 1 部分: 理解 LAMP 架构(原创整理来自IBM)
- 【HBase调优】Hbase万亿级存储性能优化总结
- 【HBase调优】Hbase万亿级存储性能优化总结
- IBM存储DS4000监控配置手记
- MYSQL数据库性能调优之五:解决慢查询--存储引擎与数据类型
- 【HBase调优】Hbase万亿级存储性能优化总结