【技术实现步骤摘要】
物理机调度方法及装置
[0001]本申请涉及云计算
,尤其涉及一种物理机调度方法及装置。
技术介绍
[0002]随着云计算的快速发展,虚拟化技术也得到了迅速发展,作为一种资源管理技术,虚拟化(Virtualization)技术是将计算机的各种实体资源,如服务器、网络、内存及缓存等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以利用比原本的组态更好的方式来应用这些资源,并且这些虚拟化资源的不受现有资源的架设方式,地域或物理组态的限制。
技术实现思路
[0003]本申请实施例提供了一种物理机调度方法及装置。
[0004]第一方面,本申请实施例提供了一种物理机调度方法,包括:
[0005]读取虚拟机创建请求携带的多个资源项的资源配置;
[0006]在物理机集合中筛选配置满足配置条件的候选物理机,获得由筛选获得的候选物理机组成的候选子集;
[0007]根据所述资源配置以及所述候选子集中各候选物理机的可用资源配置,计算所述各候选物理机的调度评分;
[0 ...
【技术保护点】
【技术特征摘要】
1.一种物理机调度方法,应用于调度器,其特征在于,所述方法包括:读取虚拟机创建请求携带的多个资源项的资源配置;在物理机集合中筛选配置满足配置条件的候选物理机,获得由筛选获得的候选物理机组成的候选子集;根据所述资源配置以及所述候选子集中各候选物理机的可用资源配置,计算所述各候选物理机的调度评分;基于所述调度评分在所述候选子集中确定目标物理机,以及建立所述资源配置与所述目标物理机的映射关系。2.根据权利要求1所述的方法,其特征在于,所述配置包括:所述物理机针对所述多个资源项的可用资源配置,所述物理机部署的已部署虚拟机的兼容标签配置以及所述物理机部署的已部署虚拟机的非兼容标签配置;相应的,所述配置条件,包括:所述多个资源项的可用资源配置满足所述多个资源项的资源配置,所述兼容标签配置所属的已部署虚拟机与待部署虚拟机同属一个虚拟机组,以及,所述非兼容标签配置所属的已部署虚拟机与所述待部署虚拟机属于不同虚拟机组;其中,所述待部署虚拟机为所述虚拟机创建请求对应的虚拟机。3.根据权利要求2所述的方法,其特征在于,所述在物理机集合中筛选配置满足配置条件的候选物理机,获得由筛选获得的候选物理机组成的候选子集,包括:在所述物理机集合中筛选所述多个资源项的可用资源配置满足所述多个资源项的资源配置的物理机,获得由筛选获得的物理机组成的第一候选子集;在所述物理机集合中筛选所述兼容标签配置所属的已部署虚拟机与所述待部署虚拟机同属一个虚拟机组的物理机,获得由筛选获得的物理机组成的第二候选子集;在所述物理机集合中筛选所述非兼容标签配置所属的已部署虚拟机与所述待部署虚拟机属于不同虚拟机组的物理机,获得由筛选获得的物理机组成的第三候选子集;确定所述第一候选子集、所述第二候选子集和所述第三候选子集的交集,作为所述候选子集。4.根据权利要求3所述的方法,其特征在于,所述在所述物理机集合中筛选所述多个资源项的可用资源配置满足所述多个资源项的资源配置的物理机,获得由筛选获得的物理机组成的第一候选子集,包括:基于所述资源配置和所述物理机集合中各物理机的物理机编号,对所述各物理机的所述多个资源项中的各资源项进行资源核验,获得所述各物理机的所述各资源项的核验结果;在所述物理机集合中确定第一候选子集,所述第一候选子集包括各资源项的核验结果均为第一核验结果的物理机;其中,所述多个资源项由中央存储器、内存和缓存组成。5.根据权利要求1所述的方法,其特征在于,所述物理机集合中包括在所述调度器进行资源调度注册的物理机;所述资源调度注册,包括:接收所述物理机的可用资源配置,其中,所述可用资源配置由所述物理机安装的代理组件采集并上传;
存储所述物理机...
【专利技术属性】
技术研发人员:文科,赵国庆,曾琳铖曦,蒋宁,吴海英,
申请(专利权)人:马上消费金融股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。