- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AgileSharp-负载均衡详解第一篇:负载均衡的需求负载均衡在服务器和.PDF
AgileSharp-负载均衡详解第一篇:负载均衡的需求
负载均衡在服务器和网络的世界中并不是一个新的概念,许多产品都能够提供不同类型的
负载均衡解决方案。比如,路由器能够在不同的路径之间分配流量到达相同的目的地,在
不同的网络资源中平衡它们的负担。另一方面,一个服务器负载均衡设备,能在多台服务
器之间分发流量。
最初,负载均衡设备只是满足简单的负载均衡需求,而如今这些产品已得到迅速的发展,
能够提供更多更复杂的功能,如:负载均衡、流量管理、智能流量交换技术、内容交换技
术甚至应用交换等。负载均衡设备能够对服务器、应用系统进行复杂而且准确的健康检查,
从而提高系统的可用性和可管理性。因为负载均衡设备通常部署在服务器群的前端,它能
够保护服务器免遭恶意用户的入侵从而提高安全性。根据IP 包中的信息或应用请求的内
容,负载均衡设备会作出智能的决策,并准确地将流量导向到正确的数据中心、服务器、
防火墙、高速缓存或者应用系统。
负载均衡的需求
有两个重要的因素推动了负载均衡的出现:服务器和网络。随着国际互联网络(Internet)和
企业网络(Intranet) 的出现,连接着服务器和企业的雇员、客户、供应商以及合作伙伴的数
字网络已经变得至关重要。整个信息服务系统如果不能提供服务或者性能差到不可接受的
地步时,很可能会导致一些业务被迫停顿。举例来讲,如果要建立一个电子商务的网站,
需要考虑许多部件:边界路由器、交换机、防火墙、高速缓存、Web 服务器、中间件服
务器和数据库服务器,而针对不同应用需要不断增加服务器设备,最终数据中心填满了各
种各样的服务器群。在这些服务器群中实现可扩展性、可管理性、可用性以及安全性变得
非常复杂并具有挑战性,这也是智能高层交换技术出现的一个重要的推动力。从边界路由
连接互联网络开始,一直到数据中心的后台数据库主机系统,负载均衡已经成为一个解决
上述问题和挑战的新的强有力的工具。
服务器环境
至少有两个原因使得当今的企业和互联网络服务商(ISP)不断增加服务器的数量。第一,
在互联网络时代需要配备许多不同功能的服务器或应用,包括:WEB 服务器、FTP 服务
器、DNS 、NFS 、E-mail 、ERP 、中间件、数据库等等;第二,因为一台服务器无法提供
足够的计算能力和容量,许多应用需要多台服务器同时提供服务。如果你与数据中心的任
何一个人去交谈,他或者她就会告诉你,他们花了多少时间在不同的应用和服务器上解决
可管理性问题、扩展性问题和高可用性问题。举例来说,如果电子邮件应用无法处理不断
增加的客户访问的需求时,就必须配备另外一台电子邮件服务器,网络管理员还必须考虑
如何将客户的请求分发到这两台电子邮件服务器上。如果一台服务器出现故障,网络管理
员在维修这台服务器的同时,需要在另外一台服务器上运行这一应用,而一旦原来的服务
器修好之后,它还必须回到原来的地方继续提供服务。对客户来说,这些工作都会影响到
应用系统的性能和可用性。
扩展的挑战
AgileSharp() 安捷雨希提供性能优化,架构设计咨询,内训,解决方案
AgileSharp-负载均衡详解第一篇:负载均衡的需求
如何扩展运算能力并不是一个新的问题。以前,一台服务器专门执行一个应用服务,如果
这台服务器不能胜任这个工作时,就会购买一台更加强大的服务器来替换。因此提高系统
的不同部件来增加服务器的运算能力就变得越来越有效。举例来讲,Intel 公司提出的著
名的摩尔定律提到,处理器的处理速度正以每隔18 个月翻一倍的速度增长着,但是对提
高运算能力的需求的增长速度却更快。于是我们发明了集群技术,最初将它应用于主机系
统。由于主机系统是专有的技术,所以生产主机的厂商都采用它们自己的技术,来配置一
个主机集群以便分担计算任务,这样做是比较容易的。现在市场上出现了两种集群技术:
松散耦合的系统和对称多处理技术。但是这两种集群技术都有局限性,而且从系统性能的
曲线来看,性价比也没有足够的吸引力。
松耦合系统
松耦合系统是由许多相同功能的计算单元,通过系统总线互联在一起。每个计算单元包含
处理器、内存、磁盘控制器、磁盘驱动器和网卡等部件,每个计算单元本身就是一台计算
机。把这些计算单元组合在一起,即可组成一个松耦合的系统。象天腾(Tandem)公司的一
个系统中就包含了16 个计算单元。松耦合的系统,采用内部处理器间通讯将任务分担到
多个计算单元来处理。松耦合处理系统只在计算任务可以很容易地被分割时才能够扩充。
假设这样一个任务:在一个数据表中找出所有“Category”列的值等于1
文档评论(0)