一种视频会议服务器资源的分配方法及系统的制作方法

文档序号:7967782阅读:165来源:国知局
专利名称:一种视频会议服务器资源的分配方法及系统的制作方法
技术领域
本发明属于视频会议服务器领域,尤其涉及一种视频会议服务器资源的分配方法及系统。
背景技术
服务器可以为各种类型的多媒体业务提供处理服务,并在多媒体会议、流媒体服务等多种网络业务中发挥着重要的作用。但是,服务器在信息处理过程中,由于其本身不会对业务做任何的控制,导致服务器资源的使用会比较混乱,甚至无法管理。如此,极大程度上造成了服务器资源的浪费。

发明内容
本发明提供一种视频会议服务器资源的分配方法及系统,以解决上述问题。本发明提供一种视频会议服务器资源的分配方法。上述方法包括以下步骤当开始视频会议时,资源分配服务器根据获得的视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将源服务器的资源分配给视频会议;若视频会议所需的资源大于源服务器的空闲资源时,源服务器在等级低于视频会议的视频会议中按照会议类型等级从低至高的顺序获取所需的资源,并分配给视频会议。其中,源服务器的数目为至少两个。本发明还提供一种视频会议服务器资源的分配方法。上述方法包括以下步骤当开始视频会议时,资源分配服务器根据获得的视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将源服务器的资源分配给视频会议;若视频会议所需的资源大于源服务器的空闲资源,且视频会议的等级最低时,源服务器在该最低等级的视频会议中按照会议类型等级从低至高的顺序获取所需的资源,并分配给视频会议。其中,源服务器的数目为至少两个。本发明还提供一种视频会议服务器资源的分配系统。上述系统包括客户端、资源分配服务器以及至少两个源服务器。客户端连接资源分配服务器,资源分配服务器连接至少两个源服务器。其中,当客户端开始视频会议时,资源分配服务器根据获得的视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将源服务器的资源分配给视频会议。若视频会议所需的资源大于源服务器的空闲资源时,源服务器在等级低于视频会议的视频会议中按照会议类型等级从低至高的顺序获取所需的资源,并分配给视频会议。相较于先前技术,根据本发明提供的视频会议服务器资源的分配方法及系统,资源分配服务器根据获得的视频会议的等级及当前各个源服务器的资源空闲度,将源服务器的资源分配给视频会议。此外,当视频会议所需的资源大于源服务器的空闲资源时,源服务器亦会抢占等级重要性较低的视频会议的资源以满足等级较高的视频会议的资源需求。如此,可以实现源服务器资源的动态分配,并且,提高了用户体验度。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1所示为根据本发明的第一较佳实施例提供的视频会议服务器资源的分配方法的流程图;图2所示为根据本发明的第二较佳实施例提供的视频会议服务器资源的分配方法的流程图;图3所示为根据本发明的较佳实施例提供的视频会议服务器资源的分配系统的示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1所示为根据本发明的第一较佳实施例提供的视频会议服务器资源的分配方法的流程图。如图1所示,本发明的第一较佳实施例提供的视频会议服务器资源的分配方法包括步骤101 102。于步骤101,当开始视频会议时,资源分配服务器根据获得的视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将源服务器的资源分配给视频会议。 其中,源服务器的数目为至少两个。然而,本发明并不限定源服务器的数目。于此,源服务器的资源会分配给完整的视频会议,从而避免同一视频会议中的与会人员由不同源服务器服务而导致部分人员不能看到视频或者听不见声音的情况。具体而言,当开始视频会议时,资源分配服务器根据获得的视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将源服务器的资源分配给视频会议的过程为当需要为至少两个视频会议分配资源时,执行步骤1 将资源空闲度高的源服务器分配给会议等级高的视频会议;步骤2 重新计算当前各个源服务器的资源空闲度;步骤3 重复执行步骤1。此外,于资源分配时,当至少两个视频会议的等级一致时,于步骤1 中,将资源空闲度高的源服务器分配给其中一个视频会议,再依次执行步骤2和步骤3。于本实施例中,视频会议的等级例如包括高级、中级以及低级。其中,视频会议的等级例如根据参与视频会议的人数确定。具体而言,当参与视频会议的人数大于第一预设值(例如,200)时,视频会议的等级为高级;当参与视频会议的人数大于第二预设值(例如,50)且不大于第一预设值时,视频会议的等级为中级;当参与视频会议的人数不大于第二预设值时,视频会议的等级为低级。然而,本发明并不限定于此。第一预设值以及第二预设值可根据用户需要进行设置。于本实施例中,当需要为三个视频会议A C分配资源,且视频会议A的等级为高级,视频会议B的等级为中级,视频会议C的等级为低级时,先执行步骤1 :将资源空闲度高的源服务器分配给视频会议A ;步骤2 重新计算当前各个源服务器的资源空闲度;步骤 3 重复执行步骤1。即,接着为视频会议B分配资源,之后,再重新计算各个源服务器的资源空闲度后为视频会议C分配资源。另外,当需要为两个视频会议E F分配资源,且视频会议E F的等级一致均为中级时,于步骤1中,先将资源空闲度高的源服务器分配给其中一个视频会议(例如,视频会议E),接着再执行步骤2及步骤3,为另一个中级视频会议(例如,视频会议F)分配资源。然而,本发明并不限定于此。于其他实施例中,对于同等级的视频会议亦可根据具体参与视频会议的人数确定分配顺序。例如,等级均为中级的视频会议 E及F的具体参与视频会议的人数分别为100及150,则于资源分配时,先为视频会议F分配资源,再为视频会议E分配资源。于步骤102,若视频会议所需的资源大于源服务器的空闲资源时,源服务器在等级低于所述视频会议的视频会议中按照会议类型等级从低至高的顺序获取所需的资源,并分配给所述视频会议。于本实施例中,视频会议的会议类型的等级从高到低例如依次为第一类型、第二类型及第三类型。其中,第一类型例如为政府会议,第二类型例如为企业会议,第三类型例如为个人会议。然而,本发明并不限定会议类型的数目以及等级设定。于实际应用中,可根据使用需求进行设置。于本实施例中,以视频会议的等级包括高级、中级以及低级,会议类型包括第一类型、第二类型以及第三类型为例进行说明。若某个源服务器的资源分别分配给高级、中级以及低级视频会议,且低级视频会议包括第一类型以及第二类型的会议,中级视频会议包括第三类型以及第二类型,则当某个高级视频会议所需的资源大于源服务器的空闲资源时, 源服务器会在低级视频会议的第二类型会议中获取所需的资源。此时,若抢占的资源仍无法满足需求,则源服务器会依次在低级视频会议的第一类型会议、中级视频会议的第三类型会议以及第二类型会议中获取资源,直至满足所述高级视频会议所需的资源。举例而言,某个源服务器的资源分配情况如下表所示。
权利要求
1.一种视频会议服务器资源的分配方法,其特征在于,包括以下步骤当开始视频会议时,资源分配服务器根据获得的所述视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将所述源服务器的资源分配给所述视频会议;若所述视频会议所需的资源大于所述源服务器的空闲资源时,所述源服务器在等级低于所述视频会议的视频会议中按照会议类型等级从低至高的顺序获取所需的资源,并分配给所述视频会议,其中,所述源服务器的数目为至少两个。
2.根据权利要求1所述的视频会议服务器资源的分配方法,其特征在于,当所述源服务器在等级低于所述视频会议的视频会议中按照会议类型等级从低至高的视频会议中获取所需的资源,并分配给所述视频会议时,所述源服务器暂停所述被抢占资源的视频会议或者向所述资源分配服务器请求资源分配给所述视频会议。
3.根据权利要求1所述的视频会议服务器资源的分配方法,其特征在于,若视频会议的等级包括高级、中级以及低级,会议类型的等级从高到低依次为第一类型、第二类型、第三类型,则当高级视频会议所需的资源大于源服务器的空闲资源时,所述源服务器在中级视频会议或者低级视频会议中按照第三类型视频会议至第一类型视频会议的顺序获取所需的资源,并分配给所述高级视频会议。
4.根据权利要求1所述的视频会议服务器资源的分配方法,其特征在于,所述视频会议的等级根据参与视频会议的人数确定。
5.根据权利要求1所述的视频会议服务器资源的分配方法,其特征在于,当开始视频会议时,资源分配服务器根据获得的所述视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将所述源服务器的资源分配给所述视频会议的过程为当需要为至少两个视频会议分配资源时,执行步骤1 将资源空闲度高的源服务器分配给会议等级高的视频会议;步骤2 重新计算当前各个源服务器的资源空闲度;步骤3 重复执行步骤 1。
6.根据权利要求5所述的视频会议服务器资源的分配方法,其特征在于,于资源分配时,当至少两个视频会议的等级一致时,于步骤1中,将资源空闲度高的源服务器分配给其中一个视频会议,再依次执行步骤2和步骤3。
7.一种视频会议服务器资源的分配方法,其特征在于,包括以下步骤当开始视频会议时,资源分配服务器根据获得的所述视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将所述源服务器的资源分配给所述视频会议;若所述视频会议所需的资源大于所述源服务器的空闲资源,且所述视频会议的等级最低时,所述源服务器在该最低等级的视频会议中按照会议类型等级从低至高的顺序获取所需的资源,并分配给所述视频会议,其中,所述源服务器的数目为至少两个。
8.根据权利要求7所述的视频会议服务器资源的分配方法,其特征在于,当所述视频会议的等级最低且会议类型的等级亦为最低时,所述源服务器向所述资源分配服务器请求资源分配给所述视频会议。
9.一种视频会议服务器资源的分配系统,其特征在于,包括客户端、资源分配服务器以及至少两个源服务器,客户端连接资源分配服务器,资源分配服务器连接至少两个源服务器,其中,当所述客户端开始视频会议时,所述资源分配服务器根据获得的所述视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将所述源服务器的资源分配给所述视频会议,若所述视频会议所需的资源大于所述源服务器的空闲资源时,所述源服务器在等级低于所述视频会议的视频会议中按照会议类型等级从低至高的顺序获取所需的资源,并分配给所述视频会议。
10.根据权利要求9所述的视频会议服务器资源的分配系统,其特征在于,所述视频会议的等级根据参与视频会议的人数确定。
全文摘要
本发明提供一种视频会议服务器资源的分配方法及系统。上述方法包括以下步骤当开始视频会议时,资源分配服务器根据获得的视频会议的等级及当前各个源服务器的资源空闲度,依据预设的分配策略,将源服务器的资源分配给视频会议;若视频会议所需的资源大于源服务器的空闲资源时,源服务器在等级低于视频会议的视频会议中按照会议类型等级从低至高的顺序获取所需的资源,并分配给视频会议。其中,源服务器的数目为至少两个。
文档编号H04N7/15GK102348098SQ20111035328
公开日2012年2月8日 申请日期2011年11月10日 优先权日2011年11月10日
发明者胡加明 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1