负载均衡有两方面:
1.基于网络硬件设备的负载均衡
国外比较有名的是思科的交换 机,Cisco以太网通道技术,F5负载均衡器,国内华为的V9等
基于网络设备的负载均衡大多是 采用请求轮循机制,就是把客户端的请求分流到不同的集群服务器上,以达到负责均衡的作用
该机制对于浏览器端请求相应较快,但相应的价格也不菲,具体价格自己查啊,说到这里不知道是 不是应该说一下网络中的Request的请求结构来配合理解,我的理解是这样的,浏览器发出一个 Requeat(也就是一个我们通常说的Socket,只不过它不是连续的)请求里面包含请求地址和返回地址 ,而请求地址就是我们的集群服务器前的那个负载均衡的物理硬件的网络地址,那负载均衡器的作用 就是往服务器集群的个个主机上分配这些请求,让他们负责处理这些请求并给予相应,而他们分配请 求的过程一般就是上图所画的那种 轮循请求,当然中间还有一个成为NAT技术的地址转换技术(又叫 做网络地址转换技术)就是把Request中的请求地址由路由地址转换成集群服务器中的某一个服务器的 IP地址,当服务器处理完后又把返回结果发到F5中,F5再把处理地址改成自己的,然后发回浏览器端
2.基于操作系统的负载均衡
又分为两类:
a).Windows Server 版本里的NLB(微软专有 )
1.单播
默认启用该模式,具体以后在进行总结;
2.多播
总结放在以后;
b).Linux 里的LVS(Lvs也可以用于Windows Server服务器)
1.Lvs nat模式(地址转换技术) 。类似F5的地址转换技术,只不过这个依靠服务器软件实现,网络进行了隔离,网络安全性也会有很 大的提升,有时公司即使没有那么高的访问量这样做也会带来更强的安全性;
时间: 2024-10-28 10:16:37