Exchange2010高可靠性和可用性解决方案

简介:
自从微软的 Exchange 邮件系统推出以来,运行的可靠性和可用性方面不断改进, Exchange2010 产品由于采用 DAG 自动故障转移和恢复 设计,对邮件存储的数据库采取 自动故障转移和恢复 ,从而降低对群集的依赖,提升了运行的高可靠性和可用性,我们可以理解为, Exchange2010 架构不再是 Log 日志和邮件数据库混在一起,而是相互分开,这就可以做到 2 台服务器就可以负载不同的邮件数据库,同时还可以复制一份邮件数据库,管理员能够动态移动邮件数据库,如此高可靠性和可用性就能做到了。
Exchange2010 服务器的角色也发生变化,使用 Hub 服务器来连接后端的 Exchange 服务器上的邮件数据库, Outlook 客户端必须通过 Hub 服务器去访问邮件,对于 SMTP 网关可以使用边缘服务器,边缘服务器不用加入域中,也可用硬件网关去替代,放在企业的 DMZ 区。企业想要用 Exchange2010 去实现企业邮件的高可靠性和可用性,采取 4 台服务器即可做到, 2 台做前端服务器和 Hub 服务器, 2 台用于后端的邮件服务器,前端 2 台可以用 NLB 去负载均衡,也可用 F5 的硬件来实现,后端 2 台就可以直接把邮件数据库放在 SCSI 硬盘上,由于互相备份,任何一台宕机都不会影响使用。企业如果想要异地备份邮件数据库,可以直接利用 Stand BY 去网络复制,也能利用廉价的 SATA 硬盘备份,这样满足 1000 用户以下的企业邮件应用。
计算 4 台服务器和软件授权费用,企业大约需要 20W 来实现 Exchange2010 服务器的高可靠性和可用性,如果改为虚拟化的话,那么又能节省一半的费用。我们通过 2 台高性能服务器安装 08R2 Core 平台,选用 Core 是因为这样的平台安全可靠,然后部署 Hyper-V ,将 4 台物理服务器分成 4 台虚拟服务器部署,实际上维护起来也比较容易实现。需要注意的是,我们在部署 Exchange2010 时,保证企业能够有 2 DNS GC 服务器,邮件服务器需要 DNS GC 的支持,在企业多站点的环境下要规划好邮件服务器的应用环境。
 
我们采取 Exchange2010 ,是通过量体裁衣来实现高可靠性和可用性,群集加存储的解决方案实施和维护起来都比较麻烦,企业往往没有这么强大技术支持,我们的解决方案都是渐进的,企业想从 03 或是 07 升级到 2010 ,这个过程都不是完全的迁移,数据丢失是不可避免的,企业都需要在升级之前考虑到数据的备份。



本文转自 zhaiken 51CTO博客,原文链接:http://blog.51cto.com/zhaiken/751638,如需转载请自行联系原作者
相关文章
|
8月前
|
消息中间件 存储 监控
|
负载均衡 关系型数据库 RDS
良好架构设计中的可靠性:高可用、容错、灾难恢复
良好架构设计支柱 云计算良好架构设计有五大支柱,分别是:安全性,可靠性,性能效率,成本优化和卓越操作。其中可靠性是指系统从基础设施或者服务故障当中实现恢复、以动态方式获取计算资源以满足需求,以及缓解配置错误或者暂时性网络问题等干扰因素的能力。
4884 0
|
2月前
可用性
(1)网络信息可被授权实体访问并按需求使用的特性。 即网络信息服务在需要时,允许授权用户或实体 使用的特性,或者是网络部分受损或需要降级使 用时,仍能为授权用户提供有效服务的特性 (2)可用性是系统在执行任务的任意时刻能正常工作的概率,一般用系统正常使用时间和整个工作时间之比来度量 (3)提高可用性需要强调减少从灾难中恢复的时间 (4)是产品可靠性、维修性和维修保障性的综合反映。
142 62
|
6月前
|
消息中间件 缓存 运维
中间件数据一致性和可靠性问题
【7月更文挑战第14天】
86 1
中间件数据一致性和可靠性问题
|
6月前
|
缓存 供应链 中间件
中间件一致性与可用性权衡
【7月更文挑战第19天】
82 9
|
6月前
|
存储 缓存 监控
如何设计一个高可靠性的分布式缓存系统?
如何设计一个高可靠性的分布式缓存系统?
|
消息中间件 存储 监控
消息队列设计:构建高效可靠的分布式系统
在现代分布式系统中,消息队列被广泛应用于解耦和异步处理。它提供了高可靠性、高性能的消息传递机制,使得系统组件之间可以松耦合地协作。在本文中,我们将探讨如何设计一个高效可靠的消息队列系统。 架构设计原则
188 0
|
存储 SQL 监控
【可靠性架构】可靠性架构第3部分:高可用性体系结构
在本节中,我们将回顾一个示例应用程序,并阐述部署架构如何因不同的可用性目标而变化。示例应用程序是一个典型的web应用程序,它具有反向代理、S3中的静态内容、应用程序服务器和SQL数据库。无论我们在容器还是虚拟机中部署它们,可用性设计都保持不变。
|
缓存 负载均衡 安全
【可用性设计】 GCP 面向规模和高可用性的设计
【可用性设计】 GCP 面向规模和高可用性的设计
|
设计模式 存储 监控
【可靠性架构】可靠性架构第2部分:云的弹性和可用性设计模式
本故事旨在回顾与云环境中的弹性和可用性相关的一些流行设计模式。 本故事的参考来自以下链接,所有图片均由各自的内容所有者提供。