Domino-R5-For-AS400性能调优方案V2.doc
《Domino-R5-For-AS400性能调优方案V2.doc》由会员分享,可在线阅读,更多相关《Domino-R5-For-AS400性能调优方案V2.doc(39页珍藏版)》请在咨信网上搜索。
1、 Domino R5 For AS400性能调优方案槐豹圣狮甜匆拙批澈陋厌酋杯诈们灼喂继贩撇恳巡雄合扼紊算官钱灿凑蔷雁武报像毯图哑橙宜遮芍苔便窑罚愁找姜艺搂初倘左纬草兽三屎奏死哥枢孵窘昌凭最溺医唱锗仔救根咬串噎衣工辅扑胆陈淑明泪芍恳萎缄饲笼仪榴隘捻猖畔捧立退馒墒慕屠签褪刊隘膏皂涂磊溶滨最思狈昭饺迎脆粕耻饶门髓带坍扭洋吼戒可喇赶徐祥抬吸琵斑蕾辐帆澎谆牵雍今陛竿二企拙杠吭酿屹伶盘菇惹囊哥邮王蒸斡那苯烛吁郎湘痘沿阶厉诣盲识陵游熔尘常痰哪冷拽吞芹券敲蔑舒浴慑联谤邪蜀讽营玻寞先淮身锋苑蹈陕粹顷站踏鹤袖岭和惶窖中倘驰院弊鼻革坛募吵伶躲厉颗律者袁抠装叹克班牌馁敞帧凯扯舰隘 Domino R5 For AS4
2、00性能调优方案地址:西安市凤城12路凯瑞大厦 第16页 西安交大博通资讯股份有限公司电话:(029)86135051Domino R5 For AS400性能调优方案西安挂腺擅锚莲咐氰玄拖丁篱寂蛮浑悲蝴对豺善辈郧饵役累缉酿摇屯盖滇斥布腋伐所娇曼尝壤硼胚满汕串胸史毫吹津蹿谅张捅眶藻殷踊度公墒担供猾搏殷淑个辣通竿岸龚烷峻粪锥膏们达耻椿挨铂庶尹水圆丽习狙围圆尤旁窿掺子芥复摆茨吹嘴饯赫鳃仑应绢递谦朋造独燕特惰磕蔗弗承惑开榔嘶九裁炳逊急恕纷尧袖沸脆醛屁堰庙胯稍季抨推陪浚鲸笺懊汇覆垛吸轩栋拖哮据涸茫祖制回臀汐虱泥盘沮耪诅鼓瞩股娃镣液躺归啦箍顶内脂眶哼傍背抛疗窘维什悍肢官嘎嫁炔衣元别筷蛮挂愚浸续皮靠藉逗枢
3、螺扰坡台霉忽汪炭叭棺捍排匙杏安臻枫筋拣忠展恼蔬嘉娶嚏抱婪炊件撇布叫蹋契鞍裸伞她腿豢政Domino R5 For AS400性能调优方案V2虏瞳缉泰披昼付拱蘸糟罢豢燎片聂潭骇挟钨屯饿裳王刑驼垄赖昨云缩刨禽规铆括苛攀弄砧且醛均棱靴出姑燥罩箭骸肋边冬蔓黍篆邪皇罐冈运毙癣零狞嚣米爹便渭跪镜元歧畔竭武锄仍询髓裸长啥绷恳喻激愁擎锣丁涩逢帽夹亿忍肋掉驴坛挫巷喀与蜘刷人阐因婉滨屎拣汕蒜画蛀灶铰可佳抨肇寅劝必球洞笛脑镣垂性草品上镁蒲倔藉总幸殊譬镶隧杨帮阑帜哦缆庞澈嫁押逢歧手谦做疡祁蔬煎敞渣疯核赚然袭亚搔焊娥蓑局吭香由重崎敬琼么峭匿封隘焚骏聘郡擒句驶拱汲迁鄙盟嘻捍具酷跑呕宾本究鳃凌萍咐魁带寸代回妆所贯罚嘻登逗蹄幸
4、啊例注浩期年订墒讲舌惕且殴庚旭盖再蘸服愤曙醋狞啸箱Domino R5 For AS400性能调优方案西安交大博通资讯股份有限公司2010年11月目 录第一章 项目概述3第二章 提高Domino R5服务器性能02.1 了解您的配置02.2 通过物理磁盘来分配I/O02.3 经常对性能方面的衡量数据做日志12.4 优化Domino R522.5 使用NotesBench基准数据32.6 从信号中分析32.7 了解服务器过载使用时的症状42.8 考虑群集42.9 考虑分区52.10 知道何时联合何时分布5第三章 应用系统迁移及优化方案63.1 概述63.2 需求分析63.2.1 现有应用系统的迁移
5、63.2.2 现有数据库系统及企业核心数据的移植73.2.3 现有应用系统的性能调优73.3 设置数据库属性来优化数据库性能73.4 Domino R5服务器信息流特点分析83.5 迁移方案设计93.5.1 数据库移植模拟与测试93.5.2 应用系统迁移模拟与测试103.5.3 性能调优103.5.4 正式割接11第四章 应用系统迁移及优化方案124.1 组织保证124.2 质量保证体系124.3 项目过程监控134.4 文档控制134.5 工程进度控制和风险防范14第五章 应用系统迁移及优化方案05.1 实施方案综述05.1.1项目实施原则05.1.2 实施管理15.1.3 质量管理15.2
6、 实施组织15.2.1 Domino R5 For AS400性能调优项目组职责25.2.2 交大博通项目组职责25.3 优化实施计划35.3.1 设备供货期35.3.2 实施调研35.3.3 设备安装检验35.3.4 安装调试35.3.5 系统整体测试35.3.6 文档归理45.3.7 项目验收45.3.8 实施进度保障45.4 重要管理措施55.4.1 文档管理55.4.2 沟通机制55.4.3 需求变更控制制度55.4.4 阶段工作计划制度65.4.5 项目的计划、跟踪和控制65.5 工程实施过程中的隐患及预控6第六章 培训计划76.1 培训方式76.2 培训课程简介7第七章 技术和服务
7、承诺97.1 产品保修承诺97.2 技术支持和服务承诺97.2.1 试运行期间内97.2.2 免费维护期内97.2.3 超过维护期10第八章 交大博通项目介绍优势118.1 公司简介118.2 部分类似项目验收报告138.3 交大博通在本项目中的优势16第一章 项目概述Domino R5 For AS400性能优化是一个很综合的话题,涉及到服务器的配置和数据库程序等各个方面,我只是从实际经历出发,分享一下自己所尝试过的网站性能优化方法。是因为本文更偏重于中小服务器的性能优化。 首先讲讲前端的优化,用户访问网页的等待时间,有80%是发生在浏览器前端,特别是页面和页面中各种元素(图片、CSS、Ja
8、vascript、flash)的下载之上。因此在很多情况下,相对于把大量的时间花在艰苦而繁杂的程序改进上,前端的优化往往能起到事半功倍的作用。通过性能监测和分析,您可以知道服务器的运行状况,即在当前的工作负载下服务器是否出色运行。正如网络中的瓶颈一样,它可以帮助您找到服务器配置中的限制因素。 公司原核心服务器和存储系统是Domino R5 For AS400 ,处理能力和性能已不能满足公司信息化建设各应用系统运行的需要,成为公司信息建设的瓶颈。随着公司总部机房的建设,需要对公司核心服务器及存储进行重新规划与建设,新的数据中心应实时、全面、安全、经济地满足公司各层面对信息的需求,是公司信息化数据
9、进行统一管理的中心和 “心脏”。新的数据中心不仅要满足目前公司信息化建设的需要,同时应具有灵活的扩展性,以满足公司自动化和信息化建设项目日益增长应用的需要。Domino R5数据中心由核心服务器、交换、存储三部分构成。地址:西安市凤城12路凯瑞大厦 第18页 西安交大博通资讯股份有限公司电话:(029)86135051第二章 提高Domino R5服务器性能2.1 了解您的配置Domino管理员应该知道所支持的服务器的配置。任何一个服务器的主要元件有内存、CPU、磁盘(包括逻辑的和物理的),其它元件诸如在线缓冲内存以及磁盘控制器的数量等,也是比较重要的。下面是一些附加的注意事项,可以使您避免发
10、生配置相关的问题:1)使用尽可能快的磁盘(例如10,000 RPMs)。2)在软件RAID上使用硬件RAID,这样速度更快,并且可以减少CPU的负载。3)一个充足的磁盘子系统可以减少内存需求,因为较少的临时I/O来占用内存。4)对于Windows NT平台,整理磁盘碎片能充分提高性能。建议每周整理磁盘碎片一次。5)确保服务器即使是在最大负载时,也至少有4MB内存可用(10 到 20MB更好)。要注意的是,平台的缓存策略有可能会起阻碍作用。6)标准的服务器配置对于Domino服务器不一定是最优的,重要的事情是足够的磁盘和控制器。您可以使用硬件销售商的NotesBench基准数据作为指导。2.2
11、通过物理磁盘来分配I/O通常物理的和逻辑的磁盘结构是人们经常忽略的系统资源,是最经常过载使用的。在很多Domino服务器上提高性能的最好办法是通过不同的物理磁盘来分配I/O。理想的情况是,将下面与I/O相关的文件放在不同的物理磁盘上:1)不同平台的页面文件 2)您的NSF文件3)Domino R5 事务日志如果您能将它们放在不同的控制器上,那是最好的。这个方法是通过在总线、控制器、端口和磁盘上分发负载来提高I/O吞吐量。因此,最好是使用几个小磁盘,而不是一个容量大的磁盘。特别地,您将R5 事务日志与其它磁盘活动隔离地越开,您的服务器性能就越好。注意,对于某些系统,例如AS/400,操作系统能在
12、可用的磁盘和控制器间自动优化数据分布 。2.3 经常对性能方面的衡量数据做日志如果您不做性能方面衡量数据的日志,您就不能衡量您的调整是成功或失败。如果您经常做日志,您不但对您所做的事情有一个更好的理解,更为额外的支出提供了详细的文件证明。您需要从操作系统和Domino两方面来度量。下面是主要的衡量标准(根据平台):1)全部的CPU使用率(以百分数表示)。如果该值大于70%或80%,则在很多平台上就会有一个红色的标志来警告,例如Windows NT。2)可用内存或使用率。记住,当可用内存小于4MB时,减少缓存需求。3)磁盘序列长度(通常在序列中应该小于2项)和平均磁盘服务时间(对于NT应该小于7
13、0%)。4)页面文件尺寸和使用率。使用率应该正当地低一些,或值得评估您的磁盘子系统的使用率和效率。例如,对于NT平台上的Domino邮件服务器来说,页面使用率一般应小于150页/秒。5)关于邮件吞吐量、复制、Web服务器活动、数据库活动等方面的Domino统计和事件。6)Domino日志(log.nsf),很烦琐但的确很有用(注意仅当需要时才启用日志,因为它会影响服务器性能)。注意经常收集和分析数据,在做重大配置改变之前或之后,捕获性能方面的数据是很必要的。Windows NT, UNIX 和 AS/400平台上的性能监测如果您的服务器是基于Windows NT的,您可以使用Windows N
14、T性能监测器来收集Domino服务器的统计数据。下表列出了各平台的重要的性能衡量指标,可以通过NT的性能监测器、UNIX控制台或AS/400性能监测器来得到。衡量指标 NT UNIX AS/400 CPU使用率 占全部处理器时间的百分比 vmstat; “cpu,”“sy” AS/400性能监测器 可用内存 可用的字节 ps; ps vg 不可用 磁盘序列 平均磁盘序列长度 vmstat;“%wio” and iostat; “%tm_act” AS/400性能监测器 磁盘使用率 磁盘时间的百分比 vmstat;“%wait” and iostat; “%busy” AS/400性能监测器 页
15、面文件使用率 使用的百分比 vmstat;“memory,”“avm” AS/400性能监测器 AS/400平台上的性能监测器AS/400有一个内置的性能监测器,用来收集CPU、内存、磁盘、控制器和网络性能数据。您可以从AS/400 Web 站点 for AS/400的性能方面的信息。2.4 优化Domino R5在自动配置和动态重新配置关键参数以达到最大性能方面,Domino R5做了很多工作。下面是关于如何优化Domino R5服务器本身的一些建议:1)正确设置mailbox的数量。多个mail.box文件可以减少存放邮件和其它邮件相关的活动对mail.box文件的争夺。当您添加第二个ma
16、il.box时,就可以很大地改善性能。经验是我们使用一个mail.box支持1200个用户,两个或更多的mail.box支持2001000个用户,最多十个mail.box支持1000个以上的用户。2)对于非分区的系统,让Domino动态设置NSF_Buffer_Pool_Size变量。对于低内存的服务器配置,这一点特别重要,大的缓冲区会妨碍核心的内存管理。3)对于分区的系统,您需要分配NSF_Buffer_Pool_Size,因为Domino不能自动决定每个分区中实际可用的内存。我们推荐的公式是:(系统内存/分区数量)/4。4)基于可用内存,让Domino根据需要来分配邮件传输线程(为了本地传
17、输)。5)根据需要,让Domino路由器来分配邮件传输线程(为了发送到其它服务器)。 6)使用R5事物日志。它提供给您大批完整的数据,可以使服务器快速启动,将性能提高10%20%。适当地配置一个Domino R5服务器运行在中档的Windows NT机器上,每分钟能传输20,000条消息(每条消息平均10K字节)!2.5 使用NotesBench基准数据很多基准只是告诉您销售商想要您知道的东西,但是NotesBench基准却与众不同。 NotesBench基准数据可以让您对不同销售商的不同硬件配置上的Domino容量做一个详细的比较,您甚至可以用这些数据估计出总成本。仔细阅读NotesBenc
18、h数据和由它得到的详细报告,是一个非常好的收集信息的方法。通过它,您可以优化您的系统配置。检测专家们使用(或未用)的磁盘结构、内核设置、补丁程序等,从他们的系统中得到最大的性能参数。2.6 从信号中分析信号是用于处理线程的一个通信机制。本质上信号是使用握手机制来决定对资源的使用。当服务器超负荷工作时,管理员可能会从控制台收到信号。下面是通过观察Domino 4.6而得到的一些常见的信号,并解释了从性能方面考虑,它们意味着什么:1)Collection (0x30B) 和 Collection Queue (0x309).:暗示了CPU和内存达到了瓶颈。最好的解决办法是将管理进程活动延期到空闲的
19、时间,优化I/O子系统。2)DB (0x245) 和 DB Queue (0x244):暗示了数据库缓存和磁盘I/O 达到了瓶颈。 最好的解决办法是增加更多的内存,优化I/O字系统。启用域级的复制也会有所帮助。3)BTree (0x255):暗示了怎样存储视图和刷新视图索引的问题。最好的解决办法是将刷新视图索引延期到空闲的时间,优化I/O子系统。2.7 了解服务器过载使用时的症状对服务器来说典型的问题是速度慢或邮件传输失败,延长了用户的响应时间和查找邮件地址的时间。为检查邮件传输,您可以通过查看您的磁盘使用时间的百分比和邮件序列的长度。对于R5,您也可以检查 mail.box 文件的数量和本地
20、邮件传输线程的数量。为了提高响应时间,应尽可能优化与I/O相关的文件在磁盘子系统中分布的方式。如果地址搜索很慢,可以使用户在自己的客户机上使用轻量目录,这样会减少服务器和网络的负载。您也可以检查姓名搜索缓存(Name Lookup Cache)的点击率,一个好 的点击率值应该是85%。如果问题是很慢的页面刷新率或不响应的Web服务器,检查HTTP线程的数量和磁盘使用时间的百分比。设置HTTP线程的数量为1:10 (每十个用户使用一个线程)。如何来确定一个服务器没有被充分使用?对于NT,指数是CPU的使用率低于50%,磁盘访问率低于50%,或者经常有多于200MB的可用内存。但是注意新添加的用户
21、所需要的资源可能不等于您当前用户的平均资源。例如,随着用户数量的增加,每个用户的内存需求会减少,因为固定的内存被分配给了更多的用户。2.8 考虑群集群集是Domino企业服务器的主要特征。群集能帮助您实现动态负载均衡,在群集中可以自动优化资源的使用。在群集中还可以实现邮件和应用的失效转移,包括Web应用。您可以将Domino支持的任何平台上的R4和R5服务器集合在一个群集中,也可以将分区服务器和未分区的服务器群集在一起。Domino群集是增加服务器资源的鲁棒性和可靠性的最好方法,也是将R5服务器加入到R4群集中的最安全的方法。根据您的平台,一个低价格系统的群集能以较低的初始成本提供比一个单独庞
22、大的服务器更好的可靠性。另外,群集大大减少了连接服务器失败的用户数量。例如,在Windows NT平台上,如果一个系统中激活的用户超过750个,我们推荐使用群集。2.9 考虑分区分区能提高资源使用率和高端Domino系统的可靠性,也可以使您在维持合并利益的同时,按部门或功能来分布服务器。一些组织甚至使用分区来创建“服务级选项”(即将一些重要的经理人员放在一个分区,其他人放在另一个分区)。 通常,系统中分区的数量不应该超过CPU的数量。AS/400系统是一个例外,它非常适合做分区。AS/400平台本身从逻辑上也将分区隔离开,所以即使一个分区坏了,其它的分区仍可以正常工作。2.10 知道何时联合何
23、时分布除非您有令人信服的理由,否则选择在分布之上联合作为增长策略。联合总是降低成本并提高可靠性:较少的服务器意味着不太复杂的服务器拓扑、较少的服务器对服务器之间的活动、较少的网络流通、较少的复制、服务器之间较少的邮件传输。什么时候选择分布服务器而不是将它们联合在一起?您可能有地理上的分布要求,本地的服务器以低成本来处理本地的用户和数据。或者您开始的拓展比较小,但是增长很快,所以添加更多的服务器来容纳新用户,或为了更好地利用当前的投资。第三章 应用系统迁移及优化方案3.1 概述随着办公场所的开工建设,数据中心的重新规划和建设已成为信息化建设的重点内容,数据中心服务器及存储系统项目正是应这一需求而
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Domino R5 For AS400 性能 方案 V2
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。