【技术实现步骤摘要】
一种调度方法及计算节点
本专利技术涉及资源调度技术,尤其涉及一种调度方法及计算节点。
技术介绍
OpenStack是一个开源的云计算管理平台项目,目前,在OpenStack系统中常采用集中调度的方式对资源进行统一调度,这样,一旦调度服务所在节点出现故障,则整个OpenStack系统中所有创建、迁移实例的操作将无法进行,即使调度服务采用高可用性集群(HA,HighAvailability)方案,调度服务所处节点发生故障时,仍然会影响某一区域的调度,如图1所示,OpenStack系统中存在成百上千台计算节点,现有集中的调度方式,在调度服务所处节点发生故障时必然会会影响某一区域、甚至整个系统地正常运行。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供了一种调度方法及计算节点。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种调度方法,应用于OpenStack系统中的第一计算节点;所述方法包括:解析接收到的资源调度请求信息,得到与所述资源调度请求信息所表征的待执行任务相对应的资源特征信息;计算所述OpenStack系统中与所述第一计算节点相关联的 ...
【技术保护点】
一种调度方法,应用于OpenStack系统中的第一计算节点;所述方法包括:解析接收到的资源调度请求信息,得到与所述资源调度请求信息所表征的待执行任务相对应的资源特征信息;计算所述OpenStack系统中与所述第一计算节点相关联的至少一个第二计算节点所对应的节点特征信息;根据节点特征信息以及所述资源特征信息,在与所述第一计算节点相关联的至少一个第二计算节点中确定出第一级疑似目标节点列表;将所述资源调度请求信息发送至所述第一级疑似目标节点列表所对应的至少一个第二计算节点。
【技术特征摘要】
1.一种调度方法,应用于OpenStack系统中的第一计算节点;所述方法包括:解析接收到的资源调度请求信息,得到与所述资源调度请求信息所表征的待执行任务相对应的资源特征信息;计算所述OpenStack系统中与所述第一计算节点相关联的至少一个第二计算节点所对应的节点特征信息;根据节点特征信息以及所述资源特征信息,在与所述第一计算节点相关联的至少一个第二计算节点中确定出第一级疑似目标节点列表;将所述资源调度请求信息发送至所述第一级疑似目标节点列表所对应的至少一个第二计算节点。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:至少根据所述第一级疑似目标节点列表确定出至少一个目标计算节点,以在所述至少一个目标计算节点中对所述待执行任务进行任务处理。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收所述第一级疑似目标节点列表所对应的至少一个第二计算节点发送的第二级疑似目标节点列表;所述第二级疑似目标节点列表中包含与第二计算节点相关联的至少一个第三计算节点;对应地,所述至少根据所述第一级疑似目标节点列表确定出至少一个目标计算节点,包括:至少根据所述第一级疑似目标节点列表以及所述第二级疑似目标节点列表确定出至少一个目标计算节点。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述资源调度请求信息,确定与所述资源调度请求信息相匹配的预设节点列表;根据所述预设节点列表以及所述第一计算节点对应的相关联节点列表,确定出与所述第一计算节点相关联的至少一个第二计算节点。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取预设过滤属性;对应地,所述计算与所述第一计算节点相关联的至少一个第二计算节点所对应的节点特征信息,包括:根据预设过滤属性,对与所述第一计算节点相关联的至少一个第二计算节点进行过滤处理,得到与所述第一计算节点相关联的至少一个第二计算节点所对应的节点特征信息。6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:建立所述第一计算节点与至少一个第二计算节点之间的连接,以在所述第一计算节点与至少一个第二计算节点之间形成P2P网络;对应地,所述计算与所述第一计算节点相关联的至少一个第二计算节点所对应的节点特征信息,包括:所述第一计算节点通过已建立的P2P网络获取至少一个第二计算节点的资源特征信息,根据获取到的至少一个第二计算节点的资源特征信息计算与所述第一计算节点相关联的至少一个第二计算节点所对应的节点特征信息。7.一...
【专利技术属性】
技术研发人员:马轶慧,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。