一种实现会议漂移的方法及系统的制作方法

文档序号:7857938阅读:170来源:国知局
专利名称:一种实现会议漂移的方法及系统的制作方法
技术领域
本发明属于网络通信领域,尤其涉及一种实现会议漂移的方法及系统。
背景技术
目前,随着网络通信技术的发展,于网络会议领域,存在网络会议漂移的需求。然而,目前业界使用的方式均是将网络会议中对应一个区域服务器的集体用户漂移到另外一个区域服务器上。举例而言,公司A在北京设置一个机房Al,在杭州设置一个机房A2,其中,北京的用户连接北京机房Al的服务器,杭州的用户连接杭州机房A2的服务器。当北京的机房Al的服务器压力过大或出现故障时,就会将连接北京机房Al的服务器的所有用户集体漂移到杭州机房A2的服务器上。然而,上述整体漂移的方式不仅极大地降低了北京用户的体验度,而且会导致杭州机房A2的服务器压力过大,更甚者会导致所有机房服务器的系统崩溃,严重影响通信效率。·

发明内容
本发明提供一种实现会议漂移的方法及系统,以解决上述问题。本发明提供一种实现会议漂移的方法。上述方法包括以下步骤域名解析服务器接收并解析用户发送的网络会议请求中携带的会议参数信息,确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目是否超过对应的最大会议数阈值;若超过,域名解析服务器根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定网络会议请求对应的目标区域的区域控制服务器;若目标区域内所述会议类型的当前会议数目大于或等于对应的最大会议数阈值时,区域控制服务器确定需要漂移的目标网络会议,且处理目标网络会议的业务处理服务器根据漂移策略漂移目标网络会议;目标区域内对应所述会议类型的负载均衡服务器根据分配策略将网络会议请求路由至处理目标网络会议的业务处理服务器。本发明还提供一种实现会议漂移的方法。上述方法包括以下步骤域名解析服务器接收并解析用户发送的网络会议请求中携带的会议参数信息,确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目是否超过对应的最大会议数阈值;若超过,域名解析服务器根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定网络会议请求对应的目标区域的区域控制服务器,且区域控制服务器根据预设策略确定需要漂移网络会议的业务处理服务器;若需要漂移网络会议的业务处理服务器处理的当前会议数目大于或等于预警值时,业务处理服务器确定需要漂移的目标网络会议,并根据漂移策略漂移目标网络会议;目标区域内对应所述会议类型的负载均衡服务器将网络会议请求路由至需要漂移网络会议的业务处理服务器。本发明还提供一种实现会议漂移的系统,包括域名解析服务器、区域控制服务器、负载均衡服务器以及业务处理服务器。域名解析服务器连接区域控制服务器,区域控制服务器连接负载均衡服务器,负载均衡服务器连接业务处理服务器。域名解析服务器,用于接收并解析用户发送的网络会议请求中携带的会议参数信息,确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目是否超过对应的最大会议数阈值。若超过,域名解析服务器,用于根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定网络会议请求对应的目标区域的区域控制服务器。若目标区域内所述会议类型的当前会议数目大于或等于对应的最大会议数阈值时,区域控制服务器,用于确定需要漂移的目标网络会议,且处理目标网络会议的业务处理服务器根据漂移策略漂移目标网络会议。目标区域内对应所述会议类型的负载均衡服务器,用于根据分配策略将网络会议请求路由至处理目标网络会议的业务处理服务器。本发明还提供一种实现会议漂移的系统,包括域名解析服务器、区域控制服务器、负载均衡服务器以及业务处理服务器。域名解析服务器连接区域控制服务器,区域控制服务器连接负载均衡服务器,负载均衡服务器连接业务处理服务器。域名解析服务器,用于接收并解析用户发送的网络会议请求中携带的会议参数信息,确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目 是否超过对应的最大会议数阈值。若超过,域名解析服务器,用于根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定网络会议请求对应的目标区域的区域控制服务器,且区域控制服务器,用于根据预设策略确定需要漂移网络会议的业务处理服务器。若需要漂移网络会议的业务处理服务器处理的当前会议数目大于或等于预警值时,业务处理服务器,用于确定需要漂移的目标网络会议,并根据漂移策略漂移目标网络会议。目标区域内对应所述会议类型的负载均衡服务器,用于将网络会议请求路由至需要漂移网络会议的业务处理服务器。相较于先前技术,根据本发明提供的实现会议漂移的方法及系统,于域名解析服务器根据会议负载阈值表判断相应区域内相应会议类型的当前会议数目超过对应的最大会议数阈值时,域名解析服务器根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定网络会议请求对应的目标区域的区域控制服务器。若目标区域内相应会议类型的当前会议数目大于或等于对应的最大会议数阈值时,目标区域的区域控制服务器确定需要漂移的目标网络会议,且处理目标网络会议的业务处理服务器根据漂移策略漂移目标网络会议。或者,目标区域的区域控制服务器根据预设策略确定需要漂移网络会议的业务处理服务器,若需要漂移网络会议的业务处理服务器处理的当前会议数目大于或等于预警值时,需要漂移网络会议的业务处理服务器确定需要漂移的目标网络会议,并根据漂移策略漂移目标网络会议。如此,对超过对应最大会议数阈值的网络会议实现漂移,同时,在目标区域相应会议类型的当前会议数目超过最大会议数阈值或预警值时,漂移目标网络会议,从而实现单场会议的漂移,使得服务器集群负载更均衡,提高通信效率。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I所示为根据本发明的第一较佳实施例提供的实现会议漂移的方法的流程图2所示为根据本发明的第一较佳实施例提供的实现会议漂移的系统的示意图;图3所示为根据本发明的第二较佳实施例提供的实现会议漂移的方法的流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图I所示为根据本发明的第一较佳实施例提供的实现会议漂移的方法的流程图。如图I所示,本发明的第一较佳实施例提供的实现会议漂移的方法包括步骤IOf 104。于步骤101,域名解析服务器接收并解析用户发送的网络会议请求中携带的会议参数信息,确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目是否超过对应的最大会议数阈值。于此,会议参数·信息包括会议人数信息、与会人员区域信息、地址信息及会议级别信息。其中,与会人员区域信息指参加会议的人员分布的区域信息。具体而言,用户发起网络会议时,设定网络会议的会议人数、与会人区域信息及会议级别信息后,将网络会议请求发送至域名解析服务器。域名解析服务器接收网络会议请求后,通过解析网络会议请求中携带的会议参数信息获得用户的地址信息(例如,IP地址)以确定所述用户所属的区域。举例而言,若IP地址为202. 91. 251. 148的用户P发起网络会议,则域名解析服务器通过解析用户P发送的网络会议请求可得到IP地址为202. 91. 251. 148,并得到上述IP地址对应的区域为苏州。于本实施例中,域名解析服务器解析网络会议请求中携带的会议参数信息,确定会议类型及会议级别。于此,会议级别例如包括总裁级会议、部长级会议及普通员工级会议。然而,本发明对此并不限定。于实际应用中,可根据需要设定会议级别。另外,会议类型例如包括一般会议、本区域大型会议以及跨区域大型会议。会议类型的区分标准例如表I所示。然而,本发明对此并不限定。于实际应用中,可根据需要设定会议类型的种类及区分标准。
=·般会议木刚人 会议跨K域人喂会议I
mm:~~
会人数人Γ woo人,HJi
与会入数小予1000入丨l.fj会人W分布/H+多个
·Κ域
K'域表I举例而言,若用户P发送的网络会议请求中携带的会议参数信息包括会议人数200人,与会人区域信息为苏州及杭州,则域名解析服务器根据上述信息参照表I可知,该网络会议属于一般会议。于本实施例中,域名解析服务器存储会议负载阈值表,会议负载阈值表包括所有区域内不同会议类型对应的最大会议数阈值及当前会议数目。其中,会议负载阈值表中的每个区域不同会议类型对应的最大会议数阈值可根据实际情况确定。本发明对此并不限定。以杭州、北京、上海、苏州四个区域为例,域名解析服务器存储的会议负载阈值表例如表2所示。
权利要求
1.一种实现会议漂移的方法,其特征在于,包括以下步骤 域名解析服务器接收并解析用户发送的网络会议请求中携带的会议参数信息,确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目是否超过对应的最大会议数阈值; 若超过,所述域名解析服务器根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定所述网络会议请求对应的目标区域的区域控制服务器; 若所述目标区域内所述会议类型的当前会议数目大于或等于对应的最大会议数阈值时,所述区域控制服务器确定需要漂移的目标网络会议,且处理所述目标网络会议的业务处理服务器根据漂移策略漂移所述目标网络会议; 所述目标区域内对应所述会议类型的负载均衡服务器根据分配策略将所述网络会议请求路由至处理所述目标网络会议的业务处理服务器。
2.根据权利要求I所述的方法,其特征在于,每个区域的漂移参数根据每个区域的优先级、每个区域的会议总场次及每个区域的会议总人数确定。
3.根据权利要求I所述的方法,其特征在于,所述漂移策略为处理所述目标网络会议的所述业务处理服务器根据会议类型的优先级确定目标负载均衡服务器,并将目标网络会议请求路由至所述目标负载均衡服务器,所述目标负载均衡服务器根据所述分配策略将目标网络会议请求路由至目标业务处理服务器。
4.根据权利要求I所述的方法,其特征在于,所述漂移策略为处理所述目标网络会议的所述业务处理服务器通过与所述会议类型对应的负载均衡服务器,向所属的区域控制服务器发送会议漂移请求,所述区域控制服务器根据所述会议漂移请求及会议类型的优先级,确定目标负载均衡服务器,并通过与所述会议类型对应的负载均衡服务器,将所述目标负载均衡服务器的地址信息发送至所述业务处理服务器,所述业务处理服务器根据所述地址信息,将目标网络会议请求路由至所述目标负载均衡服务器,所述目标负载均衡服务器根据所述分配策略将目标网络会议请求路由至目标业务处理服务器。
5.根据权利要求I所述的方法,其特征在于,所述区域控制服务器确定需要漂移的目标网络会议,并通过对应的负载均衡服务器查询处理所述目标网络会议的业务处理服务器的参数信息,并根据所述参数信息通知所述业务处理服务器漂移所述目标网络会议。
6.一种实现会议漂移的方法,其特征在于,包括以下步骤 域名解析服务器接收并解析用户发送的网络会议请求中携带的会议参数信息,确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目是否超过对应的最大会议数阈值; 若超过,所述域名解析服务器根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定所述网络会议请求对应的目标区域的区域控制服务器,且所述区域控制服务器根据预设策略确定需要漂移网络会议的业务处理服务器; 若需要漂移网络会议的所述业务处理服务器处理的当前会议数目大于或等于预警值时,所述业务处理服务器确定需要漂移的目标网络会议,并根据漂移策略漂移所述目标网络会议; 所述目标区域内对应所述会议类型的负载均衡服务器将所述网络会议请求路由至需要漂移网络会议的所述业务处理服务器。
7.根据权利要求6所述的方法,其特征在于,每个区域的漂移参数根据每个区域的优先级、每个区域的会议总场次及每个区域的会议总人数确定。
8.根据权利要求6所述的方法,其特征在于,所述漂移策略为需要漂移网络会议的所述业务处理服务器根据会议类型的优先级确定目标负载均衡服务器并将目标网络会议请求路由至所述目标负载均衡服务器,所述目标负载均衡服务器根据所述分配策略将目标网络会议请求路由至目标业务处理服务器。
9.一种实现会议漂移的系统,其特征在于,包括域名解析服务器、区域控制服务器、负载均衡服务器以及业务处理服务器,所述域名解析服务器连接所述区域控制服务器,所述区域控制服务器连接所述负载均衡服务器,所述负载均衡服务器连接所述业务处理服务器, 所述域名解析服务器,用于接收并解析用户发送的网络会议请求中携带的会议参数信息,确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目是否超过对应的最大会议数阈值; 若超过,所述域名解析服务器,用于根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定所述网络会议请求对应的目标区域的区域控制服务器,且所述区域控制服务器,用于根据预设策略确定需要漂移网络会议的业务处理服务器; 若需要漂移网络会议的所述业务处理服务器处理的当前会议数目大于或等于预警值时,所述业务处理服务器,用于确定需要漂移的目标网络会议,并根据漂移策略漂移所述目标网络会议; 所述目标区域内对应所述会议类型的负载均衡服务器,用于将所述网络会议请求路由至需要漂移网络会议的所述业务处理服务器。
10.一种实现会议漂移的系统,其特征在于,包括域名解析服务器、区域控制服务器、负载均衡服务器以及业务处理服务器,所述域名解析服务器连接所述区域控制服务器,所述区域控制服务器连接所述负载均衡服务器,所述负载均衡服务器连接所述业务处理服务器, 所述域名解析服务器,用于接收并解析用户发送的网络会议请求中携带的会议参数信息,确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目是否超过对应的最大会议数阈值, 若超过,所述域名解析服务器,用于根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定所述网络会议请求对应的目标区域的区域控制服务器, 若所述目标区域内所述会议类型的当前会议数目大于或等于对应的最大会议数阈值时,所述区域控制服务器,用于确定需要漂移的目标网络会议,且处理所述目标网络会议的业务处理服务器根据漂移策略漂移所述目标网络会议, 所述目标区域内对应所述会议类型的负载均衡服务器,用于根据分配策略将所述网络会议请求路由至处理所述目标网络会议的业务处理服务器。
全文摘要
本发明提供一种实现会议漂移的方法及系统。上述方法包括以下步骤域名解析服务器确定会议类型、会议级别及所述用户所属的区域,并根据会议负载阈值表判断所述区域内所述会议类型的当前会议数目是否超过对应的最大会议数阈值;若超过,域名解析服务器根据会议级别与漂移阈值的对照表以及计算得到的除所述区域外的各区域漂移参数,确定网络会议请求的目标区域控制服务器;若目标区域内所述会议类型的当前会议数目大于或等于对应的最大会议数阈值时,区域控制服务器确定需要漂移的目标网络会议,且处理目标网络会议的业务处理服务器根据漂移策略漂移目标网络会议;目标区域内的负载均衡服务器根据分配策略将网络会议请求路由至业务处理服务器。
文档编号H04L29/12GK102820978SQ20121028636
公开日2012年12月12日 申请日期2012年8月13日 优先权日2012年8月13日
发明者胡加明, 刘晓东 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1