【技术实现步骤摘要】
集群内容器调度方法、装置、存储介质和电子设备
本专利技术涉及计算机
,具体而言,涉及一种集群内容器调度方法、装置、计算机可读存储介质和电子设备。
技术介绍
互联网在线服务往往对应用的性能提出很高的要求,比如在电商服务中,通常要求对用户的请求进行秒级甚至毫秒级响应。此外,在电商服务中的秒杀、拼购或者促销等特殊的应用场景中,正常的用户请求数会突然剧增,对后端服务的资源需求也随之频繁变化。为了应对如此复杂而多变的业务场景,在部署应用企业级数据中心时,可以使用多种数据中心或者集群级别的容器安置策略。其中,考虑单个资源的容器安置策略根据经验和估计或对虚拟机或者容器的历史资源需求数据的分析,将容器安置在满足资源需求的宿主机上,其缺点是会导致宿主机上资源使用的不平衡。考虑多资源的容器安置策略引入多资源的乘积和矢量点集等方法在宿主机上安置容器,其缺点是没有考虑宿主机上容器之间性能的干扰等。基于高级算法的宿主机资源调优采用基因算法、蚁群算法或粒子群算法在可选的安置方案中找到较优的集群内宿主机的安置方案,其缺点是没有综合考 ...
【技术保护点】
1.一种集群内容器调度方法,其特征在于,所述方法包括:/n获取由候选宿主机组成的候选宿主机组;/n获取待迁移容器与所述候选宿主机的已有容器资源时序数据的关联性;/n选取所述关联性最小的候选宿主机作为所述待迁移容器的目标迁移宿主机。/n
【技术特征摘要】
1.一种集群内容器调度方法,其特征在于,所述方法包括:
获取由候选宿主机组成的候选宿主机组;
获取待迁移容器与所述候选宿主机的已有容器资源时序数据的关联性;
选取所述关联性最小的候选宿主机作为所述待迁移容器的目标迁移宿主机。
2.根据权利要求1所述的方法,其特征在于,所述获取由候选宿主机组成的候选宿主机组之前,所述方法还包括:
根据容器的资源时序数据的关联性将所述容器分组。
3.根据权利要求2所述的方法,其特征在于,所述根据容器的资源时序数据的关联性将所述容器分组,包括:
获取各个容器的资源时序数据;
获取两两组合的容器的资源时序数据的时序相关性;
采用合成聚类的方法获取所述时序相关性处于设定数值范围内的容器分组。
4.根据权利要求3所述的方法,其特征在于,根据以下任一种算法获取两两组合的容器的资源时序数据的时序相关性:
皮尔逊相关距离、杰卡德距离、欧氏距离或夹角余弦距离。
5.根据权利要求1所述的方法,其特征在于,所述获取由候选宿主机组成的候选宿主机组之前,所述方法还包括:
在宿主机上容器间的资源相关系数大于第三设定阈值时,根据两两组合的容器的时间序列的时序相关性选取时序相关性最大的两个容器;
将其中一个容器确定为待迁移容器。
6.根据权...
【专利技术属性】
技术研发人员:陈源,单华松,李旻,刘海锋,樊建刚,刘风才,鲍光亚,彭安,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。