国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页服务器类Mail服务器 → 十大步骤提高Domino邮件服务器性能

十大步骤提高Domino邮件服务器性能

我要评论 2009/04/27 23:01:37 来源:国语自产精品视频在线看 编辑:编辑整理 [ ] 评论:0 点击:625次

通过性能监测🏔和分析,您可以知道服🕵务器的运行状【yùn háng zhuàng】况,即在当【jí zài dāng】🤔前的工📮作负载【zuò fù zǎi】下服务器是否🏬出色运【chū sè yùn】🚨行【háng】。正如网络中的【luò zhōng de】瓶颈一➕样,它可以帮助您找到服【zhǎo dào fú】务器配置中的限制因【xiàn zhì yīn】🏮素。

通过下【tōng guò xià】面十个【miàn shí gè】步骤,您可以最大限📺度地提高🛷Domino服务器【fú wù qì】的性能🚾:

一、了解您的配置

Domino管理员【guǎn lǐ yuán】🍂应该知道所支【dào suǒ zhī】持的📹服务器【fú wù qì】的📹配置【pèi zhì】。任何一个服务器【fú wù qì】的📹主要元件🌙有内存、CPU、磁盘【cí pán】(包括逻【bāo kuò luó】辑的和【jí de hé】🙌物理的📹),其它元♟件诸如在线缓【zài xiàn huǎn】🐨冲内存【chōng nèi cún】以及磁盘【cí pán】控制器的数🖖量等🌚,也是比较重要的📹。

下面是一些附👱加的注【jiā de zhù】意事项,可以使您避免发生配【fā shēng pèi】🈲置相关【zhì xiàng guān】的问题🏂:

1)使用尽【shǐ yòng jìn】可能快【kě néng kuài】的磁盘🗜(例如🚟10,000 RPMs)。

2)在软件RAID上使用硬件【yìng jiàn】🚚RAID,这样速【zhè yàng sù】度更快🛑,并且可【bìng qiě kě】以减少CPU的负载🐸。

3)一个充【yī gè chōng】😠足的磁盘子系统可以减少内🛸存需求【cún xū qiú】,因为较【yīn wéi jiào】🔖少的临【shǎo de lín】时I/O来占用🥛内存。

4)对于Windows NT平台,整理磁【zhěng lǐ cí】盘碎🐼片能充分⛰提高性🕙能。建议每🗳周整理【zhōu zhěng lǐ】磁盘碎【cí pán suì】🐼片一次【piàn yī cì】。

5)确保服【què bǎo fú】🐧务器即使是在最大负【zuì dà fù】载时🚁,也至少有【yǒu】4MB内存可【nèi cún kě】🤦用【yòng】(10到20MB更好🚒)。要注意的是【de shì】,平台的缓存策略有【yǒu】可能会起⛽阻碍作🐪用【yòng】。

6)标准的服务器【fú wù qì】配置对于【yú】Domino服务器【fú wù qì】不一定😌是最优的,重要的🖱事情是【shì qíng shì】足够的【zú gòu de】🍈磁盘和控制器。您可以使用硬件销售👳商的【shāng de】🌁NotesBench基准数🏀据作为指导。

二、通过物理磁盘来分配I/O

通常物【tōng cháng wù】🕛理的和逻辑的【luó jí de】磁盘结构是人【gòu shì rén】们经常忽略的⭕系统资源,是最经常过载使用的👾。在很多Domino服务器上提高【shàng tí gāo】性能的🥋最好办🌋法是通【fǎ shì tōng】过不同的物理【de wù lǐ】磁盘来【cí pán lái】📢分配📳I/O。

理想的情况是【qíng kuàng shì】,将下面与🍞I/O相关的文件放【wén jiàn fàng】在不同🔓的物理🎼磁盘上【cí pán shàng】:

1)不同平台的页面文件

2)您的NSF文件

3)Domino R5 事务日志

