首页 理论教育 教育数字媒体内容服务负载均衡技术

教育数字媒体内容服务负载均衡技术

时间:2022-03-03 理论教育 版权反馈
【摘要】:一般而言,硬件负载均衡在功能、性能上优于软件方式,不过成本较高。在教育数字媒体内容管理系统中,主要考虑以下两种服务器负载均衡方法。这种技术是利用网络协议的重定向功能来实现负载均衡的。与执行服务请求相比,发送定位指令对Web服务器的负载要小得多,因此可以根据这个功能来设计一种负载均衡的服务器。因此,对于同一个名字,不同的客户机会得到不同的地址,访问不同地址上的Web服务器,从而达到负载均衡的目的。

4.6.1 教育数字媒体内容服务负载均衡技术

负载均衡建立在现有网络结构之上,它提供了一种廉价、有效、透明的方法,以扩展网络设备和服务器的带宽,增加吞吐量,增强网络数据处理能力,提高网络的灵活性和可用性

目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高网络层负载均衡,以及链路聚合技术。一般而言,硬件负载均衡在功能、性能上优于软件方式,不过成本较高。在教育数字媒体内容管理系统中,主要考虑以下两种服务器负载均衡方法。

1.基于特定服务器软件的负载均衡

这种技术是利用网络协议的重定向功能来实现负载均衡的。例如在Http协议中支持定位指令,接收到这个指令的浏览器将自动重定向到该指令指明的另一个URL上。与执行服务请求相比,发送定位指令对Web服务器的负载要小得多,因此可以根据这个功能来设计一种负载均衡的服务器。一旦Web服务器认为自己的负载较大,它就不再直接发送回浏览器请求的网页,而是发送回一个定位指令,让浏览器去服务器集群中的其他服务器上获得所需的网页。在这种方式下,服务器本身必须支持这种功能,然而具体实现起来却有很多困难。例如一台服务器如何能保证它重定向过的服务器是比较空闲的,并且不会再次发送定位指令?定位指令和浏览器都没有这方面的支持能力,这样很容易在浏览器上形成一种死循环。因此这种方式在实际应用当中并不多见,使用这种方式实现的服务器集群软件也较少。

2.基于DNS的负载均衡

DNS负载均衡技术是最早的负载均衡解决方案,它是通过DNS服务器中的随机名字解析来实现的。在DNS服务器中,可以为多个不同的地址配置同一个名字,而最终查询这个名字的客户机将在解析这个名字时得到其中的一个地址。因此,对于同一个名字,不同的客户机会得到不同的地址,访问不同地址上的Web服务器,从而达到负载均衡的目的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