扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
负载均衡可以为网络减压分忧,高效的利用率,以及合理的分配,是负载均衡的亮点。那么,基于负载均衡技术的应用也铺天盖地的袭来,接下来,我们就简单的讨论一下负载均衡产品的相关知识。
负载均衡产品根据他们通过自己的agent(由负载均衡产品厂商开发)或者使用一些系统管理工具的模板,来收集关于后台服务器的信息,并根据这些信息调整对资源的分配?Agent和系统管理工具两种方法各有利弊?Agent是为特定的软件和硬件服务的,它能够非常严密地监视应用状况?但是,这也意味着你被锁定在某一个特定的厂商上了?
使用现有系统管理工具的负载均衡产品可以通过API和公共协议监视更多的软件和硬件?当然,使用这类产品来管理你的商业系统会引起一些安全性上的问题,这是你必须提前考虑到的?
如上所述,新一代的负载均衡产品不仅仅处理网络和服务器性能问题,他们还能够根据前台请求和后台内容来分配资源?这一类产品会识别请求,然后把该请求挂起,直到所请求内容已经准备好了,这叫做delayed binding?
这种能够识别内容的路由非常有用,服务器集群可以为特定的应用(比如CGI?流媒体?cookie服务等等)进行调整,而且负载均衡产品会处理并分发所有的请求到保持连接的客户端?这点非常重要,比如,使用SSL的Web购物车事务,因为SSL连接非常耗占处理器资源,所以必须稳定地保持几个Web流程和事务处理?
第三代负载均衡产品覆盖了整个内容分发系统?随着Web和网络服务变得越来越成熟,仅仅监视Web服务器的某一层是远远不够的?如果一个Web主机非常健康,但是它的后台服务器或/和应用有问题的话,把请求发给这台主机也是毫无意义的?新的服务,比如在线销售,都已经开始使用多层服务器来管理内容?数据库和事务处理引擎?由于电子商务目前已经关系到客户的钱,这就要求我们必须保证能够为客户提供尽可能好的性能和可靠性?因此,负载均衡厂商开发了第三代负载均衡产品以保证整个内容分发系统的健康?良好运行?
两种类型的负载均衡产品
负载均衡产品基本上可以分成两大类:
基于软件的负载均衡产品
据我所知,基于软件的负载均衡 产品唯一的问题就是它的速度比基于硬件的负载均衡产品要慢?你之所以需要一个负载均衡产品,首先是因为你的网络以线速运行而你的服务器的速度却取决于应用的速度或应用传递内容的速度?从另一个方面说,如果你的网络发生了变化,或者你需要一些特殊的功能,软件能够非常快地进行升级并满足你的需要?
基于硬件的负载均衡产品
基于硬件的负载均衡通常是由路由器和交换机完成的?这些设备使用ASIC(application-specificintegratedcircuits),以线速运行?这是市场上最快的负载均衡产品?但是由于所有的功能都是由硬件完成,如果你的网络商业流程发生了改变,你就只能等着你的供应商来满足你的需求了?你甚至可能会不得不买一个新的硬件?
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者