一种服务器调度方法及设备技术

技术编号:13782889 阅读:61 留言:0更新日期:2016-10-04 23:34
本公开实施例提供一种服务器调度方法及设备。该方法为:内容分发网络中的接入服务器获取所述内容分发网络中的内容提供服务器的第一参数的值;所述第一参数用于指示所述内容提供服务器当前的负载情况,所述接入服务器对所述内容提供服务器采用第一调度方式进行调度;根据所述第一参数的值确定是否继续采用所述第一调度方式调度所述内容提供服务器。本公开优化了服务器调度的方式,提升了用户的上网体验。

【技术实现步骤摘要】

本公开实施例涉及计算机网络
,尤其涉及一种服务器调度方法及设备
技术介绍
随着科学技术的不断发展,电子技术也得到了飞速的发展,人们可以通过各种各样的终端设备访问网络,例如,人们可以使用PC(个人电脑)上网,PC获得用户的上网请求后,可以将上网请求发送给CDN(Content Delivery Network,内容分发网络)中的接入服务器,接入服务器可以调度内容分发网络中用于提供网络内容的服务器为用户提供网络服务,用户便能够上网了。对于内容分发网络中的用于提供网络内容的服务器而言,使用同一个服务器的终端设备越多(也就是负载越多),终端设备的网速可能会越慢,现有技术中,可以根据不同服务器的负载的量来动态地为服务器分配带宽,而在实际应用中,由于带宽的总量可能有限,因此不可能为连接有较多终端设备的服务器无限制的分配带宽,因此,依然会存在连接到负载较多的服务器的终端设备的网速慢的问题。
技术实现思路
本公开实施例提供一种服务器调度方法及设备,用以解决现有技术中因服务器负载不均衡而导致终端设备网速慢的技术问题。本公开实施例提供一种服务器调度方法,包括:内容分发网络中的接入服务器获取所述内容分发网络中的内容提供服务
器的第一参数的值;所述第一参数用于指示所述内容提供服务器当前的负载情况,所述接入服务器对所述内容提供服务器采用第一调度方式进行调度;所述接入服务器根据所述第一参数的值确定是否继续采用所述第一调度方式调度所述内容提供服务器。本公开实施例提供一种服务器调度设备,包括:获取单元,用于获取内容分发网络中的内容提供服务器的第一参数的值;所述第一参数用于指示所述内容提供服务器当前的负载情况,所述服务器调度设备对所述内容提供服务器采用第一调度方式进行调度;确定单元,用于根据所述第一参数的值确定是否继续采用所述第一调度方式调度所述内容提供服务器。本公开实施例提供的服务器调度方法及设备,可以根据内容分发网络中的内容提供服务器的用于指示负载情况的第一参数的值来决定如何对内容提供服务器进行调度,通过这样的方式,在进行服务器调度时,考虑了内容提供服务器的负载状况,进而能够更好地对服务器进行调度,从而改善终端设备访问网络的速度,同时也提升了用户的上网体验。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本公开服务器调度方法流程图;图2为本公开服务器调度设备结构示意图。具体实施方式为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公
开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。本公开实施例提供的服务器调度方法及设备,可以根据内容分发网络中的内容提供服务器的用于指示负载情况的第一参数的值来决定如何对内容提供服务器进行调度,通过这样的方式,在进行服务器调度时,考虑了内容提供服务器的负载状况,进而能够更好地对服务器进行调度,从而改善终端设备访问网络的速度,同时也提升了用户的上网体验。下面结合附图对本公开优选的实施方式进行详细说明。请参见图1,本公开实施例提供一种服务器调度方法,所述方法可以应用于内容分发网络中的接入服务器,所述方法的流程描述如下。步骤101:内容分发网络中的接入服务器获取内容分发网络中的内容提供服务器的第一参数的值;第一参数用于指示内容提供服务器当前的负载情况,接入服务器对内容提供服务器采用第一调度方式进行调度;步骤102:接入服务器根据第一参数的值确定是否继续采用第一调度方式调度内容提供服务器。内容分发网络中可以包括接入服务器和内容提供服务器。内容提供服务器例如可以是缓存服务器,或者还可以是其他服务器,本公开实施例不作限定,只要是内容分发网络中能够为终端设备提供网络服务的服务器都可以是本公开实施例中的内容提供服务器。接入服务器可以接收终端设备发送的用于请求连接网络的请求消息,并基于终端设备的请求消息为终端设备分配相应的内容提供服务器,从而内容提供服务器可以为终端设备提供网络服务。对于接入服务器究竟是哪个服务器,本公开实施例不作限定,只要是内容分发网络中能够用来接收终端设备发送的用于请求连接网络的请求消息并调度内容提供服务器的服务器都可以作为本公开实施例中的接入服务器。在内容分发网络中,内容提供服务器可能有多个,每个内容提供服务器的第一参数都可以用来指示相应的内容提供服务器当前的负载情况,对于第一参数究竟是何种参数,本公开实施例不作限定。例如,第一参数可以是带宽参数,即第一参数可以用于指示内容提供服务器的带宽,由于内容提供服务器的带宽可以是根据负载动态调整的,那么带宽越大则表明负载越大,或者,第一参数也可以用于指示接入内容提供服务器的终端设备的数量,数量越多则表明负载越大,或者,第一参数还可以用于指示内容提供服务器接收的用于请求连接网络的请求消息的数量,请求消息越多则表明负载越大,等等。接入服务器可以分别获取内容分发网络中每个内容提供服务器的第一参数的值,并进行存储,对于获取第一参数的值的方式本公开实施例不作限定,例如,可以是实时地获取,比如第一参数可以是带宽参数,那么接入服务器可以实时地获取每个内容提供服务器的带宽,或者也可以按一定时间间隔获取每个内容提供服务器的带宽,例如接入服务器可以每隔5分钟获取一次每个内容提供服务器的带宽,等等。对于第一调度方式究竟是何种调度方式,本公开实施例不作限定,例如,第一调度方式可以是在收到终端设备发送的用于连接网络的请求消息后,调度与该终端设备距离最近的内容提供服务器为终端设备提供网络服务的调度方式,或者也可以是其他的调度方式。在实际应用中,接入服务器可能原本采用的是第一调度方式来调度内容提供服务器,接入服务器可以对采集到的内容提供服务器的第一参数的值进行分析,在接入服务器对获取的内容提供服务器的第一参数的值进行分析之后,可以根据分析的结果来确定是否要继续采用第一调度方式调度内容提供服务器。对于分析的是何时获取的第一参数的值,本公开实施例不作限定,分析的第一参数的值可以是历史数据,也可以是当前数据。例如,可以对过往的一段时间内获取的内容提供服务器的第一参数的值进行统计,并对统计
的全部或部分第一参数的值进行分析,也就是分析历史的第一参数的值,比如可以对内容分发网络中的内容提供服务器在过往的一周内的带宽进行分析,或者,也可以采集内容提供服务器当前的第一参数的值并对该值进行分析,等等。可选的,对于接入服务器如何根据第一参数的值确定是否继续采用第一调度方式调度内容提供服务器的方式,本公开实施例不作限定,例如,可以根据第一参数的值确定内容提供服务器当前的负载是否大于预设负载阈值,若大于,那么接入服务器可以将对内容提供服务器的调度方式改为第二调度方式。预设负载阈值可以是预先设定的负载阈值,对于预设负载阈值究竟为多少,本公开实施本文档来自技高网
...

