Exchange性能调优(上)

了解Exchange系统中对性能有显著影响的因素: CPU RAM Network Disk I/O DsAccess(AD/DC) Exchange中需要注意的性能计数器指标 常见的性能分析和排错工具: Exchange BPA Perfmon Netmon Systernal Tools(Regmon/FileMon/Process Explorer)->http://www.sysinternals.com Task Manager Call MS PSS
CPU--Scalability: 推荐使用Xeon和超线程芯片(Pentium IV XEON MP) 使用你能够承担得起的最快的芯片,faster CPU is better than more CPU 不同角色的Exchange Server,对CPU要求也不同: Mailbox Store Server: 2-8 CPU,不要超过8个. Front-end Server(前端服务器,OWA/邮件网关): Up to 4CPU Link: http://www.microsoft.com/windows2000/server/evaluation/performance/reports/hyperthread.asp http://www.microsoft.com/exchange/techinfo/planning/2000/PerfScal.asp
RAM: Exchange会消耗大量的RAM: Store.exe ->1.7GB lnetlnfo.exe ->500MB MAD.exe ->60MB
Network: 100M Full Duplex 如果用IPSec,应该选用针对IPSec优化的网卡以减轻对CPU的负载 在前端服务器上使用快速我网卡
Disk I/O: RAID 1+0 is much better than RAID 5 Faster RAID card
DsAccess(AD/DC): 了解Exchange查找DC的规律,确保Exchange使用最近范围内的DC
2003937
打开Exchange 系统管理器--展开管理组--第一个管理组--对着BEIJING(第一台Exchange服务器)右键--选择属性 按目录访问 可以看到它当前连接域控制器的计算机名称 一般情况下Exchange Server会跟DC建立3个连接 第一个连接是到DC上去拿它所有的配置信息 第二个连接是到DC上取一些用户的信息 第三个连接是连接到全局编录服务器(GC)上去拿所有的全局地址簿 下面有一项叫做自动探查服务器 默认情况下它是被沟上的 就是说Exchange 服务器是自动发现域控制器的 那么Exchange Server是怎么完成自动发现的过程呢? 它依赖的一个东西就是DNS 当你把Exchange Server指向内部的DNS以后 它启动的时候 它就会问这个DNS 让DNS返回离它最近的域控制器 DNS怎么知道离它是不是最近呢? 其实是这样的 当你发出请求去问192.168.0.2(域控制器的IP地址)里面的DNS 去要域控制器的时候 DNS会返回让你去查一个叫做SRV记录 通过SRV记录的查找来返回这个网络内所有域控制器的信息 那么当DNS发现在本地的网段有域控制器存在的时候 它会优先地把当前域控制器的同一个Site的信息给你 DNS会帮你找最近的 如果本地没有域控制器 它才会到远端域控制器的网段里面去拿域控制器过来 注意:Exchange 服务器的DNS指向那里是非常重要的 如果你把DNS指向电信给你的外网DNS地址 你的Exchange肯定是不能启动的 因为它找不到内网的域控制器
2003938
使用dsadiag这个命令可以模拟Exchange实际的查找DC的过程 它会告诉你它找到了那些DC 并且它告诉你那些DC离它是比较近的 那些DC是比较远的 这个命令是比较重要的 当找到DC以后 Exchange Server会跟DC建立一个LDAP的联络去做一个数据的查询 当请求DC的时候 DC和Exchange Server网络之间的要求都是100M Full Duplex 设定好了之后 LDAP查询的速度才会达到最优化 否则它会有一些查询的丢失或者查询响应慢等等
2003939
在一个AD的的森林里面可以安装多台Exchange Server 当你有多台Exchange Server之后 一台服务器里面的邮箱想转移到另一台服务器里面 此时怎么办呢? 打开Active Directory 用户和计算机--对着一个用户(administrator)右键--选择Exchange 任务--按移动邮箱--接着下一步 这一步可以让你选择把这个邮箱移动到那一台服务器的那一个数据库里面 并且这个是可以批量操作的 后面几步接着下一步就进行邮箱的移动了 最后按完成就ok了
2003940
SMTP连接器是否可以限制到一个域名发送邮件呢? 是可以限制到某个域名发送邮件的 但是SMTP连接器本身并不是用来限制向什么域名发信的 我们可以做一个内容的过滤 打开Exchange 系统管理器--展开全局设置--对着邮件传递右键--选择属性 可以在里面设置进出的邮件 不允许往那里面发邮件 这个设置好之后其实是一个过滤的过程 这个过虑做好了之后可以把它映射到所有的SMTP服务器上

 

你可能感兴趣的:(Exchange,性能调优,叶俊生)