Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11285168
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-07-18 10:12:29

remote volume mirror的一些要求:
每个控制器要求使用一个专门的port进行remote volume mirror的通讯,主机是不能够和这些port进行通讯【每个控制器只有有两个port,mini-hub仅提供连接,可以简单理解为一个mini-hub插在一个fc port】。

最大lun的个数减少了,没有启用remote volume mirroe的时候。fast700最大可以支持2048个lun【要求使用8。2上版本的管理软件】,可以使用的lun个数变为512 ,写错了应该时256

镜像的lun关系对为16

每个控制器要求使用一个额mirror depository logical volume,奇作用是记录相应的状态信息,主机不能直接对这个lun进行相应的读写操作

FAST性能监视:
1÷totals ios:监视一个制定地控制器或lun地i/o活动来决定高地活动区域,如果在某一个lun上比较低,考虑增加array地容量。可以看到不同地控制器上的io可以考虑改变一些lun的属主

2÷read precentage:决定一个logical driver上应用实际的活动,如果读比写慢,考虑改变raid级别

3÷cache hit percentage:值高是比较满意的应用性能,cache hit percentage和total ios是相互关联的。如果值比较低可能是随机地无须访问太多,或者考虑增加控制器地内存[如果没有打到最大地值]。如果是某一个lun上太低,可以考虑使用cache read ahead。

4÷current kb/sec和maximun kb/sec:控制器地传输率被应用io size和io rate决定。一般情况下小应用io需求导致一个更低地传输率但是提供一个更高地io rate和更短地响应时间。

5÷curent io per second 和maximun io persecond:事实上影响io per second的因素有访问模式[随机访问或顺序访问]、io size、raid level、segmeng size以及array中的硬盘驱动器数量。

6÷cache的一些参数
a、starting and stoping cache flushing level:影响控制器cache处理没有写的cache entries,只有在配置有cache write-back时有效。写没有写没有的cache entries到硬盘上叫做flashing。配置开始和停止flashing 级别值。当cache的使用的达到一定的上限的白分比时,cacher中的数据开始写到硬盘上,当cache的使用达到一定下限的白分比停止写数据到硬盘上。flashing的时候先写cache中的数据。
b、cache block size:控制器内存分配单元size,根据应用决定大小。
c、write cache mirror:提高可靠性,但是降低性能
d、read-ahead multiplier:影响读的性能,控制了多少附加的数据块将会被存储在cahce中在一个读的需求完成后,这能够加速随后发生的硬盘访问,在连续访问的环境中非常有用。如果时随机访问,建议此值为0,如果为连续访问,建议为1-4。
e、write-back和write-through caching:write-though cache,在这种情况下,cache仅仅增加读的性能,数据直接写到硬盘上,写的时候根本不使用cache。write-back cache:能够增加写的性能,数据不直接写到硬盘,先写到cache中,从应用上看来,这比直接写到硬盘上快多了。低负载的时候,write-back比write-though更快。如果很多数据要写,write-back方式要不停地写到硬盘上以便在cache上腾出空间,在这种情况下write-though实际上更快
阅读(301) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~