【技术保护点】
一种服务器调度方法,包括:内容分发网络中的接入服务器获取所述内容分发网络中的内容提供服务器的第一参数的值;所述第一参数用于指示所述内容提供服务器当前的负载情况,所述接入服务器对所述内容提供服务器采用第一调度方式进行调度;所述接入服务器根据所述第一参数的值确定是否继续采用所述第一调度方式调度所述内容提供服务器。

【技术特征摘要】
1.一种服务器调度方法,包括:内容分发网络中的接入服务器获取所述内容分发网络中的内容提供服务器的第一参数的值;所述第一参数用于指示所述内容提供服务器当前的负载情况,所述接入服务器对所述内容提供服务器采用第一调度方式进行调度;所述接入服务器根据所述第一参数的值确定是否继续采用所述第一调度方式调度所述内容提供服务器。2.根据权利要求1所述的方法,其中,所述接入服务器根据所述第一参数的值确定是否继续采用所述第一调度方式调度所述内容提供服务器,包括:若所述接入服务器根据所述第一参数的值确定所述内容提供服务器当前的负载大于预设负载阈值,则所述接入服务器将对所述内容提供服务器的调度方式改为第二调度方式。3.根据权利要求2所述的方法,其中,所述接入服务器将对所述内容提供服务器的调度方式改为第二调度方式,包括:所述接入服务器停止调度所述内容提供服务器;或所述接入服务器将所述内容提供服务器的全部负载或部分负载分配给所述内容分发网络中的其他内容提供服务器。4.根据权利要求1所述的方法,其中,所述接入服务器根据所述第一参数的值确定是否继续采用所述第一调度方式调度所述内容提供服务器,包括:若所述接入服务器根据所述第一参数的值确定所述内容提供服务器当前的负载大于预设负载阈值,则所述接入服务器继续采用所述第一调度方式调度所述内容提供服务器,且为所述内容提供服务器额外分配第一带宽。5.根据权利要求1所述的方法,其中,所述接入服务器根据所述第一参数的值确定是否继续采用所述第一调度方式调度所述内容提供服务器,包括:若所...

【专利技术属性】
技术研发人员:夏彦刚
申请(专利权)人:乐视控股北京有限公司乐视云计算有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1