当外部用户访问内部资源时,深信服AD通过智能DNS解析技术将一个域名绑定多个运营商的公网地址,负责解析来自不同运营商用户的域名解析请求;深信服AD根据不同负载均衡策略为不同运营商的用户返回比较好的访问地址,实现用户入站流量的负载均衡。
通过在域名注册提供商处修改域名NS记录,深信服AD设备获得域名解析权,深信服实现一个域名绑定多个运营商的公网地址,负责解析来自多个运营商用户的域名解析请求。
根据实现设定负载策略可以实现,如电信的用户通过电信的线路访问内部资源,联通的用户通过联通的线路访问内部资源;深信服AD还可以通过两条链路做反向查询,根据RTT时间判断链路的好坏,并且综合以上两个参数返回相应的IP地址。
深信服AD设备根据设定的策略机制将来自业务访问的数据流量调度到不同的真实服务。上海硬盘负载均衡解决方案
深信服AD设备支持多重负载均衡算法将所有流量均衡的分配到各个服务器,不仅充分利用所有的服务器资源,而且各个服务器均衡的承担流量处理任务,从而有效地避免服务器处理任务“不平衡”现象的发生。
1. 轮询(Round Robin)
实现机制-按照请求的先后顺序将用户请求循环地分配到每台服务器。一旦某台服务器出现故障将不在为其分配任务,直至服务器恢复正常。
适用场景-服务器集群中各台服务器的性能相当。
2. 加权轮询(Weighted Round Robin)
实现机制-由于集群中混用了不同规格服务器,因此可以针对各个服务器的处理性能来分配不同的加权值。根据这个比例,把用户的请求分配到每个服务器。
适用场景-服务器集群中各台服务器的性能差异较大。 浙江深信服负载均衡解决方案基于改善业务应用环境的理念,应用交付产品提供了一系列功能以应付复杂的网络环境。
通过深信服AD设备的会话保持技术,可以为访问用户选择曾连接上的特定服务器,实现无缝地处理用户请求;另一方面可以减少新建连接的数量,有助于减小负载均衡设备的系统开销。基于Source IP的会话保持机制-也被称为基于简单会话保持,是指深信服AD设备在作负载均衡时是根据访问请求的源地址作为判断关联会话的依据,对来自同一IP地址的所有访问请求在做负载均时都会被保持到一台服务器上去。另外一个很重要的参数就是连接超时值,AD设备会为每一个进行会话保持的会话设定一个时间值,从一个会话上一次完成到这个会话下次再来之前的间隔如果小于这个超时值,AD设备会将新的连接进行会话保持,但如果这个间隔大于该超时值,AD会将新来的连接认为是新的会话然后进行负载均衡调度,
通过多台AD设备组成集群的方式,即可以扩容整个系统的处理性能,并且充分利用集群中的每一台设备,发布不同的服务,同时又能互为备份,保证故障发生时的最小业务中断。即只要集群中仍有一台设备可用,就不会导致任何一个服务停摆。在此基础上,实现均衡的故障切换和动态切换机制。
? 高可用性集群
? 多台AD设备组成高可用性集群,支持主备、双主、多主、M+N等多种模式
? 与双机模式相比,集群提供更高的冗余性(N备一 vs 一备一)和更低的成本控制(1+N vs 2×N)AD设备之间互为备份,同步会话镜像(session mirror),发生切换不中断业务 快速、智能的应用交付网络。
长连接的应用同样需要负载均衡,对于很多C/S应用来说,其协议私有,不对外公开,传统方式无法识别到协议内容,只能实现基于连接的负载均衡。这种方式缺点比较明显:
1.调度不合理。传统方式的负载均衡只能按连接调度,而长连接一旦建立就很难中断重连,同一个连接内的不同消息会发往同一台服务器,造成服务器压力过大,而这种情况下其他服务器节点可能处于空闲状态。
2.故障切换慢。当服务器发生故障时,客户端并不会立即重新发起新的连接,而是一直等待连接超时,通常来说这个时间非常长,造成故障切换非常慢。
深信服AD应用交付产品的iPro功能,可结合用户应用的具体特征编写脚本,分析出连接中单个消息的开始和结束位置,将同一连接中的不同消息调度到不同节点,实现基于消息的长连接负载均衡,使各节点资源利用更合理更平衡。同时,深信服应用交付AD产品会与各服务器节点建立长连接,并实时探测各服务器节点的健康状态,发现异常会将消息立即分配到正常节点,规避故障风险,大幅缩短故障恢复时间,提高业务访问的连续性。 应用交付,后负载均衡时代的选择。上海硬盘负载均衡解决方案
并得到对应的运营商信息,再根据运营商信息为访问流量选择一条合适的ISP链路。上海硬盘负载均衡解决方案
无论是面向多数据中心的全局访问调度,还是针对多链路和服务器群的负载均衡,深信服AD设备都扮演着一个关键的控制节点角色,其设备的稳定性和安全性则直接影响到业务交付网络的可用性。为了避免单点故障的问题,采用双机热备是保证业务连续性的一种有效解决方案,能够在很大程度上避免了网络业务的中断。
两台深信服AD设备部署在网络中,在此种模式下通常把正在执行负载均衡调度的AD设备称为主机,而另一台处于待命状态的AD设备则称为备机。主机在处理业务的同时,会将业务产生的会话信息同步到备机,从而确保双机切换后,新发起的业务访问能继续得到响应处理,当前正在进行的业务访问也不会因此而中断。此种模式适合于大多数网络环境中避免单点故障的部署需求。 上海硬盘负载均衡解决方案
上海黑象信息科技有限公司致力于礼品、工艺品、饰品,是一家贸易型的公司。公司业务分为工艺礼品,电子产品,制作各类广告等,目前不断进行创新和服务改进,为客户提供良好的产品和服务。公司注重以质量为中心,以服务为理念,秉持诚信为本的理念,打造礼品、工艺品、饰品良好品牌。黑象信息秉承“客户为尊、服务为荣、创意为先、技术为实”的经营理念,全力打造公司的重点竞争力。