Exchange Mailbox Server 预留内存

本文详细介绍了Exchange Server不同版本的内存管理机制,包括Exchange 2003的32位限制,Exchange 2007/2010的64位架构和数据库缓存调整,以及Exchange 2013及以后版本的Managed Store多进程模型。内容涵盖了内存分配、数据库缓存计算和配置方法,帮助管理员优化服务器性能。
摘要由CSDN通过智能技术生成

目录

1、Exchange Server 2003

2、Exchange Server 2007/2010

3、Exchange Server 2013 或以上

参考链接


1、Exchange Server 2003

   由于 Exchange 2003 仅运行在 32-bit 操作系统上,最大虚拟地址空间为 4GB。
   操作系统仅留出 2GB 的可寻址 RAM 用于单个应用程序,如 Exchange(或在 boot.ini 文件中设置 /3GB 开关时为 3GB)。

2、Exchange Server 2007/2010

   从 Exchange 2007 起,采用 64-bit 体系结构, 数据库缓存的最大大小不再受虚拟地址空间的限制。相反,它由可用的内存数量以及数据库 I/O 决定。例如,在物理 RAM 为 16 GB 的服务器上,ESE 可能会将数据库缓存增加到 8 GB(如果该数量足以满足其内存需要),并且留出其余内存用于系统缓存和服务器上运行的其他应用程序。
   由于默认情况下没有设置数据库缓存的最大大小,因此 ESE 可以将数据库缓存的大小增加到使用服务器上的几乎所有可用的 RAM(如果有足够的数据库 I/O 压力证明这个增加是正当的)。如果其他应用程序或 Windows Server 系统缓存请求或需要内存,则 ESE 根据需要减小数据库缓存的大小。
   可以使用 adsiedit.msc 工具 来设置数据库缓存的最大大小。 
1)在 adsiedit.msc 中,定位到以下位置:
   Configuration/Services/Microsoft Exchange/<Your Organization>/Administrative Groups/<Your Administrative Group>/Servers/<Server Name>/Information Store
   

2)右键 InformationStore,选择 Properties。
  

3)修改  msExchESEParamCacheSizeMax  值:
   Exchange 2007:8GB / 8KB = 8,388,608KB / 8KB =  1,048,576
   Exchange 2010:8GB  / 32KB  = 8,388,608 KB / 32KB =  262,144
4)修改  msExchESEparamCacheSizeMin  值:
   Exchange 2007:2GB  / 8KB  =  2,097,152 KB / 8KB =  262,144
   Exchange 2010:2GB  / 32KB  =  2,097,152 KB / 32KB =  65,536
5)重启服务 Microsoft Exchange Information Store Service。

3、Exchange Server 2013 或以上

   从 Exchange 2013 起,以 Managed Store 替代原先的 ESE 架构。
   在托管存储使用的多进程模型中,有一个 S tore Service Controller Process (Microsoft.Exchange.Store.Service.exe,即 MSExchangeIS)和一个 W orker Process (Microsoft.Exchange.Store.Worker.exe) 用于每个安装的数据库。当一个 Database 被挂载时,一个新的 Work Process 被实例化,它只为该数据库提供服务。卸载数据库时,该数据库的 Work Process 将终止。
   例如,如果在一台服务器上安装了 40 个数据库,那么将有 41 个进程为 Managed Store  运行,一个用于  Store Service Controller Process ,另外有 40 个 Work Process 用于每个数据库
   示例计算如下:
1)一台 Mail Server 物理配置 48 GB,主持 2 个 Active DB 和 2 个 Passive DB,未配置  MaximumActiveDatabases 值。
   Server Cache Size Target:48GB * 25% = 12GB
   Database Max Cache Target:12GB / 4 DBs = 3GB
   Active DB Copies:3GB * 2 = 6GB
   Passive DB Copies:3GB * 20% * 2 = 1.2 GB
   All DB Copies:6GB + 1.2GB = 7.2GB
   Reserved Memory:12GB - 7.2GB = 4.8GB
    Server Cache Size Target:48GB - 12GB = 36GB
2)一台 Mail Server 物理配置 48 GB,主持 2 个 Active DB 和 2 个 Passive DB,已配置  MaximumActiveDatabases = 2。
   Server Cache Size Target:48GB * 25% = 12GB
   Database Max Cache Target:12GB / (2A + (2A * 20%)) = 5 GB
   Active DB Copies:5GB * 2 = 10GB
   Passive DB Copies:5GB * 20% * 2 = 2 GB
   All DB Copies:10GB + 2GB = 12GB
   Reserved Memory:-
    Server Cache Size Target:48GB - 12GB = 36GB

参考链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生活在香樟园里

你的鼓励是我前进的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值