【技术实现步骤摘要】
算力调度系统、方法、装置和存储介质
[0001]本申请涉及计算机
,尤其涉及算力调度系统、方法、装置和存储介质。
技术介绍
[0002]随着云计算的不断深入,在基础设施领域已经有越来越多的企业采用云计算作为统一资源管理方式,并且随着云资源池的规模不断扩大,算力节点的调度主要采用分布式的方式来实现。而传统的基于云计算或者云原生的算力资源的调度方式都是基于网络已经开通的情况下,实现算力空闲或者负载的方式来实现的。
[0003]传统的算力资源通过云原生以及云计算等方式等虚拟化技术实现算力调度和编排。基于Openstack或者Kuberentes的资源调度方式,主要是基于算力节点的空闲度来作为算力调度策略的主要依据。以Kubernetes的资源调度组件Schedule为例,其中Schedule是Kubernetes的核心组件,负责为用户声明的Pod资源选择合适的算力节点(node),同时保证算力节点集群资源的最大化利用。其任务资源调度流程如图1所示,传统的算力资源调度方式主要是在IP可达的情况下,通过监测的方式采集算力 ...
【技术保护点】
【技术特征摘要】
1.一种算力调度系统,其特征在于,包括:调度器和与所述调度器连接的至少一个可编程网络,所述至少一个可编程网络连接多个算力节点;所述调度器用于执行以下步骤:获取算力资源请求,所述算力资源请求包括目标业务的业务特征信息,用于请求为所述目标业务分配算力资源;基于所述业务特征信息,确定所述目标业务所需的目标算力资源的特征信息;所述目标算力资源的特征信息包括以下至少一种:所述目标算力资源种类、大小,所述目标算力资源所属的目标算力节点的类型;根据所述目标算力资源的特征信息、所述多个算力节点的空闲算力情况,以及所述至少一个可编程网络的网络状况信息,从所述多个算力节点中确定调度策略,所述调度策略包括目标算力节点和调用所述目标算力节点的方式;所述目标算力节点,用于执行所述目标业务。2.根据权利要求1所述的算力调度系统,其特征在于,所述算力调度系统还包括服务器;所述调度器,还用于将所述目标算力节点的标识发送给所述服务器;所述服务器,用于根据所述目标算力节点的标识,建立所述服务器与所述目标算力节点间的数据通道。3.根据权利要求2所述的算力调度系统,其特征在于,所述目标算力节点,还用于:将目标算力节点的能力信息和当前资源使用情况信息中的至少一种发送给所述服务器;其中,目标算力节点的能力信息包括目标算力节点的处理能力、I/O传输能力中的至少一种。4.根据权利要求2或3所述的算力调度系统,其特征在于,所述调度器与所述至少一个可编程网络之间设置有翻译器,所述翻译器用于实现所述服务器支持的通信协议与所述至少一个可编程网络支持的通信协议之间的转换。5.根据权利要求4所述的算力调度系统,其特征在于,所述至少一个可编程网络包括多个可编程网络,所述目标算力节点的数量为多个,多个所述算力节点中任意两个算力节点分布在不同可编程网络中。6.根据权利要求4所述的算力调度系统,其特征在于,所述至少一个可编程网络包括第一可编程网络;所述第一可编程网络,用于获取并向所述翻译器发送所述第一可编程网络的网络状况信息,所述第一可编程网络连接的算力节点的标识信息,所述第一可编程网络连接的算力节点上的应用的IP信息中的至少一种。7.一种算力调度方法,其特征在于,应用于调度系统中的调度器,所述调度系统还包括:与所述调度器连接的至少一个可...
【专利技术属性】
技术研发人员:李铭轩,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。