科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道在 VMware 和 NetApp上运行 Exchange 2010

在 VMware 和 NetApp上运行 Exchange 2010

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在本文中,笔者将尝试解答 在VMware 上运行 Exchange 的几个最常见问题,并提供与在联合使用 VMware 产品和 NetApp 产品的环境中运行 Exchange 相关的一些最佳实践。

来源:ZDNet China 2011年2月14日

关键字: VMware NetApp ExaGrid 虚拟化

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共3页)

VMware 上运行 Exchange 性能如何?

评测的性能

对于 Exchange 等关键应用程序,每个人都了解物理服务器能提供什么样的性能,但对虚拟服务器的性能仍存有疑虑。消除疑虑的最佳方法就是看看 VMware 和 NetApp 已进行的广泛的性能测试,这样您在虚拟化 Exchange 时,就不会对性能表现感到意外了。大多数此类测试是用 Exchange 2007 完成的,但是我认为(尤其是考虑到 Exchange 2010 I/O 需求比 Exchange 2007 明显减少这一情况),您完全可以放心:如果在 Exchange 2007 性能不错,那么在 Exchange 2010 上性能也会很好。

图 1 提供了在 VMware 上运行 Exchange 的性能的摘要。如您所见,虚拟性能与物理性能之间的差异始终保持在 5% 以内。即使有 4,000 个用户,CPU 负载也仅达到 25%。在物理情况和虚拟情况中,使用频繁的用户的数量与 CPU 的增加成线性关系。

 在 VMware 和 NetApp上运行 Exchange 2010

图 1 Exchange 2007 在虚拟环境与在物理环境中的性能的摘要。

有关性能评测的详细信息,请参阅最近的一份 VMware 白皮书。

VMware 最佳实践

对于在 VMware 环境中使用 Exchange,VMware 已提出了大量的最佳实践。下面对这些最佳实践进行了汇总。有关完整的详细信息,请参阅《在 VMware 上运行 Microsoft Exchange 2010 的最佳实践指南》。

虚拟 CPU (vCPU) 最佳实践

如果预计的 Exchange 工作量可以真正地利用所有 vCPU,那么仅向一台虚拟机分配多个 vCPU。

如果不知道确切的工作量,开始先为虚拟机分配少量 vCPU,以后再根据需要增加数量。

对于性能关键型 Exchange 虚拟机(如生产系统),请尽量确保分配给所有虚拟机的 vCPU 总数等于或小于 ESX 主机上的核心总数。

虚拟内存最佳实践

在 vCenter 报告稳定状态使用量低于服务器上的物理内存数量之前,请不要过量使用内存。

将内存保留值设置为 VM 的配置大小,就会按 VM 生成零字节的 vmkernel 交换文件。请记住,设置保留值可能会限制 VMotion。

适当地调整 VM 的配置内存的大小十分重要。如果 Exchange VM 未利用配置的内存,则会出现浪费内存的情况。

启用 VMware Distributed Resource Scheduling (DRS),以确保 ESX 群集中的工作量平衡。DRS 和保留值可以确保重要的工作量具有实现最佳运作所需的资源。

要最大程度地减少来宾操作系统交换,VM 的配置大小应大于在来宾中运行的 Exchange 的内存平均使用量。有关 Exchange VM 的内存和交换/页面文件配置,请遵循 Microsoft 准则。

网络最佳实践

为 VMotion、FT 日志流量和 ESX 控制台访问管理分配单独的 NIC/网络,或者使用 VLAN 标记。

为 Exchange 生产流量分配至少两个 NIC,以利用 NIC 捆绑功能。通常,为每个 ESX 主机至少分配四个 NIC。

使用 VMXNET3:通过 VMware 工具安装的半虚拟化 vNIC。VMXNET3 针对虚拟环境而优化,并且旨在提供高性能。

要在 vSphere 中支持 VLAN,虚拟或物理网络必须使用虚拟交换机标记 (VST)、虚拟机来宾标记 (VGT) 或外部交换机标记 (EST) 通过 802.1Q 标签对以太网帧进行标记。VST 模式最常见。

请遵循 VMworld 2009 年大会 TA2105:《虚拟网络概念和最佳实践》中的网络设计准则。其中包括在 ESX 主机上高效管理多个网络和网络适配器冗余情况的设计。

资源管理和 DRS 最佳实践

源和目标 ESX 主机必须连接到同一千兆网络和同一共享存储。

建议为 VMware VMotion 使用专用千兆网络。

目标主机必须具有足够的资源。

VM 不能使用 CD ROM 或软盘等物理设备。

源和目标主机必须具有兼容的 CPU 型号,否则通过 VMware VMotion 进行迁移会失败。

要最大程度地减少网络流量,最好保留在同一台主机上彼此相互通信的 VM(如邮箱和 GC)。

与具有较大内存的 VM 相比,具有较少内存的 VM 更适于迁移。

存储最佳实践

在共享存储上部署 Exchange VM 以允许使用 VMotion、HA 和 DRS。

存储多路径:设置最少四个从 ESX 服务器到存储阵列的路径(需要至少两个 HBA 端口)。

从 VirtualCenter 创建 VMFS 文件系统,以获得最佳分区对齐。

通过 NetApp 存储获得性能的最佳实践

NetApp 已提出更多关于通过 NetApp 存储使用 Exchange 2010 的最佳实践。在最新 Tech OnTap 文章中及详细的技术报告中对这些最佳实践都做了介绍,还包括了利用 NetApp 存储效率功能的最佳方法。

例如,在 Exchange 2010 环境中,结合使用 NetApp 重复数据删除和自动精简配置可以节省 40% 到 60% 的存储。

以使用 NetApp 存储优化 Exchange 性能为重点的其他最新进展。例如,在最近的 NetApp 与 Microsoft Exchange 2010 的基准测试中,添加闪存使 IOPS 的数值翻了一番,并且使支持的邮箱数量提高了 67%。这些结果将在 TR-3867《将闪存用于 Exchange 2010》中进行说明,该报告计划于 2010 年 9 月发布。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章