四种负载均衡技术大比拼
当前,无论在企业网、园区网还是在广域网如Internet上,业务量的发展都超出了过去最乐观的估计,新的应用层出不穷,即使按照当时最优配置建 设的网络,也很快会感到吃不消。比如电子商务网站,服务器计算负荷会很大;对于读写频繁的应用,比如网络数据库,存储系统面临考验;传输量大的应用,比如 视频服务,数据总是堵在网络接口上;访问量大的应用,路由器与防火墙易成瓶颈。想要消除这些瓶颈,升级设备、改变拓扑是"笨办法",相对取巧一些的,就是 采用负载均衡策略,用多个设备共同完成任务。
负载均衡实现的几种方法有:
■基于DNS的负载均衡,它是通过DNS服务中的随机名字解析来实现的,但不能够按照Web服务器的处理能力分配负载,无法完全解决现在网络中面临的问题:如单点故障问题,服务器资源不够用问题等。
■如果是基于IIS,Windows 2003 Server本身就带了负载均衡服务,但这一服务也只是轮流分配,可能会造成额外的网络问题。
■软件方式,通过一台负载均衡服务器进行,上面安装软件。这种方式比较灵活,成本相对也较低。但是软件负载均衡解决方案缺点比较多,因为每台服务器 上安装额外的软件运行会消耗系统不定量的资源,越是功能强大的模块,消耗得越多,所以当连接请求特别大的时候,软件本身会成为服务器工作成败的一个关键; 软件可扩展性并不是很好,受到操作系统的限制。
■硬件方式,通过专门的负载均衡设备实现。直接在服务器和外部网络间安装负载均衡设备,这种设备我们通常称之为负载均衡器,对于流量的分配可以有多种策略,但基本上都是应用无关的,独立于操作系统。这种方式往往适合大流量、简单应用。
一般而言,硬件负载均衡在功能、性能上优于软件方式。因为它能有效地解决数据流量过大、网络负荷过重的问题。硬件方式更适用于大量设备、大访问量、简单应用。
由上图所示,通过应用负载均衡机,使应用服务超过了一台服务器只能为有限用户提供服务的限制,可以利用多台服务器同时为大量用户提供服务。当某台服 务器出现故障时,负载均衡服务器会自动进行检测并停止将服务请求分发至该服务器,而由其他工作正常的服务器继续提供服务,从而保证了服务的可靠性。由于专 门的设备完成专门的任务,独立于操作系统,整体性能得到大量提高,加上多样化的负载均衡策略,智能化的流量管理,可达到最佳的负载均衡需求。
根据图中所示高并发连接数的要求,选用梭子鱼负载均衡机340型号的路由模式进行安装,并采用2台梭子鱼340型号的负载均衡机进行堆叠部署,两台 梭子鱼负载均衡机互为备份,并采用"心跳"技术实时监控伙伴设备是否实时可用,以提供秒级的故障切换,从而在负载均衡的同时,最大程度地提高web服务系 统的高可用性和可靠性。
梭子鱼负载均衡机结合快速稳定的4层负载均衡解决方案,配置千兆网口和内置IPS功能,提供:
·TCP / UDP服务负载均衡
·IP保持或者不间断服务
·服务失败自动恢复服务器机制
·所有负载均衡服务均加载负载***检测功能
·通过web界面操作,无比方便
·兼具速度、可信度和良好的支持
·最低端的型号都能够支持100个后端服务器
·不按照许可证点数收费
·开放的API支持,对ISP特别有价值
除了强大的负载均衡功能之外,梭子鱼负载均衡机还内置***检测(IPS)系统。即使有人已经设法突破了现有的安全防护设施,梭子鱼内嵌IPS功能也 可以防止客户的价值不菲的服务器遭受系统漏洞的***。梭子鱼负载均衡最好的性能是能够在短短几分钟内完成安装并运行,不需要花费昂贵的实施顾问费用。
作者:梭子鱼
转载于:https://blog.51cto.com/lya041/673596
四种负载均衡技术大比拼相关推荐
- Linux下的几种负载均衡技术小结
前言 Linux系统的数据包处理能力相当强大,通过Netfilter框架或者策略路由系统,用户可以非常灵活的定义数据包的处理规则.因此在Linux下实现负载均衡自然也是非常简单.笔者在此总结了Linu ...
- 五分钟让你搞懂Nginx负载均衡原理及四种负载均衡算法
前言 今天这篇文章介绍了负载均衡的原理以及对应的四种负载均衡算法,当然还有对应的指令及实战,欢迎品尝.有不同意见的朋友可以评论区留言! 负载均衡 所谓负载均衡,就是 Nginx 把请求均匀的分摊给上游 ...
- 亿级PV请求的三种负载均衡技术
在互联网+不断渗透到生活中的今天,各种各样的网络服务存在在我们身边,他们的访问流量也是大得惊人.一个大型网站(百万PV以上)想要正常访问,单单靠一台服务器是不可能提供稳定服务的.这时候就需要用负载均衡 ...
- 亿级PV请求的三种负载均衡技术(转)
http://www.360doc.com/content/17/1126/23/50145453_707419125.shtml 目录 DNS轮询 LVS负载均衡 DR模式 NAT模式 Full-N ...
- 几种负载均衡技术的实现
转自: https://blog.csdn.net/mengdonghui123456/article/details/53981976 [前言] 负载均衡技术对于中大型网站的性能提高有着很大的优势, ...
- Dubbo的四种负载均衡机制
在分布式系统中有多台的服务器作为提供者负责处理各种网络请求,当同时有多个请求同时过来时,需要将其均摊在各台服务器上,避免了某台服务器压力过大而某台服务器则闲置的问题. Dubbo提供了四种实现负载均衡 ...
- linux常见得几种负载均衡,Linux下的几种负载均衡技术小结
bond是Linux内核自带的多网卡聚合功能.这个功能可以把多个网卡整合成一个虚拟网卡从而同时利用多块网卡传输数据.bond有多种不同的模式用以适应不同的情况.bond主要是从L2链路层考虑的,因此可 ...
- IPVS -三种IP负载均衡技术与八种调度算法
三种IP负载均衡技术 在调度器的实现技术中,IP负载均衡技术是效率最高的.在已有的IP负载均衡技术中有通过网络地址转换(Network Address Translation)将一组服务 ...
- 小白入门:大型网站技术架构负载均衡技术介绍及学习资源推荐
十年间,负载均衡的前沿技术层出不穷,令用户眼花缭乱.经常在技术网站.文档中出现的"四层负载均衡"."七层负载均衡"字眼有什么含义?有什么区别?对客户网络有哪些不 ...
- lvs的调度算法有几种_LVS:三种负载均衡方式比较
1.什么是LVS? 首先简单介绍一下LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术.调度器具有很 ...
最新文章
- 【小白的CFD之旅】16 流程
- Abp mysql guid_ABP领域层 – 值对象 - ABP 中文文档
- 浏览器判断及客户端跳转,绕开微信对某宝限制
- 开奖啦!CSDN 程序员节 1024 中奖名单揭晓!
- tensorflow精进之路(二十八)——人脸识别(下)(MTCNN人脸检查和人脸对齐+CASIA-WebFace数据集模型)
- 数据分析数据挖掘(三)
- deepinu盘制作工具_用U盘装系统,试试这款多系统启动盘制作工具!
- Django(五):视图和路由系统
- PSpice 正版软件的下载方式
- matlab隐函数参数拟合,matlab拟合隐函数参数(1stOpt拟合7参数请求代跑)
- oracle用nas还是本地存储,为什么大家都在用NAS网络存储?
- 嵌入式物联网软件开发实战
- 数据泄露事件频发,深扒企业数据库安全隐患(内附高效防护手段)
- html手机打不开是什么意思,html是什么意思
- 狂神学习系列04:MySQL+JDBC
- 侯捷c++课程学习一
- 如何编写快速高效的SQL查询(一)——MySQL8.0优化器查询优化处理与样例
- 网络表示学习相关资料
- linux和windows双系统怎么引导,如何解决Linux和Windows双系统的引导问题
- hexo+yilia主题添加评论