[发明专利]负载均衡系统及负载均衡方法无效
申请号: | 200810198853.5 | 申请日: | 2008-09-27 |
公开(公告)号: | CN101686248A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | 卓维强 | 申请(专利权)人: | 佛山市顺德区顺达电脑厂有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200436广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 系统 方法 | ||
【技术领域】
本发明涉及一种负载均衡系统及负载均衡方法,特别是一种可达到资源利用最佳化的负载均衡系统及负载均衡方法。
【背景技术】
目前在UPnP(Universal Plug and Play)数字媒体播放器及数字媒体服务器系统中,并不支持负载均衡,如果使用者都使用某一数字媒体服务器,将造成有些数字媒体服务器负载过重,有些过轻,无法达到资源利用的最佳化。
【发明内容】
本发明的目的在于提供一种可达到资源利用最佳化的负载均衡系统及负载均衡方法。
为实现上述目的,本发明提供一种负载均衡系统,其包括连接于同一网络中的若干服务器、若干播放器及控制台,其中,所述服务器中存储有媒体文件;所述播放器用以读取服务器中的媒体文件;所述控制台包括侦测模块,所述侦测模块用以侦测播放器的播放请求;且所述控制台还包括搜寻模块,所述搜寻模块用以搜寻同一网络中的在线服务器,且搜寻在线服务器的媒体文件,根据媒体文件建立各在线服务器的媒体文件列表;搜寻模块连接存储模块,所述存储模块用以存储媒体文件列表;侦测模块及存储模块连接匹配模块,所述匹配模块根据播放请求至存储模块中找出与播放请求相符的媒体文件列表,且根据相符的媒体文件列表得出待选服务器的名单;匹配模块连接载荷比较模块,所述载荷比较模块用以比较各待选服务器的网络负载状况,确定负载最小的服务器为指定服务器,并将指定服务器中与播放请求相符的媒体文件地址传送至发出播放请求的播放器。
为实现上述目的,本发明还提供一种负载均衡方法,其适用于负载均衡系统中,且所述负载均衡系统包括连接于同一网络中的若干服务器、若干播放器及控制台,其中,所述控制台包括侦测模块、搜寻模块、存储模块、匹配模块、载荷比较模块;且所述负载均衡方法包括以下步骤:搜寻模块搜寻同一网络中的在线服务器;搜寻模块搜寻在线服务器的媒体文件,根据媒体文件建立各在线服务器的媒体文件列表,并将列表存储至存储模块;侦测模块侦测播放器的播放请求并将侦测到的播放请求传送至匹配模块;匹配模块至存储模块中找出与播放请求相符的媒体文件列表,并根据相符的媒体文件列表得出待选服务器的名单,并将待选服务器的名单传送至载荷比较模块;载荷比较模块比较各待选服务器的网络负载状况,确定负载最小的服务器为指定服务器,并将指定服务器中与播放请求相符的媒体文件地址传送至发出播放请求的播放器;由发出播放请求的播放器至指定服务器中读取媒体文件。
与现有技术相比较,本发明可根据在线服务器的网络负载状况,指定当前网络负载最小的服务器为播放媒体文件的服务器,以避免服务器负载过重或过轻的现象,从而可达到资源利用的最佳化。
【附图说明】
图1为本发明负载均衡系统的原理方框图。
图2为本发明负载均衡方法的流程图。
【具体实施方式】
请参阅图1所示,本发明负载均衡系统包括连接于同一网络中的若干服务器20、若干播放器30及控制台50,其中,所述服务器20中存储有媒体文件;所述播放器30用以读取服务器20中的媒体文件;所述控制台50包括侦测模块51,所述侦测模块51用以侦测播放器30的播放请求;且所述控制台50还包括搜寻模块52,所述搜寻模块52用以搜寻同一网络中的在线服务器20,且搜寻在线服务器20的媒体文件,根据媒体文件建立各在线服务器20的媒体文件列表;搜寻模块52连接存储模块53,所述存储模块53用以存储媒体文件列表;侦测模块51及存储模块53连接匹配模块54,所述匹配模块54根据播放请求至存储模块53中找出与播放请求相符的媒体文件列表,且根据相符的媒体文件列表得出待选服务器20的名单;匹配模块54连接载荷比较模块55,所述载荷比较模块55用以比较各待选服务器20的网络负载状况,确定负载最小的服务器20为指定服务器20,并将指定服务器20中与播放请求相符的媒体文件地址传送至发出播放请求的播放器30。
请结合参阅图1及图2所示,本发明负载均衡方法通过图1所示的负载均衡系统以达成,且所述负载均衡方法包括以下步骤:
步骤101:搜寻模块52搜寻同一网络中的在线服务器20;
步骤102:搜寻模块52搜寻在线服务器20的媒体文件,根据媒体文件建立各在线服务器的媒体文件列表,并将列表存储至存储模块53;
步骤103:侦测模块51侦测播放器20的播放请求并将侦测到的播放请求传送至匹配模块54;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区顺达电脑厂有限公司,未经佛山市顺德区顺达电脑厂有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810198853.5/2.html,转载请声明来源钻瓜专利网。