Web服务器负载均衡会话保持研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web服务器负载均衡会话保持研究

Web服务器负载均衡会话保持研究   摘要: 负载均衡的集群环境中会话保持方法直接影响到动态网站运行的性能.对现有几种集群环境中会话保持的方法进行了研究,提出一种粘性会话服务器方法.通过比较测试,使用该方法系统性能随并发用户增加而下降的趋势不明显.   ?   关键词: 会话;负载均衡;会话保持?   中图分类号:TP 311.13    文献标志码:A文章编号:1672-8513(2011)04-0296-05   ??   Study on Session Persistency for Web-Server Load Balancing      ZHAO Yan?fang?1, JIANG Yun?qi?2   ?   (1.School of Mathematics and Computer Science, Yunnan University of Nationalities, Kunming 650031, China; ?2.Yunnan Provincial Office, State Administration Taxation, Kunming 650041, China)      Abstract: The session persistency method for the cluster system of load balancing has direct impact on the performance of dynamic web sites. By studying the existing session persistency methods for the cluster system, a stick session-server method is proposed. It is proved thorough the results that the decline trend of the system performance with the increase of concurrent users is not obvious.   ?   Key words: session; load balancing; session persistency   ??            随着Internet技术的不断发展,为满足日益复杂的应用需求,网站的形式也从静态页面展示发展成交互性的动态页面形式,随之而来的就是动态网站对服务器运行环境要求的不断提升.为解决高并发用户访问(1000用户/s)动态网站而产生的性能问题,采用多台服务器组成负载均衡集群,每个群集节点运行自己的独立进程,这些进程可以彼此通信,在网络上对用户来说就像是形成了一个单一的网站系统,协同起来向用户提供服务.集群系统还可通过在集群中继续增加服务器的方式,从内部增加服务器的处理能力,并通过系统级的冗余提供系统的可靠性和可用性.?   然而,由于Web技术所依赖的HTTP协议是无状态的Request/Response连接协议,动态网站需要记住特定用户与网站应用交互过程的信息(用户记录、购物车、状态等等)就只有采用Session(会话)技术.当网站运行于负载均衡的集群环境中时,如果不做会话保持处理,每次HTTP请求都可能被分配到不同的服务器,而新的服务器若没有相应的会话记录,就会造成整个网站的运行逻辑混乱.因此,需要研究负载均衡集群环境中会话保持的问题,并根据网站具体使用的负载均衡算法的不同采用不同的会话保持方式,使动态网站在正常运行的同时,达到较优的性能[1].?   1 相关工作?   1.1 负载均衡技术概述?   负载均衡就是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助.通过某种负载分担技术,由前端分配器将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求[2-3].?   负载均衡集群在多节点之间按照一定的策略(算法)分发请求负载,可以采用软件和硬件来实现.广义上的负载均衡既可以设置专门的网关、负载均衡器,也可以通过一些专用软件与协议来实现.在OSI 7层协议模型中的第2层(数据链路层)、第3层(网络层)、第4层(传输层)、第7层(应用层)都有相应的负载均衡策略(算法).在数据链路层上实现负载均衡的原理是根据数据包的目的MAC地址选择不同的路径;在网络层上可利用基于IP地址的分配方式将数据流疏通到多个节点;而传输层和应用层的交换(Switch), 本身便是一种基于访问流量的控制方式,能够实现负载均衡.?   目前,主要的负载均衡算法有

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档