【技术实现步骤摘要】
本申请涉及计算机领域,尤其涉及一种资源调度的技术。
技术介绍
随着数据信息爆发式增长,数据中心、分布式机房等数据处理设施随之蓬勃发展,在分布式系统中往往涉及数据处理设备的资源调度,为了资源调度能够快速响应,现有技术支持资源调度请求指定某一设备或资源集群中的任意设备。然而,根据现有技术中资源调度请求要求对资源进行调度的过程中会出现大量跨物理拓扑结构的资源调度,例如需要处理的数据在机房A,所调度的机器在同一分布式系统中的机房E中,这样的资源调度对网络产生压力,且会造成数据处理延时,降低数据处理效率。且在现有技术中资源调度请求未被满足后会插入等待队列中,在系统有资源时依次对资源进行遍历从而进行资源分配,这种方式在分布式系统中会产生大量无用分配,造成资源调度效率低下。
技术实现思路
本申请的目的是提供一种资源调度的方法与设备,用以解决分布式系统中资源精确调度的问题。根据本申请的一个方面,提供了一种对页面中对象信息分类的方法,该方法解决了智能终端设备中对象信息快速处理的问题,该方法包括:根据分布式系统中机器物理位置信息建立对应的机器管理架构信息,其中,所述机器管理架构信息包括一层或多层节点及每个节点的可用资源信息;获取所述分布式系统的资源调度请求,其中,所述资源调度请求包括所请求资源的物理拓扑标签;根据所述物理拓扑标签确定所述资源调度请求在所述机器管理架构信息中对应的目标节点,其中,所述目标节点的可用资源信息满足所述所请求资源;利用所述目标节点处理所述资源调度请求。根据本申请的另一个方面,提供了一种资源调度的设备,该设备解决了分布式系统中资源精确调度的 ...
【技术保护点】
一种资源调度方法,其中,该方法包括:根据分布式系统中机器物理位置信息建立对应的机器管理架构信息,其中,所述机器管理架构信息包括一层或多层节点及每个节点的可用资源信息;获取所述分布式系统的资源调度请求,其中,所述资源调度请求包括所请求资源的物理拓扑标签;根据所述物理拓扑标签确定所述资源调度请求在所述机器管理架构信息中对应的目标节点,其中,所述目标节点的可用资源信息满足所述所请求资源;利用所述目标节点处理所述资源调度请求。
【技术特征摘要】
1.一种资源调度方法,其中,该方法包括:根据分布式系统中机器物理位置信息建立对应的机器管理架构信息,其中,所述机器管理架构信息包括一层或多层节点及每个节点的可用资源信息;获取所述分布式系统的资源调度请求,其中,所述资源调度请求包括所请求资源的物理拓扑标签;根据所述物理拓扑标签确定所述资源调度请求在所述机器管理架构信息中对应的目标节点,其中,所述目标节点的可用资源信息满足所述所请求资源;利用所述目标节点处理所述资源调度请求。2.根据权利要求1所述的方法,其中,所述根据所述物理拓扑标签确定所述资源调度请求在所述机器管理架构信息中对应的目标节点包括:检测所述物理拓扑标签在所述机器管理架构信息中对应节点的可用资源信息是否满足所述所请求资源;若所述对应节点的可用资源信息满足所述所请求资源,将所述对应节点作为所述资源调度请求在所述机器管理架构信息中对应的目标节点。3.根据权利要求2所述的方法,其中,所述根据所述物理拓扑标签确定所述资源调度请求在所述机器管理架构信息中对应的目标节点还包括:若所述对应节点的可用资源信息未满足所述所请求资源,在所述机器管理架构信息中包含所述对应节点的一个或多个上层节点中确定所述资源调度请求所对应的目标节点,其中,所述目标节点的可用资源信息满足所述所请求资源。4.根据权利要求2所述的方法,其中,所述根据所述物理拓扑标签确定所述资源调度请求在所述机器管理架构信息中对应的目标节点还包括:若所述对应节点的可用资源信息未满足所述所请求资源,将所述资源调度请求添加至所述对应节点的待处理请求队列;当所述对应节点的更新后的可用资源信息满足所述所请求资源,且所述资源调度请求在所述待处理请求队列中的优先级最高时,将所述对应节点作为所述资源调度请求在所述机器管理架构信息中对应的目标节点。5.根据权利要求4所述的方法,其中,所述当所述对应节点的更新后的
\t可用资源信息满足所述所请求资源,且所述资源调度请求在所述待处理请求队列中的优先级最高时,将所述对应节点作为所述资源调度请求在所述机器管理架构信息中对应的目标节点包括:当所述对应节点的更新后的可用资源信息满足所述所请求资源,所述资源调度请求在所述待处理请求队列中优先级最高,且所述资源调度请求在所属的最大堆中优先级最高时,将所述对应节点作为所述资源调度请求在所述机器管理架构信息中对应的目标节点。6.根据权利要求5所述的方法,其中,所述最大堆还包括每个其他待处理请求队列中优先级最高的其他资源调度请求,每个其他待处理请求队列与在所述机器管理架构信息中包含所述对应节点的一个上层节点相对应。7.根据权利要求6所述的方法,其中,所述其他资源调度请求对应的所述一个上层节点的更新后的可用资源信息满足所述其他资源调度请求对应的请求资源。8.根据权利要求5至7中任一项所述的方法,其中,该方法还包括:当所述目标节点为所述资源调度请求分配资源后仍存在可分配资源,在所述最大堆中删除所述资源调度请求并添加所述待处理请求队列中优先级次高的待处理资源调度请求。9.根据权利要求1至8中任一项所述的方法,其中,所述节点包括:机器包含一个或多个所述机器的机架;包含一个或多个所述机架的交换机;包含一个或多个所述交换机的机房。10.根据权利要求1至8中任一项所述的方法,其中,所述机器管理架构信息在...
【专利技术属性】
技术研发人员:张杨,冯亦挥,欧阳晋,韩巧焕,汪方,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。