Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1910
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-07 14:17
文章分类
文章存档

2015年(1)

我的朋友
最近访客

分类: 服务器与存储

2015-05-07 15:35:34

Array与PIOLINK俩家都是负载均衡的行家里手,本文就简单介绍下俩家负载均衡的解决方案。
先来说说Array负载均衡方案再说PIOLINK负载均衡方案
链路负载均衡(LLB)实现
通过Array APV的链路负载分担功能,能够对用户的多链路的网络应用提供基于Inbound和Outbound的链路负载分担功能,解决多链路下流量分担的问题,无法采用BGP的方式实现链路的自动切换,保持对终端用户的透明;Array设备接口可以自定义Outside口跟Inside口,Outside口通过路由跟上端设备相连,Inside口跟内网链接起来; 接口支持NAT。

Array设备对Outbound流量进行策略优先级的划分,保证应用和流量的持续性。最高级别的路由为Eroute,可针对目的地址目的端口、源地址源端口进行划分路由选择;紧跟着的为算法路由,Array智能分配流量,其次为静态路由。例如需要内网A段用户从isp1链路出去和B段用户isp2链路出去,我们可以针对两段用户所在的IP地址段做两条高级路由即可。这样可以充分利用和规划链路的带宽,节省有限的带宽资源。

服务器负载均衡(SLB)实现

