联系我们
北京太和世创科技有限公司
公司总机:010-82176067
服务热线:400-006-7703
地址:北京市海淀区上地十街壹号院十三层

网络信息安全

您现在所在的位置:首页 > 解决方案 > 网络信息安全

Array本地服务器负载均衡和优化处理

作者:管理员发布于:2013-02-18 00:00:00

采用服务器负载均衡的解决方案,可以解决服务器的压力问题,可以采用多台服务器的并行工作,在正常情况下的负载均衡,和某些服务器停机时的自动切换。必须对所有服务器进行OSI模型中的第2层到第7层的健康检查,实时监控服务器健康状况,保证客户不会因为服务器过载、软件故障、错误或内容丢失而收到错误消息,从而确保客户始能正确地访问站点。
采用丰富的负载均衡算法对多台服务器进行负载均衡,使流量得以合理分配,并且需要处理因服务器负载均衡所带来的会话保持问题。某台服务器发生故障时由负载均衡产品自动检查到,并且将其从服务器群组中排除,透明的容错,从而保证服务器的整体性能得以大幅度提升。
服务器负载均衡的解决方案有两种方式:采用硬件服务器均衡设备对多台服务器进行负载均衡处理;采用免费的负载均衡解决方案,目前比较成熟的是Linux环境下Linux Virtual Server。
Array负载均衡解决方案
硬件的负载均衡设备建议采用Array的TMX服务器负载均衡产品,Array的负载均衡服务,使每台服务器的处理能力都能得到充分的发挥。SLB可以实现如下的功能:
提供真正面向应用层的WWW、DNS、FTP,以及基于固定端口的TCP/UDP等应用的负载均衡;
无需改动网络拓扑结构,即可实现功能;
功能强大,支持路由功能- 根据实际响应时间的负载平衡算法来实现真正的合理的流量分配。
SLB的特点:
1. 实时监控服务器应用系统的状态,并智能屏蔽故障应用系统;
2. 实现多台服务器的负载均衡,提升系统的可靠性;
3. 可以监控和同步服务器提供的内容,确保客户获取到准确可靠的内容;
4. 提供服务器在线维护和调试的手段。
由于服务器特点能处理复杂的应用,但随着应用的增加,服务器的负载越来越大,这时用户必须投资更换或增加服务器,服务器的增加,同时会增加管理成本。Array的Cache功能可以有效地解决增加或更换服务器的问题,同时又能减轻服务器的负担,提高性能。将反向Cache server放在服务器的前端,使静态的内容由Array Cache响应用户的请求,服务器仅处理动态的内容,可以在节约40%带宽的情况下,最大化的提高网络用户访问本网站内容的速度。
Array TMX反向代理快速缓存的优势:
1. 采用内存缓存和包存储结构的方式,提供比其他缓存更快速的响应速度;
2. 解决服务器端的“连接塞车”问题。对同一个内容的并发请求通过TM后,只会产生一个请求到后端服务器;
3. 动态调整缓存空间。Array TM可以根据系统负载动态调整缓存空间大小,在系统需要更多内存处理HTTP请求时,可以自动减少缓存空间,将部分内存归还系统;在系统负载降低后,再将该部分内存返还,继续作为缓存的空间;
4. 提供防DOS攻击的好处。
Array的Connection Multiplexing(连接复用)技术的主要作用是为了改善现有系统的总体性能,其技术原理是自动实现HTTP 1.0到HTTP 1.1的转换。HTTP1.0是短连接,即每次用户请求,都要重新建立一次连接;HTTP1.1 为长连接,连接维持时间较长,它可以将多个请求在一个连接中进行传输,减少连接建立和拆除所带来的延迟,并能够最大限度地降低对并发连接数的消耗,所以TCP/IP协议栈在处理长连接时具有更好的性能。Array的连接复用技术可以将客户端与Array TM的HTTP1.0连接转换为在Array TM与服务器之间使用HTTP1.1连接,使Array TM与服务器之间保持一个长连接, 减少了服务器建立和拆除连接对服务器资源的消耗。
采用Array Connection Multiplexing(连接复用)技术后的效果比较: