• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

镜像 rootvg 对性能的影响[zt]

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: ChinaUnix.net

软件测试论坛讨论

领测软件测试网
镜像时,如果产生一个写入操作,就必须同时写入所有的逻辑卷副本。一般来说,着一写入过程会比写入没有镜像的卷慢一些。
由于完成两个磁盘 I/O需要比一个更多的指令,镜像操作也会为 CPU 带来额外的开销。理解 rootvg 逻辑卷的布局很重要,这样就可以猜出在镜像 rootvg 逻辑卷时会存在什么问题了。
看一下一般可以在rootvg中找到的逻辑卷,我们发现大多数在 / 下的文件,包括那些在存放许多可执行程序的 /usr/bin下的文件都是被频繁读取的数据。调页空间只有在系统中物理内存不足以容纳当前的活动时才被用于写入操作。系统一次次调页很普遍,但保持在繁重页面调度的状态会导致糟糕的相应时间。额外的物理内存通常会解决这一问题。
很多类型的应用程序都可以在 /tmp和 /var 文件系统中进行写文件操作。象编译器这样的应用程序会在/tmp目录下创建和写入临时文件。而/var目录则接收来自邮件和打印机队列的文件。在常规操作时jfslog文件实际是只写的。在余下的文件系统中,可能只有/home目录在常规操作时活动。为了简化rootvg管理,用户主目录常常位于其它文件系统中。
可以使用mklvcopy命令镜像 rootvg 中所有逻辑卷来镜像 rootvg;或者在 AIX 4.2.1 或以后的版本中,可以使用 mirrorvg 命令来镜像 rootvg。
缺省的,mirrorvg命令对所有逻辑卷使用并行调度策略并且不进行写入校验。它不为调页空间启用镜像写一致。它为任何其它逻辑卷启用镜像写一致。请将逻辑卷安置在离磁盘外边缘尽可能近的地方以使得逻辑卷与镜像写一致高速缓存间的寻道距离最小。对镜像 rootvg 不会显著影响性能的解释是:如果调页空间被镜像,性能的下降将直接与调页率有关,所以对配置为支持极高的调页率并且调页空间在 rootvg 上的系统来说,是不会想要实现 rootvg镜像的。

总的来说,如果您的工作量不需要保持高的调页率,镜像 rootvg就值得考虑。

 fzm 回复于:2004-09-15 17:43:48
好文,收藏

 snowwin 回复于:2004-09-15 20:09:42
是翻译?还是原创?如果是前者能否给出原文?

 biml2002 回复于:2004-09-15 21:57:04
zt是转贴吗?

 biml2002 回复于:2004-09-15 22:14:22
IBM网站的中文知识库没有英文,只有中文赛.

 fjtele 回复于:2004-09-16 23:54:49
如果是英文就更好了

 emczhang 回复于:2004-10-07 14:58:22
mirror rootvg的目的是用来防止硬盘坏了,有备用的一分,不然经常要做 smit mksysb,搞得睡觉都不好。假如影响一点性能也没有多大关系呀!

 banker 回复于:2004-10-07 19:13:10
我觉得镜像还是有必要的
另外,pg的不要镜像,这个市影响性能的

 新手阿 回复于:2004-10-08 14:30:33
如果已经镜像了,那么怎么去掉PG的镜像呢?

 banker 回复于:2004-10-08 16:27:18
新建一个不镜像的
把原来默认的删掉

 wildhorse 回复于:2004-10-08 16:30:02
1、zt是转贴
2、俺的理解,mirrorvg相当于自动手工mklvcopy,如果vg理有pg,且已经镜像了,应该是去不掉的。不过回头俺倒可以去试验一把。。。
3、即使做了mirrorvg,常mksysb也是很有必要的。

 thesins 回复于:2004-10-10 09:23:42
应该可以mirrorvg ,然后rmlvcopy 去点pg的镜象,这样不可以吗?

 wildhorse 回复于:2004-10-10 10:21:40
可以,要先把pg移动走。
做起来这么麻烦,有心也可以试验试验。。。

 flysnowpp 回复于:2004-10-10 12:01:03
rootvg做了镜像的话,hd6默认情况也会做镜像的,去掉镜像很容易,直接用smit删除一个copy就可以了。
红皮书建议pg还是做镜像的好,对于dump空间就不建议做镜像了。

 wildhorse 回复于:2004-10-10 12:39:19
关于性能,还是要看tuning的书。
等不拉磨了,有空就看看去。。。

 banker 回复于:2004-10-10 17:22:05
[quote:0619ca07d5="flysnowpp"]rootvg做了镜像的话,hd6默认情况也会做镜像的,去掉镜像很容易,直接用smit删除一个copy就可以了。
红皮书建议pg还是做镜像的好,对于dump空间就不建议做镜像了。[/quote:0619ca07d5]

对了,这位兄台说得对。
就是因为一般情况下dump的空间是pg所以才这么说得

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网