发明名称 一种流媒体服务器负荷分担方法
摘要 本发明公开了一种流媒体服务器负荷分担方法,包括:(a)流媒体服务器启动后,定期将资源发送周期和系统资源信息发送给门户服务器,由所述门户服务器记录到数据库中,同时,所述门户服务器根据数据库的记录写入时间和资源发送周期定期设置流媒体服务器的状态;(b)终端访问所述门户服务器时,所述门户服务器查找数据库中状态为活动的流媒体服务器的系统资源信息,根据系统资源信息及CPU与媒体连接的权重关系计算出负荷最小的流媒体服务器,并将该负荷最小的流媒体服务器的统一资源定位符发送给终端,所述终端根据得到的统一资源定位符发起向该负荷最小的流媒体服务器的媒体访问,完成负荷分担。
申请公布号 CN101039281B 申请公布日期 2010.09.29
申请号 CN200710103726.8 申请日期 2007.05.16
申请人 中兴通讯股份有限公司 发明人 杨万祥
分类号 H04L12/56(2006.01)I;H04L12/66(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 龙洪;霍育栋
主权项 一种流媒体服务器负荷分担方法,包括以下步骤:(a)流媒体服务器启动后,定期将资源发送周期和系统资源信息发送给门户服务器,由所述门户服务器记录到数据库中,同时,所述门户服务器根据数据库的记录写入时间和资源发送周期定期设置流媒体服务器的状态;所述系统资源信息包括CPU使用百分比和当前媒体流连接数,或者还包括内存使用百分比;(b)终端访问所述门户服务器时,所述门户服务器查找数据库中状态为活动的流媒体服务器的系统资源信息,根据系统资源信息及CPU与媒体连接的权重关系计算出负荷最小的流媒体服务器,并将该负荷最小的流媒体服务器的统一资源定位符发送给终端,所述终端根据得到的统一资源定位符发起向该负荷最小的流媒体服务器的媒体访问,完成负荷分担;所述根据系统资源信息及CPU与媒体连接的权重关系计算出负荷最小的流媒体服务器是指,将每个状态为活动的流媒体服务器的CPU使用百分比乘以流媒体服务器最大媒体连接数,再乘以CPU与媒体连接的权重关系,再加上当前的媒体连接数,得出的结果中值最小的即为负荷最小的流媒体服务器,设CPU与媒体连接的权重关系为m,m的取值范围为1≤m≤3。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部