- 4
- 0
- 约3.92千字
- 约 6页
- 2016-08-05 发布于贵州
- 举报
公司网络web服务负载均衡解决方案
公司网络web服务器负载均衡解决方案
随着公司产品业务的推广发展壮大,对服务器的硬件性能、相应速度、服务稳定性、数据可靠性的要求越来越高。今后服务器的负载将难以承受所有的访问。从公司的实际情况,运营成本网络安全性考虑,排除使用价格昂贵的大型服务器、以及部署价格高昂的专用负载均衡设备。
DNS轮询负载均衡解决方案虽然成本低廉但是安全性能不是很好,加上公司产品的特殊性需要用户验证的体系,在会话保持方面是一大缺陷,会话保持,如果是需要身份验证的网站,在不修改软件构架的情况下,这点是比较致命的,因为DNS解析无法将验证用户的访问持久分配到同 一服务器。虽然有一定的本地DNS缓存,但是很难保证在用户访问期间,本地DNS不过期,而重新查询服务器并指向新的服务器,那么原服务器保存的用户信息 是无法被带到新服务器的,而且可能要求被重新认证身份,来回切换时间长了各台服务器都保存有用户不同的信息,对服务器资源也是一种浪费。
企业还有另一种选择解决难题,构建集群服务器----通过整合多台相对低廉的普通服务器,以同一个地址对外提供相同的服务。LVS负载均衡集群解决方案是目前企业最常见运用范围最广的一种集群技术。
一、Web服务集群负载均衡理论思路
负载均衡的思路下多台服务器为对称方式,每台服务器都具备等价的地位,都可以单独对外提供服务而无须其它服务器的辅助。然后通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器都独立响应客户机的请求。由于建立内容完全一致的Web服务器并不复杂,可以使用服务器同步更新或者共享存储空间等方法来完成,因此负载均衡技术就成为建立一个高负载Web站点的关键性技术。
二、公司外网服务器的网络环境及工作模式的选择
Lvs负载均衡的工作模式一共有三种,分别是?
1、network address translation地址转换模式 ;?
2、ip tunnel IP隧道模式 ;
3、direct routing直接路由模式。
这3种工作模式中,NAT模式只需要一个公网ip,成为最简易的负载均衡模式,安全性比较好,相对而言DR模式的负载能力更为强大、适用范围更广。下面我们对DR工作模式进行具体的研究;
DR工作模式采用半开放式的网络结构,各节点服务器与调度器处在同一个物理网络,负载均衡调度器与各节点服务器使用本地网络相连,客户端请求访问会请求调度器的虚拟IP地址,服务器响应不经过调度器,直接响应客户端。
DirectRouting 工作模式客户端请求及服务器响应流程
基于DR模式的LVS负载均衡集群的网络架构
三、操作流程及实施步骤
针对公司部署的实际情况我们可以DR直接路由的工作模式为实施方案,
具体操作步骤流程如下:
LVS现在已成为Linux内核的一部分,默认编译为ip_vs模块,必要时能够自动调用。以下操作可以手动加载ip_vs模块,并查看当前系统中ip_vs模块的版本信息
modprobe ip_vs
//加载ip_vs模块,
cat?/proc/net/ip_vs?
//查看ip_vs版本信息
---安装管理软件------
rpm?-ivh?/mnt/Packages/ipvsadm-1.25-9.el6.i686.rpm? ?
service?ipvsadm?start?
//启动服务
以上这些操作在调度服务器上做一下就好了,节点服务器不用安装这些的
———————————————————————————————————
-----常用命令的解释如下:------
LVS的负载调度算法有四种最常用的:轮询算法(rr)、加权轮询(wrr)、最少轮询(lc)、加权最少轮询(wlc)
1)创建虚拟服务器
群集的VIP地址为192.168.0.14,针对TCP 80端口提供负载分流服务,使用的轮询调度算法。对于负载均衡调度器来说,VIP必须是本机实际已启用的IP地址
ipvsadm -A -t 192.168.0.14:80 -s rr
//选项?-A表示添加虚拟服务器,-t用来指定VIP地址及TCP端口,-s用来指定负载调度算法——rr、wrr、lc、wlc
2)添加服务器节点
ipvsadm?-a?-t?192.168.0.14:80?-r?192.168.0.12:80?-m? ?
ipvsadm?-a?-t?192.168.0.14:80?-r?192.168.0.13:80?-m?
//选项 -a表示添加真实服务器,-t用来指定VIP地址及TCP端口,-r用来指定RIP地址及TCP端口,-m表示使用NAT群集模式(-g是DR模式,-i是TUN模式)
{ -m参数后面还可以跟下-w的参数,这里没有做的-w用来设置权重(权重为0时表示暂停节点)}
4)删除服务器
您可能关注的文档
- 公共部门人力资源管期末复习指导(小黄本答案).doc
- 公共部门人力资源管期末复习指导综合练习题答案(双面9张).doc
- 公共部门人力资源管考试题(电大复习资料)已排版.doc
- 公关策划—建校20年庆典活动方案55.doc
- 公务员 广东广州 010 行测 真题及答案(不全).doc
- 公务员,银行面试:领导小组讨论技巧及案例.doc
- 公务员公共基础复习全:常识判断必背的350个高频知识点.doc
- 公务员公共基础复习点:历代改革 - 副本.docx
- 公务员参考网公选试科级干部笔试题库目录.doc
- 公务员复习申论秘笈2012年公务员考试申论热点焦点。(免费).doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 部编版六年级语文下册全册一课一练同步练习题配知识点归纳(含答案).pdf VIP
- 预制空心内夯载体桩技术.pdf VIP
- 2025版《全基础题型》高考数学-基础题(721例题型).docx VIP
- (正式版)DB21∕T 4190-2025 《既有住宅适老化改造建筑设计规程》.pdf VIP
- T_NBSC 001-2026(可口革囊星虫养殖技术规范).pdf
- 餐饮业食品安全管理八项制度.pptx VIP
- 法医学中的法医现场勘查学 .pdf VIP
- 中风的中医诊疗方案.pdf VIP
- 2025年自来水供应专属承包合同样本版.docx VIP
- (2025春新教材)人教版PEP版三年级英语下册全册教案件 .pdf
原创力文档

文档评论(0)