如果您【rú guǒ nín】能将它们放在不同的🌛控制器上🥦,那是最好😼的。这个方法是通过在总线、控制器、端口和【duān kǒu hé】磁盘【cí pán】上🥦分发负【fèn fā fù】载来提【zǎi lái tí】高I/O吞吐量。因此【yīn cǐ】🏢,最好是🌜使用几个小磁【gè xiǎo cí】💊盘,而不是【ér bú shì】一个容🐫量大的【liàng dà de】磁盘【cí pán】。特别地⚫,您将【nín jiāng】R5 事务日🌙志与其【zhì yǔ qí】它磁盘【tā cí pán】活动隔😝离地越开【kāi】,您的服务器性📊能就越⛲好😼。

注意,对于某🥁些系统【xiē xì tǒng】,例如【lì rú】AS/400,操作系统能在【tǒng néng zài】可用的【kě yòng de】❣磁盘和控制器🤳间自动优化数👛据分布 。

三、经常对性能方面的衡量数据做日志

如果您【rú guǒ nín】不做性🆓能方面🆘衡量数🛂据的日【jù de rì】📿志,您就不能衡量您的调【nín de diào】整是成🖼功或失【gōng huò shī】败【bài】。如果您【rú guǒ nín】经常做【jīng cháng zuò】日志🌛,您不但【nín bú dàn】对您所🐅做的事🍼情有一【qíng yǒu yī】个更好的理解,更为额外的支出提供了详细的文件💻证明【zhèng míng】。

您需要从操作🎨系统和🍿Domino两方面【liǎng fāng miàn】来度量【lái dù liàng】。下面是主要的衡量标【héng liàng biāo】🚷准【zhǔn】(根据平台🚅):

1)全部的CPU使用率🏀(以百分数表示【shù biǎo shì】)。如果该🎌值大于➖70%或80%,则在很多平台上就会有一个【yǒu yī gè】红色的【hóng sè de】😰标志来【biāo zhì lái】😴警告,例如【lì rú】Windows NT。

2)可用内存或使用率🚀。记住,当可用【dāng kě yòng】内存小于【yú】4MB时【shí】😶,减少缓🗺存需求。

3)磁盘序列长度【liè zhǎng dù】(通常在序列中应该小【yīng gāi xiǎo】⬅于2项【xiàng】🍯)和平均磁盘服务时间🏻(对于💓NT应该小【yīng gāi xiǎo】⬅于70%)。

4)页面文件尺寸和使用🚪率【lǜ】♍。使用率【lǜ】♍应该正💽当地低【dāng dì dī】一些【yī xiē】,或值得评估您【píng gū nín】的【de】🌆磁盘子系统🐉的【de】🌆使用率【lǜ】♍和效率【hé xiào lǜ】♍。例如【lì rú】,对于🔻NT平台上📵的【de】🌆Domino邮件服务器来说,页面使用率【lǜ】♍一般应小【xiǎo】🐮于150页/秒🕷。

5)关于邮件吞吐量【liàng】、复制【fù zhì】📺、Web服务器🈚活动【huó dòng】🙊、数据库活动【huó dòng】🙊等方面的【de】🔠Domino统计和事件。

6)Domino日志【rì zhì】(log.nsf),很烦琐【hěn fán suǒ】但的确【dàn de què】🥗很有用(注意仅🗳当需要时才启🤚用日志【rì zhì】,因为它🍻会影响服务器性能【xìng néng】)。

注意经常收集💔和分析🚑数据【shù jù】👈,在做重【zài zuò chóng】大配置改变之前或之【qián huò zhī】后【hòu】,捕获性能方面💚的数据【shù jù】🎴是很必要的【yào de】。

四、优化Domino R5

在自动🎚配置和【pèi zhì hé】动态重新配置【xīn pèi zhì】关键参📷数以达到最大性能方面【miàn】,Domino R5做了很多工作🤽。下面【miàn】是关于如🛂何优化【hé yōu huà】Domino R5服务器🈴本身的【běn shēn de】一些建🥄议【yì】:

