为解决南北用户访问站点跨运营商速度较慢的问题,如数据中心在上海,采用电信链路接入,一般南方是电信,北方是联通用户,那么北方联通的用户访问电信线路服务器速度较慢,反之亦然。为解决该问题,用户将再引入联通的线路,但是如何实现联通用户通过域名自动访问联通线路,电信用户通过域名自动访问电信线路,并且两条线路可以实现容错机制?派凌应用交付系统产品PAS-K智能DNS技术可以有效解决入站负载均衡问题。
PAS-K派凌的流入负载均衡功能是将从PAS-K 外部连接内部服务器的流量分配给多个网关线的功能。流入负载均衡功能是通过DNS(域名服务器)进行,如果PAS-K 收到外部的DNS 请求(内部服务器IP 请求),PAS-K 将在可用的几条网关线中根据负载均衡算法选择一条线路,并将此网关线的IP 地址回复给外部客户端。如根据源地址方式的负载算法,可以将联通用户的请求返回联通线路的IP,电信用户的请求返回电信线路上的IP,因此,客户端可以实现快速的访问服务器。
除解决南北跨站访问慢问题外,流入负载均衡功能还使网络通信更稳定。如果只使用一条网关线进行通信,这条网关线发生故障时,内外通信将不能正常进行。PAS-K 的流入负载均衡功能实时监测各条网关线的状态,如果发现不能正常使用的网关线,将从可用网关线中排除。选择网关线时只在能用的网关线中进行选择,因此,只要有一条网关线是正常,就能保证正常的通信。
为了进行流入负载均衡,PAS-K 应答DNS 请求时,PAS-K 需要作为名字服务器工作或PAS-K 内部另有DNS 服务器。而且,在上级DNS 服务器中将PAS-K 登录为名字服务器。
外部的上级DNS 服务器为了了解服务器所在的域IP 地址向PAS-K 传送DNS 请求。PAS-K 收到DNS 请求后根据流入负载均衡服务的负载均衡算法选择一条网关线。然后将所选网关线的IP 地址回复给DNS 服务器。DNS 服务器将收到的IP 地址转发给客户端,客户端就使用此IP 地址试图连接服务器所在的域。这样的方式,尽管是对于相同领域的域的DNS 请求,每当接收DNS 请求时可能应答不同的IP 地址。因此,客户端可以使用不同的IP 地址连接一个服务器,即,通过多条网关线可连接一个服务器。
下面通过一个示例了解应用交付系统产品PAS-K 的流入负载均衡工作过程。
采用应用交付系统产品PAS-K智能DNS技术的好处:
最快的内容传递:PAS-K在决定哪条链路能够为特定内容提供最佳性能时,会综合考虑与请求内容的网络就近性、链路的实时负载与链路的成本。因此,最终用户将充分享受到经过优化的服务和极快的响应时间。
保证不中断的 Internet 访问:PAS-K连续监视每个 Internet 连接的状态。它通过定时检测网络内部和外部节点的状态来检查每个路由器接入Internet的路径。PAS-K还自动检测各种故障,如链路、路由器、DNS 服务器和其它故障。通过检查可以确保只使用那些高效运转的接入链路。可以安装两台NLB设备实现冗余配置,从而保证即使主用设备发生故障的情况下也可以保证不中断的Internet链路流量管理。
具有最大限度的可扩展性:增加新的链路和路由器非常简单,只要求做很少的配置工作,并且不需要对网络进行大的改动。PAS-K对所使用的 ISP、链路或路由器是完全透明的,您可以根据需要灵活扩充多归路网络。
降低运行成本和多链路网络解决方案的复杂性:PAS-K无需用户配置就可以利用优化的链路提供透明地流量重定向,从而使路由变得简单而高效。确保同时使用多条Internet链路,保证带宽和有效投资。
原文地址:http://10185643.blog.51cto.com/10175643/1640356