加载中 ...
负载平衡实现元素
2019-08-09 08:24:28 来源:沈阳小程序开发 作者:沈阳软件开发
在网络建设的早期阶段,负载均衡方案应该是一个需要考虑的问题,但有时由于接入流量的爆炸性增长超过了政策制定者的预期,这就成为一个必须面对的问题。在引入某种负载平衡方案甚至实现时,与其他许多解决方案一样,首先要确定当前和未来的应用程序需求,然后在成本和效率之间进行权衡。
负载平衡方案应该是网络建设早期应该考虑的问题,但有时它会成为一个必须面对的问题,因为接入流量的爆炸性增长超过了决策者的期望。在引入某种负载平衡方案甚至实施时,与许多其他解决方案一样,首先要确定当前和未来的应用需求,然后在成本和效率之间进行权衡。鉴于当前和未来的应用需求,分析网络瓶颈的差异,需要确定采用哪种类型的负载均衡技术,采用何种平衡策略,以及在可用性方面需要满足多少需求,兼容性,安全性等,等等。无论负载均衡方案是以较便宜的软件方式实现,还是以硬件方法(如第四层交换机或负载均衡器,在性能方面成本较高)或其他类型的均衡技术实现,以下项目均为用过的。这些是引入均衡方案时可以考虑的基本原则。(1)性能:性能是引入均衡方案时需要考虑的问题,但它也是最难掌握的问题。性能可以通过网络测量每秒数据包的数量作为参数,另一个参数是服务器组在均衡方案中可以处理的最大并发连接数,但假设均衡系统可以处理数百万个并发连接。但是,它只能以每秒2个数据包的速率转发,这显然没有效果。性能的性能与负载均衡设备的处理能力和采用的平衡策略密切相关。有两点需要注意。 1.均衡方案对服务器场整体的性能。这是响应客户端连接请求速度的关键。二。负载平衡设备本身的性能,避免在存在大量连接请求并成为服务瓶颈时性能不足。有时我们还可以考虑使用混合负载平衡策略来提高服务器场的整体性能,例如DNS负载平衡和MAT负载平衡。 此外,对于具有大量静态文档请求的站点,您还可以考虑使用缓存技术,这种方法相对更具成本效益并且可以提高响应性能。对于具有大量ssl/xml内容传输的站点,您应该考虑使用ssl/xml。加速技术。 (2)可扩展性: T技术日新月异。一年前的最新产品现在可能是网络中性能最低的产品;一年前网络业务量的快速增长,现在需要新一轮的扩张。合适的均衡解决方案应满足这些需求,平衡不同操作系统和硬件平台之间的负载,平衡不同服务器的负载,如HITP,邮件,新闻代理,数据库,防火墙和缓存,并可用于客户端。以完全透明的方式动态添加或删除某些资源。 (3)灵活性:均衡解决方案应足够灵活,以满足不断变化的应用需求,提供不同的应用需求。当不同的服务器组具有不同的应用程序要求时,应该有多种平衡策略来提供更广泛的选择。可靠性:在具有高质量服务要求的站点,负载平衡解决方案应为服务器场提供完全容错和高可用性。但是,当负载均衡设备本身发生故障时,应该有一个良好的冗余解决方案来提高可靠性。使用冗余时,同一冗余单元中的多个负载均衡设备必须具有相互监控的有效方式,以尽可能地保护系统免受重大故障的损失。 (4)可管理性:无论是通过软件还是基于硬件的均衡解决方案,我们都希望它具有灵活,直观,安全的管理方法,便于安装,配置维护和监控,提高工作效率,避免错误。 在硬件负载均衡设备上,目前有三种主要的管理模式可供选择。 1)命令行接口(ClLI: CommandLineInterface),可以通过HyperTerminal连接负载均衡设备串口进行管理,也可以通过telnet远程登录管理。配置,经常使用前者; 2)图形用户界面(GUI: GraphicalUserInterfaces),有基于普通网页的管理,还有通过JavaApplet进行安全管理,一般需要在管理端安装一个版本的浏览器3)SMP(简单网络管理协议)支持app开发,并通过第三方网络管理软件管理符合SNP的设备。“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
分享到微信朋友圈
×
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。
使用“扫一扫”即可将网页分享至朋友圈。