1)正确设【zhèng què shè】置【zhì】mailbox的【de】数量。多个【gè】🏣mail.box文件可以减少【yǐ jiǎn shǎo】😠存放邮件和其【jiàn hé qí】它邮件【tā yóu jiàn】相关的【xiàng guān de】活动对🖱mail.box文件的【de】💕争夺。当您添加第二个【gè】🛬 mail.box时🅾,就可以很大地改善性能。经验是💍我们使【wǒ men shǐ】📣用一个【gè】🛬mail.box支持😇1~200个【gè】用户😅,两个【gè】🛬或更多的【de】mail.box支持😇 200~1000个【gè】用户😅,最多十【zuì duō shí】😊个【gè】🛬mail.box支持😇1000个【gè】🛬以上的【yǐ shàng de】用户。

2)对于非🏃分区的系统【xì tǒng】,让Domino动态设🕓置NSF_Buffer_Pool_Size变量【biàn liàng】🍅。对于低【duì yú dī】内存的服务器配置【pèi zhì】,这一点特别重要【yào】,大的缓🔪冲区会妨碍核心的内➿存管理【cún guǎn lǐ】🚛。

3)对于分🏓区的系统💛,您需要💾分配NSF_Buffer_Pool_Size,因为Domino不能自【bú néng zì】动决定🚆每个分区中实际可用【jì kě yòng】的内存【de nèi cún】。我们推【wǒ men tuī】荐的公【jiàn de gōng】⛄式是:(系统💛内存/分区数📸量【liàng】)/4。

4)基于可用内存,让Domino根据需【gēn jù xū】要来分配邮件【pèi yóu jiàn】传输线🛴程😖(为了本地传输【dì chuán shū】👻)。

5)根据需【gēn jù xū】🐿要,让Domino路由器【lù yóu qì】来分配【lái fèn pèi】邮件传👽输线程【shū xiàn chéng】🦊(为了发🎙送到其它服务器)。

6)使用R5事物日🐰志👫。它提供给您大批完整【pī wán zhěng】的数据,可以使【kě yǐ shǐ】服务器🚦快速启【kuài sù qǐ】动,将性能【jiāng xìng néng】提高🍦10%~20%。

适当地【shì dāng dì】🚶配置一【pèi zhì yī】个Domino R5服务器【fú wù qì】运行在⚪中档的Windows NT机器上,每分钟【měi fèn zhōng】能传输20,000条消息⛎(每条消息⛎平均【píng jun1】10K字节🍭)!

五、使用NotesBench基准数据

很多基准只是告诉您销售商想要您知道的【zhī dào de】东西💫,但是【dàn shì】🚫NotesBench基准却【jī zhǔn què】与众不同。 NotesBench基准数据可以让您对【ràng nín duì】不同销售商的🥦不同硬件配置【jiàn pèi zhì】🤜上的【shàng de】Domino容量做【róng liàng zuò】🍴一个详细的比较,您甚至📜可以用【yòng】这些数据估计出总成本🚐。仔细阅读 NotesBench数据和【shù jù hé】由它得到的详细报告🚯,是一个😚非常好⬛的收集【de shōu jí】Ⓜ信息的🎈方法【fāng fǎ】。通过它🕯,您可以【nín kě yǐ】优化您🌈的系统【de xì tǒng】配置【zhì】🤜。检测专🗃家们使【jiā men shǐ】用【yòng】(或未用【huò wèi yòng】)的磁盘【de cí pán】结构、内核设😨置【zhì】🤜、补丁程【bǔ dīng chéng】🚌序等⏰,从他们的系统【de xì tǒng】中得到最大的😼性能参数。

六、从信号中分析

信号【xìn hào】是🙇用于处理线程🎶的一个【de yī gè】🔛通信机制【zhì】。本质上【běn zhì shàng】信号【xìn hào】是🙇使用握【shǐ yòng wò】手机制【shǒu jī zhì】来决定对资源的使用。当服务【dāng fú wù】🚊器超负荷工作时📃,管理员【guǎn lǐ yuán】可能会从控制【zhì】台收到【tái shōu dào】信号【xìn hào】。下面是通过观🏋察【chá】Domino 4.6而得到的一些常见的🛅信号【xìn hào】,并解释了从性⬇能方面⏹考虑🥚,它们意📵味着什么:

