您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 全局负载均衡解决方案
全局负载均衡解决方案RadwareChina2目录1需求分析..................................................................................................................................32Radware全局负载均衡解决方案........................................................................................32.1方案拓扑图......................................................................................................................42.2AppDirector-Global实现全局及本地负载均衡.............................................................42.2.1全局负载均衡策略......................................................................................................42.2.2就近性计算..................................................................................................................52.2.3健康状况检查..............................................................................................................52.2.4交易完整性的可靠保证..............................................................................................62.2.5完全的容错与冗余......................................................................................................62.2.6通过正常退出服务保证稳定运行..............................................................................62.2.7智能的服务器服务恢复..............................................................................................62.2.8通过负载均衡优化服务器资源..................................................................................62.2.9应用交换......................................................................................................................72.2.10URL交换.....................................................................................................................72.2.11内容交换......................................................................................................................72.3AppDirecto-Global实现带宽管理..................................................................................72.4AppDirecto-Global实现端到端应用安全解决方案.......................................................73Radware全局解决方案的优势............................................................................................93.1.1AppDirector-Global同时支持本地和全局服务器负载均衡.....................................93.1.2Radware的全局三角传输技术可以确保真正的网络就近性判断...........................93.1.3Radware的全局重定向技术可以支持三级的重定向.............................................1031需求分析无论用户的数据中心内部采用多么完善的冗余机制、安全防范工具以及先进的负载均衡技术,单个数据中心的运行方式仍然不能保证关键业务可以7*24不间断运行。而为了满足处于全球范围内不同地点的用户在访问应用时可以具备相同的快速访问感受,单一的数据中心却完法实现。基于以上两个最主要的原因,用户通过在不同物理位置构建多个数据中心的方式已经成为用户的必然选择。然而,在构建了多个数据中心后,如何通过有效手段实现多个数据中心间的协调工作,引导用户访问最优的站点,或者当某个站点出现灾难性故障后使用户仍然可以访问其他站点上的关键业务等问题成为用户最关注的问题。2Radware全局负载均衡解决方案Radware的全局负载均衡解决方案能够帮助客户通过将相同服务内容布署在处于不同物理地点的多个数据中心中得到更高的可用性、性能、以及更加经济和无懈可击的安全性,以便在全球范围内的客户获得更快的响应时间。Radware的全局负载均衡解决方案支持Radware下一代APSoluteOS软件体系结构的全部功能,彻底解决了网络可用性、性能和安全问题,使得应用在多个数据中心中获得更高的灵敏并具有自适应性。配合Radware的高速度、高容量ASIC芯片+NP处理器的专用硬件应用交换设备,可有效保障网络应用的高可用性、提升网络性能,加强安全性,全面提升IT服务器等网络基础设施的升值潜力。结合Radware多年来在智能应用流量管理领域的经验,以及对用户实际需求的分析,我们认为负载均衡器应具备如下功能:能够通过唯一的IP地址或域名的方式作为所有提供相同服务的数据中心的逻辑入口点。全局负载均衡交换机具有灵活的流量分配算法与机制,以确保用户总能访问可以为其提供最优服务的数据中心的内容。通过部署高性能的负载均衡产品,能够及时发现各数据中心或数据中心内部的服务器的健康状况,当某个数据中心出现故障时,保证把后续用户的访问导向到正常运行的数据中心上。针对基于会话的业务,可以提供多种会话保持机制,确保用户在处理业务时的连4续性。避免将用户的相同会话的业务请求,分配到不同的数据中心而造成访问失败。应具备安全过虑及防DOS/DDOS的功能,为服务器提供多一层安全保障具有很好的升级与可扩展性,能够适应特定的和不断变化的业务需求。2.1方案拓扑图2.2AppDirector-Global实现全局及本地负载均衡在全局及本地负载均衡方面,AppDirector-Global主要在网络中实现以下功能:2.2.1全局负载均衡策略Radware支持多种全局负载均衡策略,能够通过唯一的IP地址或域名的方式作为所有提供相同服务的数据中心的逻辑入口点。根据用户的实际情况,可以选择其中以下的一种,也可以组合同时使用。方式一基于DNS重定向支持基于LocalDNS位置的就近性解析功能。当用户通过域名方式进行访问时,可以根据用户使用的LocalDNS位置进行就近性计算,将最佳站点的IP地址解析给用户。方式二基于网络就近性判断和广域三角重定向与方式一相比,本全局负载均衡策略的不同点也是最大优点在于:AppDirector-Global不仅可以解析相应的域名,同时还根据用户真实IP地址来进行最优站点计算和判断,最终将用户流量重定向相应的服务节点上。当用户请求的服务使用的协议不具有类似于“HTTP302”的重定向命令时,该策略的顺利实现利用RadwareAppDirector-Global产品所独具的“广域三角重定向”能力来完成服务的重定向。方式三基于http重定向5当用户请求的服务使用的是http的协议时,可以通过对用户真实的IP地址位置进行就近性计算,由AppDirector-Global发送“HTTP302”的重定向命令,指引用户访问最佳站点。方式四基于rtsp重定向当用户请求的服务使用的是rtsp的协议时,可以通过就近性计算,由AppDirector-Global发送“HTTP302”的重定向命令,指引用户访问最佳站点。2.2.2就近性计算为了能够准确计算出全球范围的用户在访问资源时,能够将用户导向”最优”的数据中心前,全局负载均衡器必需经过周密的运算,对用户到各站点之间的距离、延时、及当前数据中心的负载情况等因素全部考虑后,才能真正判断出当前“最优”的服务数据中心。Radware的设备支持两种就近性计算的方法,建议采用两种方式并存使用。方式一静态就近性运算该方式采用静态地址表的方式对用户的请求进行引导。当用户的IP地址或LDNS的IP地址命中静态地址表时,AppDirector-Global直接将用户导向已定义的最佳站点。当没有命中静态地址表时,则采用动态就近性运算方式。方式二动态就近性运算Radware的动态就近性方式已申请专利,该方式可以根据用户真实位置或LDNS与各站点的往返延时、hops、及各站点的当前负载情况,进行组合运算(三个条件可以设置计算权值),将用户导向最佳站点。为避免动态计算时为用户带来的访问延时,Radware设备对已查询过的IP地址采用C类地址的计算结果保存方式,对于在同一C类地址内的用户,直接调用已查计算过的地果。另外,可以手工设置计算结果的保留时间。2.2.3健康状况检查AppDirector-Global可靠的健康状况检查可以保证用户获得最佳的服务站点。AppDirector-Global可以监视服务器在IP、TCP、UDP、应用和内容等所有协议层上的工作状态。如果发现故障,用户即被透明地重定向到正常工作的服务站点上。这可以保证用户始终能够获得他们所期望的信息。为了确保服务正常运行,AppDirector-Global监控从Web服务器、中间件服务器到后端数据库服务器的整个路径上工作状态,确保整个数据路径上的服务器都处于正常状态。如果存在一个故障服务器,AppDirector-Global则不会将用户分配到这个发生故障路径的服务器,从而保证为用户提供透明的数据完整性保障。62.2.4交易完整性的可靠保证AppDirector-Global基于DNS会话保持的特性,可以保证用户的相同会话请求始终保持在同一站点的服务器上。为了保证用户在访问具有会话连续性业务时不会被负载均衡器分配到不同的服务器上,AppDirector-Global在提供本地负载均衡的同时,还可以具备基于cookie,session,sourceIP等方式将用户的请求定位在相同的服务器上。2.2.5完全的容错与冗余AppDirector-Global的配置提供设备间的完全容错,
本文标题:全局负载均衡解决方案
链接地址:https://www.777doc.com/doc-4280142 .html