【技术实现步骤摘要】
调度管理方法、装置及系统、计算机设备、存储介质
[0001]本申请涉及调度管理
,特别涉及一种调度管理方法、装置及系统、计算机设备、存储介质。
技术介绍
[0002]在云平台中部署有许多物理服务器,物理服务器用于提供实现业务所需的基础资源。在用户需要使用云平台的基础资源时,可以请求云平台在物理服务器上创建实例(如虚拟机(virtual machine,VM)),以通过该实例使用云平台的资源。
[0003]通常的,当用户需要在物理服务器上创建实例时,可以通过终端向云平台发送创建请求。云平台的云操作系统接口层接收到创建请求后,可将该创建请求发送至调度器。调度器在其管理的多个物理服务器中选择一个物理服务器,并将该创建请求发送至物理服务器。物理服务器用于根据该创建请求在该物理服务器上创建实例。
[0004]相关技术中,调度器通常随机地在其管理的多个物理服务器中选择一个物理服务器,导致难以有效利用物理服务器的资源。
技术实现思路
[0005]本申请提供了一种调度管理方法、装置及系统、计算机设备、存 ...
【技术保护点】
【技术特征摘要】
1.一种调度管理方法,其特征在于,所述方法应用于部署在物理机上的节点代理,所述方法包括:获取在物理机上创建单个实例所耗费的时长;基于在所述物理机上创建单个实例所耗费的时长,确定在参考时长内能够在所述物理机上创建实例的总数的上限值;将所述上限值发送至调度器,使得所述调度器根据所述上限值对创建实例的任务进行调度。2.根据权利要求1所述的方法,其特征在于,所述上限值基于所述参考时长与在所述物理机上创建单个实例所耗费的时长的商得到。3.根据权利要求1或2所述的方法,其特征在于,所述获取在物理机上创建单个实例所耗费的时长,包括:获取在所述物理机上创建一个或多个实例所耗费的总时长;基于所述总时长,获取在所述物理机上创建单个实例所耗费的时长。4.根据权利要求3所述的方法,其特征在于,所述获取在所述物理机上创建一个或多个实例所耗费的总时长,包括:基于在所述物理机上根据用户发送的实例创建请求创建实例的过程,统计在所述物理机上创建一个或多个实例所耗费的总时长。5.根据权利要求3所述的方法,其特征在于,所述获取在所述物理机上创建一个或多个实例所耗费的总时长,包括:基于在所述物理机上创建模拟实例的过程,统计在所述物理机上创建一个或多个实例所耗费的总时长。6.根据权利要求1至5任一所述的方法,其特征在于,在所述将所述上限值发送至调度器之后,所述方法还包括:继续获取在所述物理机上创建单个实例所耗费的时长,并基于继续获取的时长,确定在所述参考时长内能够在所述物理机上创建实例的总数的更新上限值;在所述更新上限值相较于所述上限值发生变化时,将所述更新上限值发送至所述调度器。7.根据权利要求6所述的方法,其特征在于,所述继续获取在所述物理机上创建单个实例所耗费的时长,包括:基于所述物理机根据用户发送的实例创建请求创建实例的过程,和/或,基于在所述物理机上创建模拟实例的过程,继续获取在所述物理机上创建单个实例所耗费的时长。8.一种调度管理方法,其特征在于,所述方法应用于调度器,所述方法包括:接收节点代理发送的上限值,所述上限值用于指示在参考时长内所述节点代理能够在物理机上创建示例的总数的上限值;基于所述上限值对创建实例的任务进行调度。9.一种调度管理装置,其特征在于,所述调度管理装置包括:获取模块,用于获取在物理机上创建单个实例所耗费的时长;确定模块,用于基于在所述物理机上创建单个实例所耗费的时长,确定在参考时长内能够在所述物理机上创建...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。