1)Collection (0x30B) 和🛵 Collection Queue (0x309).:暗示了【àn shì le】CPU和内存🌗达到了【dá dào le】瓶颈。最好的解决办法是将管理进【guǎn lǐ jìn】🕎程活动延期到【yán qī dào】🚎空闲的💫时间【shí jiān】,优化I/O子系统。

2)DB (0x245) 和 DB Queue (0x244):暗示了【àn shì le】数据库【shù jù kù】缓存和🌬磁盘I/O 达到了瓶颈🅰。 最好的💐解决办【jiě jué bàn】法是增🎥加更多【jiā gèng duō】的内存,优化【yōu huà】I/O字系统🎭。启用域级的复【jí de fù】制也会💾有所帮助。

3)BTree (0x255):暗示了【àn shì le】怎样存储视图和刷新【hé shuā xīn】视🕯图索引【tú suǒ yǐn】🚷的问题【de wèn tí】。最好的🕕解决办法是将刷新视🕯图索引【tú suǒ yǐn】🚷延期到空闲的【kōng xián de】🤣时间⏩,优化【yōu huà】I/O子系统。

七、了解服务器过载使用时的症状

对服务器来说📖典型的〽问题是速度慢✌或邮件【huò yóu jiàn】🐦传输失👟败,延长了用户的【yòng hù de】响应时间和查【jiān hé chá】找邮件【zhǎo yóu jiàn】地址的【dì zhǐ de】时间。

为检查【wéi jiǎn chá】邮件传【yóu jiàn chuán】🗣输【shū】,您可以🚮通过查【tōng guò chá】看您的🚫磁盘使❇用时间的百分比和邮【bǐ hé yóu】件序列的长度。对于【duì yú】R5,您也可🛡以检查 mail.box 文件的🍇数量📢和本地邮件传【yóu jiàn chuán】🗣输线程【shū xiàn chéng】的数量📢。

为了提🕕高响应🛌时间【shí jiān】,应尽可能优化【néng yōu huà】与I/O相关的🤖文件在磁盘子【cí pán zǐ】系统中分布的方式【fāng shì】🤬。

如果地址搜索【zhǐ sōu suǒ】很慢🛠,可以使用户在【yòng hù zài】自己的【zì jǐ de】客户机上使用🚙轻量目🙌录,这样会减少服【jiǎn shǎo fú】🔠务器和【wù qì hé】网络的负载。您也可👬以检查👌姓名搜【xìng míng sōu】索缓存🏖(Name Lookup Cache)的点击【de diǎn jī】率,一个好【yī gè hǎo】 的点击【de diǎn jī】率值应该是🎏85%。

如果问题是很🌗慢的页【màn de yè】面刷新【miàn shuā xīn】率或不响应的🕒Web服务器,检查HTTP线程的【xiàn chéng de】数量和【shù liàng hé】🤺磁盘使用时间⛴的百分比。设置【shè zhì】HTTP线程的【xiàn chéng de】数量为🚇1:10 (每十个【měi shí gè】🌥用户使用一个【yòng yī gè】🅱线程)。

如何来【rú hé lái】确定一个服务器没有🤴被充分使用🧝?对于【duì yú】🐴NT,指数是【zhǐ shù shì】🥍CPU的使用【de shǐ yòng】🧝率低于50%,磁盘访【cí pán fǎng】问率低于50%,或者经常有多【cháng yǒu duō】于200MB的可用🌓内存【nèi cún】。但是注👏意新添🚋加的用户所需要的资【yào de zī】源可能不等于您当前⬜用户的【hù de】🚱平均资✉源。例如【lì rú】,随着用户数量【hù shù liàng】🔰的增加,每个用户的【hù de】🚱内存【nèi cún】需求会减少【shǎo】😚,因为固定的内🎉存被分【cún bèi fèn】配给了更多的【gèng duō de】用户。

八、考虑群集

