- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
会话保持特性在ADC中的应用(一)
2011-05-12 11:25:34
标签: 电子商务 服务器 网络应用 客户端 购物车 添加标签
会话保持是一种应用非常广泛的负载均衡特性,尤其对于一些特定的网络应用,以最典型的HTTP应用为例,在大多数电子商务系统或者需要进行用户身份认证的在线系统中,一个客户与应用服务器经常需要经过好几次的交互过程才能完成一笔交易或者一个请求。这种交互过程往往前后是密切相关的,例如我们在某些B2C网站上选购心怡的商品,将其放入“购物车”中,选购商品的过程,对于客户端和应用服务器来讲,实际上是在不断的进行交互过程,而达到某一个交互步骤时,例如进入“结算”步骤时,往往需要了解上一次,甚至是之前所有交互过程的处理结果,类似这种应用场景,后台服务器通常需要所有这些相关的交互过程,在一定时间内都由一台服务器完成,而不能被负载均衡器分散到不同的服务器上。
这一系列相关的交互过程可能是由客户到服务器的一个连接的多次会话完成,也可能是在客户与服务器之间的多个不同连接里的多次会话完成。因此,ADC产品提供的会话保持功能需要充分考虑到不同的客户端情况、不同的应用场景和特点。下图简述了会话保持的工作流程:
会话保持表中每条记录的有效时间,是由其参数――空闲超时时间来决定。该参数实际上是一个计数器,每次有新建连接请求或已建立的连接中有数据在传输时,就会刷新会话保持表中的超时时间;当没有新建连接或者数据传输时,该值就开始按秒进行递减,一旦递减到0秒没有新建连接请求或没有数据传输,则将该会话保持记录从表中清除。如果超时时间之后同一个客户端又有新的连接请求,则按照以第一次连接请求,通过设定的负载均衡算法进行处理,此时,ADC设备会在会话保持表中重新添加该记录。因此,会话保持超时时间的长短,需结合具体的应用而定。
下面简单介绍几种ADC常用的会话保持方式及其在AX设备上的配置:
1. 基于源IP地址的会话保持
源IP地址会话保持就是将同一个源IP地址的连接或者请求认为是同一个用户,根据会话保持策略,在会话保持有效期内,将这些发自同一个源IP地址的连接/请求都转发到同一台服务器。如图所示:
使用源IP地址会话保持功能的好处是既可以将其应用在L4层模式的虚拟服务器下,也可应用于L7层模式,因此具有最广泛的应用场景。但是使用此功能也经常会遇到两个问题:
其一,客户端源IP地址有时候会发生变化,一些企业网或者城域网部署时,由于公网地址有限,通常会采用NAT Pool技术,在这种情况下,某些NAT设备会将同一个用户发起的多个请求采用不同的源地址发出。这样,基于源地址的会话保持则可能将这些请求“保持”在不同的服务器上,造成用户访问失败。因此,在这种情况下,可以通过在源地址会话保持中配置掩码的方式解决。比如掩码代表凡是同一个C类地址发送过来的连接请求都是用同一条会话保持表项对应,以此来规避客户端IP地址发生变化的情况。
其二,客户端通过相同代理(Proxy)服务器访问系统,一些企业网内部用户访问互联网资源需通过代理服务器访问;另外一些移动终端采用GPRS方式访问互联网时,某些移动运营商会通过WAP代理网关来访问互联网资源。无论是通过代理服务器,还是通过WAP网关,发起连接请求的源IP地址相对固定,这样,就会造成ADC设备将来自这些同一个源地址的访问请求,都保持到同一台服务器,如果访问源地址不够离散,就会引起后台服务器负载的不均衡。因此,发生此类问题时,通常需采用其他方式的会话保持,例如采用Cookie保持的方式等。
在AX设备上启用源IP地址会话保持功能配置非常简单,只需要按照下图所示,两个步骤即可完成。
第一步,创建源IP会话保持模板:
该模板参数中:
匹配类型:--匹配到端口是指同一个源IP地址的客户端,再次访问相同VIP的端口时,按照会话保持表将本次会话保持到服务器的服务端口,此为缺省选项;
--匹配到服务器是指同一个源IP地址的客户端,再次访问相同VIP时,会话保持到相同服务器,不考虑客户端访问的是哪一个虚拟服务端口;
--匹配到服务组是在虚拟服务器HTTP端口上同时启用URL 或者Host switching功能时,客户端每次发起请求,ADC都会先按照URL/Host switching的匹配规则,选择匹配的服务组,之后再按照会话保持的机制,在匹配的服务组内按照会话保持表进行会话保持;
PS:当URL/Host switching和会话保持同时启用时,匹配类型一定要选为“服务组”。
子网掩码:是指匹配客户端源地址的精细度,即先前提到的在会话保持表中匹配掩码的长度,同一个子网的客户端会话保持到同一个服务器的服务端口上,缺省是32位的掩码,即指同一个主机;
第二步,在虚拟服务器VIP下,启用该模板:
是不是
您可能关注的文档
- 环氧丙烷和甲醇分离提纯的方法研究.pdf
- 环氧丙烷有毒有害气体在大气中的扩散.docx
- 环氧树脂干式电力变压器的安装方法.doc
- 缓冲与应用优化.docx
- 换届安排(协会版).doc
- 换届安排(协会版物).doc
- 灰分仪移位安全技术措施.doc
- 灰土地基工程检验批质量验收记录表 .doc
- 灰土地基工程检验批质量验收记录表 .doc
- 回填土方案(百度).doc
- 多极化数字生态话语权形成与治理规则演化研究.docx
- 游戏化教学理念的课堂实践与创新.pptx
- 小额长期资金配置行为特征与稳健增值机制分析.docx
- 智能监控与数字孪生技术的施工风险动态识别体系研究.docx
- 车联网技术绿色交通应用与前景.docx
- 福建省福州第一中学高二上学期期末考试政治试题(原卷版)-A4.docx
- 福建省福州第一中学高二上学期期末考试政治试题(解析版)-A4.docx
- 2025届福建省福州市高三第三次质检地理试题(解析版)-A4.docx
- 福建省莆田第一中学高二上学期期末考试政治试题(解析版)-A4.docx
- 2025年甘肃省武威市凉州区武威第三中学教研联片中考一模地理试题-A4.docx
最近下载
- IPC-2223E-中文-2020 CN 挠性和刚挠性印制板计件分标准.pdf VIP
- 劳动合同标准版劳动合同劳动合同.doc VIP
- 比亚迪发动机维修手册.doc
- 公路工程新技术.pptx VIP
- 永诚财险建筑施工行业安全生产责任保险(2024 年版)条款.pdf VIP
- SN/T 3992-2014_进境非人灵长类实验动物指定隔离场建设规范.pdf VIP
- 精品解析:2024-2025学年浙江省温州市龙港市统编版五年级上册期末考试语文试卷(解析版).docx VIP
- 中国临床肿瘤学会(csco)胆道恶性肿瘤诊疗指南2025.docx VIP
- 【2017年整理】光接入网维护操作标准化手册-----接入有源设备维护.doc VIP
- 新22S3 室外排水工程建筑工程图集.docx VIP
原创力文档


文档评论(0)