- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
邮件系统负载均衡方案
邮件系统负载均衡方案
负载均衡是集群部署中的一种,通过多个节点来承担邮件服务的工作,每个
获取Web 页面的新请求都被动态路由到一个负载较低的节点上。即把负载压力根
据某种算法合理分配到集群中的每一台计算机上,以减轻主服务器的压力,降低
对主服务器的硬件和软件要求,适用于大容量用户使用。
集群技术解析
集群(Cluster)技术是指一组相互独立的计算机,利用高速通信网络组成
一个计算机系统,每个群集节点(即集群中的每台计算机)都是运行其自己进程
的一个独立服务器。这些进程可以彼此通信,对网络客户机来说就像是形成了一
个单一系统,协同起来向用户提供应用程序、系统资源和数据,并以单一系统的
模式加以管理。一个客户端(Client)与集群相互作用时,集群像是一个独立的
服务器。
集群的特点
提供强大处理能力的高性能计算机系统。对用户端(Client)而言,计算机集群
则是一个单一的系统,可以为用户提供高性能的计算机系统,而用户不用关心有
多少计算机承担了系统实现的任务,而只需要关注系统的整体处理能力。因此,
计算机集群可以用多台普通性能的计算机组成具有高性能的计算机系统,承担只
有超级计算机才能胜任的工作。
提供高可用性的计算机系统。通过计算机集群技术组成的系统,可以确保数据和
应用程序对最终用户的高可用性,而管故障属于什么类型。即当计算机集群中的
节点计算机出现软硬件故障的时候,高可用性集群提供了对软件和硬件失败后的
接替。它将服务器镜像到备用系统或节点中,当主节点上的系统崩溃时,冗余节
点就从替补角色转换到正式角色,并自动投入应用,从而保证了系统运行的不间
断。
系统具有很强的可伸缩性:在系统的处理能力需要增加的时候,除了通过增加集
群中每个计算机节点的单机处理能力(如通过增加CPU 数量、增加内存大小等手
段)外,还可以通过增加集群节点数,即通过向群集添加新的计算机节点,使服
务随着处理器的添加而伸缩,从而增大应用程序吞吐量,以达到增加系统的整体
处理能力的目的,完成系统的扩容。
负载均衡解决的问题
在现有网络结构之上,服务器群集中每个服务节点都运行一个独立的邮件程序,
负载均衡提供了一种廉价有效的方法扩展服务器带宽和增加吞吐量,加强网络数
据处理能力,提高网络的灵活性和可用性。它主要完成以下任务:
解决网络拥塞问题,服务就近提供,实现地理位置无关性
为用户提供更好的访问质量
提高服务器响应速度
提高服务器及其他资源的利用效率
避免了网络关键部位出现单点失效
网络拓扑图
服务器:2 台,安装所有TurboMail 模块。
网络:根据内外网具体使用需求使用各级网络。
存储设备:采用磁盘阵列,存储TurboMail 数据,包括用户及邮件数据;亦可采
用NAS/SAN 等存储设备。
负载均衡包含两台拥有共享数据存储空间的服务器,各服务器通过内部局域网相
互通信。此方案有几大优势:
高可靠性:当一个节点发生故障时,它所运行的应用程序将由另一个节点自动接
管,实现对用户的不间断服务。
高性能计算:充分利用方案中每一台计算机的资源,实现复杂运算的并行处理。
负载平衡:把负载压力根据某种算法合理分配到集群中的每一台计算机上,以减
轻主服务器的压力,降低对主服务器的硬件和软件要求。
邮件数据统一管理和维护。
TurboMail 带宽接入方案。
根据南北互通问题,建议采用双线接入。带宽接入计算方法如下:
Turbomail 邮件系统1 万用户配置说明:
(根据每用户每天收发20 封100K 邮件计算)
a. SMTP/POP3 请求:
100K (邮件)*20 封*10000 (用户)=20Gbyte=160Gbit/86400(24 小时*60 分钟
*60 秒)=1.85Mbit/0.6(以太网带宽利用率)=3.083Mbit*4(带宽峰值比
例)=12.35M。
b. WEB MAIL 请求:
100K * 20 封* (页面请求)*3000 用户(实际通过WEB 方式访问比例3/10)
=6Gbyte=48Gbit/86400(24 小时*60 分钟*60 秒)=0.555Mbi
文档评论(0)