Array的服务器负载均衡可以以两种模式执行:Reverse Proxy Mode(反向代理模式)和Transparent Mode(透明模式)。
(1)Reverse Proxy Mode(反向代理模式)
使用Array APV的反向代理服务可以将请求转发给内部的服务器,让Array APV将请求均匀地转发给多台内部服务器之一,从而达到负载均衡的目的。这种代理方式与普通的代理方式有所不同,标准代理方式是客户使用代理访问多个外部服务器,而这种代理方式是多个客户使用它访问内部服务器,因此也被称为反向代理模式。
再来说说PIOLINK的负载均衡解决方案

  串行部署模式

  解决方案拓扑图

  根据客户的需求及网络情况,建议在网络的出口处部署PIOLINK PAS-K设备,下图为PIOLINK链路及服务器负载均衡设备PAS-K采用串行部署方式的拓扑结构。



  解决方案描述

  如上图所示,我们对整个网络的构建如下:

  1、 PAS-K负载均衡产品安置在用户的广域网接入区域,Internet链路出口处,分别连接电信和联通两条广域网链路。PIOLINK公司的PAS-K采用具有自主专利技术的MPA(Multi-Proxy 架构),性能强大,而且可靠性高,同时结合PIOLINK PLOS专用操作系统,用户可根据自己的需求选择PAS-K的多种附加增值功能,扩展性强;

  2、 在PAS-K上设置链路负载均衡功能,PAS-K将针对电信和联通这两条广域网链路做链路的负载均衡,从而确保这两条广域网链路进行了优化和被充分的利用。内部用户访问访问Internet的时候,可以通过在PAS-K上设置的链路选择算法,确保内部用户到达Internet的应用的访问始终选择链路状况最好,延时最小的一条链路,达到对外访问线路最佳化的目的。同时PAS-K能够平滑稳定的扩展网络,当用户以后广域网链路又有增加的时候,仅需要在PAS-K上启用相关端口,做好相应配置既可;

  3、 在PAS-K上设置SLB服务器负载均衡功能,PAS-K将针对内部的服务器群做服务器的负载均衡。通过设置SLB功能,我们可以对外部访问内部的服务器流量进行流量均衡,将其分摊到对应服务器集群的主机上,从而使得应用交换保证最佳服务。根据客户的应用环境,PAS-K将根据最优算法将访问请求分配到最快的响应服务器,保证用户实时快速不间断的访问应用,同时PAS-K能够平滑稳定的扩展内部网络,以及增加服务器集群,当数据中心以后想增加服务器的时候,仅需要在PAS-K上简单添加服务器IP的操作就可以完成;

  4、 在PAS-K上设置流入的负载均衡功能,对于用户的客户和合作伙伴等对用户内部应用(如:网站、邮件等)的入站访问,PAS-K可以通过智能DNS解析功能,自动选择最佳链路,这样当远程用户通过域名访问用户网站时,逐步通过远程用户的本地DNS服务器、根DNS服务器,最终由PAS-K来进行域名的解析。此时PAS-K就会通过判断算法,选择最优的线路,然后将域名解析成相应线路的IP地址,将外部用户导通过状态最佳的链路导向到内部站点中的资源。用以提高各地区用户的访问速度;

  5、 在PAS-K设备上通过配置健康检查功能,自动侦测对外链路接入状态和服务器工作状态,通过智能型路由引擎为流量做最适当的路径安排。当任一条广域网链路中断或不稳定时,PAS-K会自动将流量导引至其他可用且稳定的外连线路,以确保整体对外连接永不中断。一旦发生问题的链路回复正常时,PAS-K也能自动侦测出来,并重新分配每条链路的流量负载,将整体对外链路的使用率做最有效率及最佳化的运用;而当PAS-K检测到某台服务器处于不可用时,将用户请求自动转到当前正常工作的服务器上,保证了用户访问的不间断性;

  6、 在PAS-K上启用智能优化和加速功能,采用标准的协议对用户访问的HTTP流量进行智能的压缩,在给用户提供很高的通信质量的同时,还能够极大的节约网站互联网接入带宽消耗,最大化的提高网络用户访问服务器内容的速度;PAS-K系列产品能够在内存中以数据包的形式Cache住网站页面中所有可以被Cache住的内容。当用户访问请求发送到PAS-K时,如果Cache中的内容能够匹配用户的访问请求则直接由PAS-K来响应用户的访问,从而避免了对后台服务器的负载压力,同时提高用户的访问速度;而SSL卸载功能则能显著减轻服务器的负担,提高服务器的工作效率和可靠性;

  7、 PAS-K提供了强大的带宽管理功能,通过其内置了QoS 功能,能够根据实际业务需求、服务种类、封包类型、流量来源以及目地(以 IP 与网络子网来定义)等参数决定带宽分配的政策。通过滤除非预期的网络流量,能大幅改善带宽的使用率,使您在接收重要资料时能拥有最好的传输品质,节约有限的广域网带宽资源;

  8、 PAS-K设备支持网络安全防护、QOS带宽管理等附加功能,对内部的用户群组和服务器群组来说,PAS-K可以通过启用安全防御模块,成为外网区和内网区之间的又一个安全枢纽,从而更加安全的保护内网。

  方案实现功能

  通过PAS-K的SLB服务器负载均衡功能,PAS-K可对内部的服务器集群进行智能的服务器负载均衡,当客户端访问时,PAS-K会截获需要做负载均衡的访问流量,通过设定的负载均衡策略,流量会智能分配到后端的各个真实服务器上,从而能使得应用交换得到最佳服务保证。

  通过PAS-K的强大的流量智能优化和加速功能,PAS-K可对客户端访问后端服务器群的流量采用压缩、缓存以及SSL卸载技术做进一步的优化处理,以节约用户带宽,降低网络延迟,同时减轻服务器的负担,最大化的提高网络用户访问服务器内容的速度。

  通过PAS-K的安全防御模块和QOS带宽管理功能,不但可以为内网区再增加一道安全防护门,从而确保网络数据中心的安全,而且可以确保服务质量,保证关键应用的高性能,可以根据具体参数对流量类型进行区分,并确定如何恰当地处理流量类型,从而对内部的用户进行高效的管理。

  串行部署模式(HA)

  解决方案拓扑图

  下图为PIOLINK负载均衡设备PAS-K采用串行(HA)部署方式的拓扑结构。



  解决方案描述

  如上图所示,我们对整个网络的构建如下:

  1、 PAS-K负载均衡产品安置在用户的广域网接入区域,Internet链路出口处,分别连接电信和联通两条广域网链路。PIOLINK公司的PAS-K采用具有自主专利技术的MPA(Multi-Proxy 架构),性能强大,而且可靠性高,同时结合PIOLINK PLOS专用操作系统,用户可根据自己的需求选择PAS-K的多种附加增值功能,扩展性强;

  2、 在PAS-K上设置链路负载均衡功能,PAS-K将针对电信和联通这两条广域网链路做链路的负载均衡,从而确保这两条广域网链路进行了优化和被充分的利用。内部用户访问访问Internet的时候,可以通过在PAS-K上设置的链路选择算法,确保内部用户到达Internet的应用的访问始终选择链路状况最好,延时最小的一条链路,达到对外访问线路最佳化的目的。同时PAS-K能够平滑稳定的扩展网络,当用户以后广域网链路又有增加的时候,仅需要在PAS-K上启用相关端口,做好相应配置既可;

  3、 在PAS-K上设置SLB服务器负载均衡功能,PAS-K将针对内部的服务器群做服务器的负载均衡。通过设置SLB功能,我们可以对外部访问内部的服务器流量进行流量均衡,将其分摊到对应服务器集群的主机上,从而使得应用交换保证最佳服务。根据客户的应用环境,PAS-K将根据最优算法将访问请求分配到最快的响应服务器,保证用户实时快速不间断的访问应用,同时PAS-K能够平滑稳定的扩展内部网络,以及增加服务器集群,当数据中心以后想增加服务器的时候,仅需要在PAS-K上简单添加服务器IP的操作就可以完成;

  4、 在PAS-K上设置流入的负载均衡功能,对于用户的客户和合作伙伴等对用户内部应用(如:网站、邮件等)的入站访问,PAS-K可以通过智能DNS解析功能,自动选择最佳链路,这样当远程用户通过域名访问用户网站时,逐步通过远程用户的本地DNS服务器、根DNS服务器,最终由PAS-K来进行域名的解析。此时PAS-K就会通过判断算法,选择最优的线路,然后将域名解析成相应线路的IP地址,将外部用户导通过状态最佳的链路导向到内部站点中的资源。用以提高各地区用户的访问速度;

  5、 在PAS-K设备上通过配置健康检查功能,自动侦测对外链路接入状态和服务器工作状态,通过智能型路由引擎为流量做最适当的路径安排。当任一条广域网链路中断或不稳定时,PAS-K会自动将流量导引至其他可用且稳定的外连线路,以确保整体对外连接永不中断。一旦发生问题的链路回复正常时,PAS-K也能自动侦测出来,并重新分配每条链路的流量负载,将整体对外链路的使用率做最有效率及最佳化的运用;而当PAS-K检测到某台服务器处于不可用时,将用户请求自动转到当前正常工作的服务器上,保证了用户访问的不间断性;

  6、 PIOLINK负载均衡设备支持HA双机热备。方案中的两台PAS-K我们设置为Active-Standby的冗余(也可以设成都是Active),平时一台处于Active工作状态,另一台处于standby的备份状态。备机会时时备份主设备上的所有会话和状态,这样如果主设备出现问题或故障,根据冗余协议的设置,备份PAS-K会及时接管主设备的所有会话,用户当前的应用不会受到影响,从而使得用户的关键业务不会造成中断,实现了高可用性;

  7、 在PAS-K上启用智能优化和加速功能,采用标准的协议对用户访问的HTTP流量进行智能的压缩,在给用户提供很高的通信质量的同时,还能够极大的节约网站互联网接入带宽消耗,最大化的提高网络用户访问服务器内容的速度;PAS-K系列产品能够在内存中以数据包的形式Cache住网站页面中所有可以被Cache住的内容。当用户访问请求发送到PAS-K时,如果Cache中的内容能够匹配用户的访问请求则直接由PAS-K来响应用户的访问,从而避免了对后台服务器的负载压力,同时提高用户的访问速度;而SSL卸载功能则能显著减轻服务器的负担,提高服务器的工作效率和可靠性;

  8、 PAS-K提供了强大的带宽管理功能,通过其内置了QoS 功能,能够根据实际业务需求、服务种类、封包类型、流量来源以及目地(以 IP 与网络子网来定义)等参数决定带宽分配的政策。通过滤除非预期的网络流量,能大幅改善带宽的使用率,使您在接收重要资料时能拥有最好的传输品质,节约有限的广域网带宽资源;

  9、 PAS-K设备支持网络安全防护、QOS带宽管理等附加功能,对内部的用户群组和服务器群组来说,PAS-K可以通过启用安全防御模块,成为外网区和内网区之间的又一个安全枢纽,从而更加安全的保护内网。

  方案实现功能

  通过PAS-K的SLB服务器负载均衡功能,PAS-K可对内部的服务器集群进行智能的服务器负载均衡,当客户端访问时,PAS-K会截获需要做负载均衡的访问流量,通过设定的负载均衡策略,流量会智能分配到后端的各个真实服务器上,从而能使得应用交换得到最佳服务保证。

  通过PAS-K的强大的流量智能优化和加速功能,PAS-K可对客户端访问后端服务器群的流量采用压缩、缓存以及SSL卸载技术做进一步的优化处理,以节约用户带宽,降低网络延迟,同时减轻服务器的负担,最大化的提高网络用户访问服务器内容的速度。

  通过PAS-K的安全防御模块和QOS带宽管理功能,不但可以为内网区再增加一道安全防护门,从而确保网络数据中心的安全,而且可以确保服务质量,保证关键应用的高性能,可以根据具体参数对流量类型进行区分,并确定如何恰当地处理流量类型,从而对内部的用户进行高效的管理。


阅读(536) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~