群集是🍆Domino企业服务器【fú wù qì】的主要特⛰征👣。群集能【qún jí néng】👅帮助您🍐实现动【shí xiàn dòng】态负载🧟均衡,在群集中可以【zhōng kě yǐ】🔭自动优化资源【huà zī yuán】的使用📘。在群集中还可以实现【yǐ shí xiàn】邮件和应用的失效转【shī xiào zhuǎn】🎫移,包括Web应用。您可以将Domino支持的任何平【rèn hé píng】👸台上的R4和R5服务器【fú wù qì】集合在【jí hé zài】🤷一个群集中,也可以【yě kě yǐ】🦄将分区服务器【fú wù qì】和未分区的服【qū de fú】务器群集在一【jí zài yī】😖起。

Domino群集是增加服务器【fú wù qì】🌴资源的【zī yuán de】鲁棒性和【hé】🃏可靠性🔊的最好【de zuì hǎo】方法🏣,也是将R5服务器【fú wù qì】🌴加入到【jiā rù dào】R4群集中的最安全的方🐧法。

根据您🛠的平台,一个低价格系🍚统的群【tǒng de qún】🏚集能以【jí néng yǐ】💊较低的♍初始成本提供🏂比一个【bǐ yī gè】单独庞【dān dú páng】大的服【dà de fú】务器🐵更好的可靠性【kě kào xìng】🏾。另外,群集大【qún jí dà】大减少了连接🆎服务器🐵失败的用户数【yòng hù shù】量。例如🕓,在【zài】👡Windows NT平台上,如果一【rú guǒ yī】个系统中激活【zhōng jī huó】的用户超过750个,我们推荐使用群集。

九、考虑分区

分区【qū】🏀能提高资源使用率和高端💃Domino系统的可靠性,也可以使您在🏆维持合【wéi chí hé】📅并利益的同时🌀,按部门【àn bù mén】或功能【huò gōng néng】来分布服务器【fú wù qì】。一些组【yī xiē zǔ】织甚至使用分😈区来创【qū lái chuàng】建“服务级选项”(即将一【jí jiāng yī】🔬些重要😰的经理【de jīng lǐ】🦈人员放在一个【zài yī gè】分✋区【qū】,其他人放在另一个分【yī gè fèn】✋区【qū】)。

通常【tōng cháng】,系统中🤡分区的🕌数量不【shù liàng bú】🏉应该超【yīng gāi chāo】过CPU的数量。AS/400系统是一个例【yī gè lì】🥁外,它非常适合做【shì hé zuò】分区。AS/400平台本【píng tái běn】身从逻辑上也将分区🚠隔离开,所以即【suǒ yǐ jí】🉑使一个分区坏🔵了,其它的分区仍【fèn qū réng】👳可以正常工作。

十、知道何时联合何时分布

除非您有令人信服的🤙理由,否则选择在分【zé zài fèn】布之上【bù zhī shàng】联合作🚡为增长【wéi zēng zhǎng】策略🤱。联合总是降低成本并提高可靠性👢:较少的【jiào shǎo de】🗂服务器【fú wù qì】意味着【yì wèi zhe】不太复杂的服【zá de fú】🆖务器拓扑、较少的【jiào shǎo de】🗂服务器【fú wù qì】对服务器【fú wù qì】之间的活动、较少的【jiào shǎo de】🗂网络流🤩通👲、较少的【jiào shǎo de】🗂复制【fù zhì】、服务器【fú wù qì】之间较【zhī jiān jiào】✏少的邮【shǎo de yóu】件传输🐯。

什么时【shí me shí】候选择分布服务器而不是将👀它们联【tā men lián】合在一🎬起【qǐ】?您可能有地理上的分❗布要求【bù yào qiú】🍬,本地的🚹服务器以低成🥓本来处【běn lái chù】🍏理本地🎅的用户和数据。或者您开始的拓展比【tuò zhǎn bǐ】较小【jiào xiǎo】,但是增长很快🏦,所以添加更多的服务【de fú wù】🔦器来容纳新用🍰户,或为了【huò wéi le】更好地【gèng hǎo dì】利用当前的投【qián de tóu】资。

关键词:Domino,邮件服务器

阅读本文后您有什么感想? 已有 人给出评价!

  • 1 欢迎喜欢
  • 1 白痴
  • 2 拜托
  • 2 哇
  • 2 加油
  • 2 鄙视