#原创分享#关于AD的会话保持功能
  

liugd1013 22591人觉得有帮助

{{ttag.title}}
会话保持是指在负载均衡上的一种机制,可以识别客户端与服务器之间交互过程的关连性,在作负载均衡的同时还保证一系列相关连的访问请求都会分配到一台机器上。简单表述就是:在一次会话过程中发起的多个请求都会分配到同一台机器上。

今天在AD的学习过程中看到了会话保持的几个选项,其中常用的是SourceIP与Cookie两项,他们之间有什么区别呢?通过查询各种资料总结如下:


SourceID即源地址会话保持,是指利用客户端的源地址信息,负载均衡会将所有来源于相同源IP的连接认为是相同的客户端,并将这些连接转发至相同的服务器进行处理。源地址会话保持是一种非常简单,但又十分高效的会话保持机制,缺点是当大量的客户端共享同一个NAT地址访问服务器资源时,会造成某台服务器的负载分配过高,当客户端数量巨大时也可能会造成会话保持表被耗尽。

Cookie会话保持是利用HTTP协议中的Cookie功能来实现会话保持功能,当客户端的请求中带有负载均衡设置的Cookie信息,则负载均衡根据cookie中的信息来选择服务器,当客户端的请求中没有cookie信息,则负载均衡按照算法选择服务器,同时在服务器响应的response头部中插入cookie信息,这样,当该客户再次访问服务器时,可以确保该客户端的请求会被转发到相同的服务器。


相对于SourceIP会话保持机制,cookie会话保持机制能够更加准确的识别客户端,避免了大量客户端共享同一个NAT地址访问服务器时源地址会话保持会造成单台服务器负载过高的问题,但cookie会话保持也有他自身的限制,首先cookie会话保持只能在B/S架构中使用,其次如果浏览器不支持cookie,即使配置了cookie会话保持机制也不会起到相应的作用。


了解了SourceIP与Cookie的区别,接下来在创建节点池的过程中就可以根据应用的特点去选择相应的会话保持选项。不当之处望各位技术大神多指教。

打赏鼓励作者,期待更多好文!

打赏
1人已打赏

小猪要上树 发表于 2020-7-5 15:42
  
感谢楼主的分享。简单明了的让大家对会话保持有一个初步的认识,并结合实际场景做了说明
针对cookie的会话保持还可以做一下更深入的讲解,期待楼主后续的文章
Sangfor_闪电回_朱丽 发表于 2020-6-30 10:04
  
您好,您的文章已被收录到计划中,交由专家评审小组评审,文章标签在专家评审后设置,S奖励预计在一周后到账,其他奖励在活动结束后统一安排发放!发文越多,奖励越多,期待您更多的精彩文章哦!:感恩:
点击查看本季原创文章奖励榜单:http://bbs.sangfor.com.cn/forum.php?mod=viewthread&tid=103115
新手780102 发表于 2020-6-30 10:30
  
学习一下
JM 发表于 2020-6-30 12:36
  

学习一下
司马缸砸了光 发表于 2020-6-30 13:38
  
学习一下
新手978513 发表于 2020-6-30 13:53
  
打卡学习
新手517842 发表于 2020-6-30 13:59
  
感谢分享
新手899116 发表于 2020-6-30 14:12
  

学习一下
新手031815 发表于 2020-6-30 14:37
  
感谢分享
新手741261 发表于 2020-6-30 14:47
  
打卡学习
发表新帖
热门标签
全部标签>
每日一问
技术盲盒
技术笔记
技术咨询
干货满满
功能体验
产品连连看
新版本体验
GIF动图学习
2023技术争霸赛专题
自助服务平台操作指引
标准化排查
运维工具
通用技术
秒懂零信任
信服课堂视频
技术晨报
用户认证
安装部署配置
每日一记
安全攻防
SDP百科
设备维护
深信服技术支持平台
社区帮助指南
答题自测
玩转零信任
畅聊IT
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
上网策略
测试报告
日志审计
问题分析处理
流量管理
云计算知识
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选

本版达人

新手61940...

本周建议达人

zhao_HN

本周分享达人

ZSFKF

本周提问达人