多租户容器云平台虚拟计算资源自适应调度方法及系统技术方案

技术编号:19828535 阅读:28 留言:0更新日期:2018-12-19 16:58
本发明专利技术属于网络技术领域,公开了一种多租户容器云平台虚拟计算资源自适应调度方法及系统,通过统一的云计算服务入口,用户的容器资源请求统一被汇集到云计算服务入口并传递给资源分配器;资源分配器与各数据中心的D‑Agent进行信息交互,并使用基于组合拍卖的方法决策应用的部署方案,然后由各个数据中心实施;运行期间,D‑Agent收集各个容器簇的相关性能信息,并作动态调整;使基于容器技术的多个数据中心相互协作。本发明专利技术运行期间,D‑Agent收集各个容器簇的相关性能信息,并作动态调整,以保证应用的性能和系统服务质量;使基于容器技术的多个数据中心能够相互协作,部署用户的虚拟机变得更加简单、便捷和高效。

【技术实现步骤摘要】
多租户容器云平台虚拟计算资源自适应调度方法及系统
本专利技术属于网络
,尤其涉及一种多租户容器云平台虚拟计算资源自适应调度方法及系统。
技术介绍
目前,业内常用的现有技术是这样的:当前数据中心计算资源静态调度的研究主要集中在虚拟化资源的放置、迁移以及随用户需求和应用系统参数的改变进行协同自适应配置,期望在减少资源碎片的同时提高计算资源利用率等方面。在复杂、瞬变的云计算环境中,当用户应用部署到数据中心后,如果仅使用静态的资源分配方法,多租户的应用性能很难得到足够的保证。因此在租户应用负载发生突变时,必须进行动态的容器资源调度算法以确保满足服务质量和用户服务等级协议。综上所述,现有技术存在的问题是:(1)多数据中心计算资源管理效果差、服务器计算资源管理效果差。(2)在复杂、瞬变的云计算环境中,当用户应用部署到数据中心后,如果仅使用静态的资源分配方法,多租户的应用性能很难得到足够的保证。因此在租户应用负载发生突变时,没有进行动态的容器资源调度算法以确保满足服务质量和用户服务等级协议。(3)大部分数据中心动态调度算法虽然可以接受不定量和不定型的资源条件约束,但是缺少对算法计算可行性的验本文档来自技高网...

【技术保护点】
1.一种多租户容器云平台虚拟计算资源自适应调度方法,其特征在于,所述多租户容器云平台虚拟计算资源自适应调度方法包括:通过统一的云计算服务入口,用户的容器资源请求统一被汇集到云计算服务入口并传递给资源分配器;资源分配器与各数据中心的D‑Agent进行信息交互,并使用基于组合拍卖的方法决策应用的部署方案,然后由各个数据中心实施;D‑Agent收集各个容器簇的相关性能信息,并作动态调整;使基于容器技术的多个数据中心相互协作。

【技术特征摘要】
1.一种多租户容器云平台虚拟计算资源自适应调度方法,其特征在于,所述多租户容器云平台虚拟计算资源自适应调度方法包括:通过统一的云计算服务入口,用户的容器资源请求统一被汇集到云计算服务入口并传递给资源分配器;资源分配器与各数据中心的D-Agent进行信息交互,并使用基于组合拍卖的方法决策应用的部署方案,然后由各个数据中心实施;D-Agent收集各个容器簇的相关性能信息,并作动态调整;使基于容器技术的多个数据中心相互协作。2.如权利要求1所述的多租户容器云平台虚拟计算资源自适应调度方法,其特征在于,用户提交的容器请求被提交给资源分配器,资源分配器在进行预处理之后,向各个数据中心发起拍卖;各D-Agent根据对应数据中心的状态,对所有容器的子集进行投标;使用饥渴度和均衡度对数据中心的状态进行量化,作为选取容器组合的性能指标;饥渴度为:类似,定义出内存和I/O的饥渴度分别为MEMW和IOw;物理主机总的饥渴度代表所述物理主机上等待容器部署的急迫程度,将急迫程度值定义为三种资源饥渴度之和:数据中心的总体饥渴度定义为所有物理主机的三种资源平均饥渴度:物理主机上述三种资源消耗的情况并不一定是均衡的;为了降低物理主机资源间的不均衡度,拟将任意两种资源间的不均衡度定义为两种资源利用率之差的绝对值;一台物理主机的总体不均衡度定义为三种资源两两之间不均衡度的均方根:数据中心的不均衡度为各个物理主机不均衡度的平均值:在收到用户请求的容器集合后,按照对CPU、内存和I/O资源的需求量进行排序得到容器需求列表;使用启发式算法计算各个投标组合以及投标组合承担后数据中心的状态发送给资源分配器,资源分配器运行竞标算法,决策中标者。3.如权利要求1所述的多租户容器云平台虚拟计算资源自适应调度方法,其特征在于,资源分配器收到各个数据中心的投标后,运行胜者决策算法,竞选出中标的数据中心;用户请求的容器集合为C={C1,C2,...,Cm},集合的大小为m;各个数据中心对容器集合的投标集合为B={b1(S1),b2(S2),...bn(Sn)},集合的大小为n;投标的长度为标书中的容器数量,竞标的目标根据所有投标的出价挑选出最大化云计算系统收益的投标,为:其中W是C的一个分割,A是W的所有分割;数据中心竞标中,按照每一条从根节点到叶子节点的路径代表一组分割的方法构建投标树,然后使用深度优先算法搜索出树中收益最大的一条路径,得到所求的最优分割。4.如权利要求1所述的多租户容器云平台虚拟计算资源自适应调度方法,其特征在于,运行期间,D-Agent收集各个容器簇的相关性能信息,并作动态调整中,包括:采用两阶段启发式算法进行数据中心服务器资源选择;第一阶段使用资源互补算法进行新旧容器间的匹配;第二阶段利用层次搜索算法部署容器资源;第一阶段:基于资源互补算法的新旧容器匹配:以G=(V,E)表示带权的无向图,其中V表示容器簇;E表示簇内容器之间的流量;节点集合表示为边的集合表示为δ(Q);则无向图G中,边的一个顶点在集合Q中,另一个顶点...

【专利技术属性】
技术研发人员:彭志平崔得龙李启锐何杰光
申请(专利权)人:广东石油化工学院
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1