【技术实现步骤摘要】
多租户容器资源配额预测方法、装置及电子设备
本专利技术涉及容器云运维
,尤其涉及一种多租户容器资源配额预测方法、装置及电子设备。
技术介绍
容器化是新一代的云计算技术,随着容器技术的迅猛发展和广泛采用,云原生应用和容器技术成为IT领域炙手可热的选择。容器云平台Kubernetes逐步进入到企业生产环境,如何保证云环境中应用性能的同时尽可能高效的使用资源,对于Kubernetes云平台运维人员和云应用所有者都是至关重要的。多租户容器资源配额规划是在共享使用资源的环境下,管理员需要为租户的容器设置更精细的资源配额和资源限制的管理。各租户在自己的资源分区上部署应用时,只能使用被分配到的资源数量,否则会造成容器之间的资源竞争,甚至会出现某个容器会占用大量的资源从而导致其他容器“饥饿”的现象。所以我们在使用过程中对资源进行限制,这样就会使容器之间相互隔离,不同租户之间互不干扰。容器资源配额也就是分配容器运行时所需的计算资源。通常是对两种计算资源进行管理:CPU(CentralProcessingUnit/Processo ...
【技术保护点】
1.一种多租户容器资源配额预测方法,其特征在于,包括:/n相似序列提取步骤,从历史数据库中找到与待测容器的第一时间序列的相似度排序靠前的第一预设数量个历史时间序列,所述第一时间序列为所述待测容器在第一时间周期前第二预设数量个时间周期的资源使用量按时间顺序排成的序列,所述第一时间周期为待预测时间周期前的一个时间周期,所述历史时间序列为所述待测容器在指定历史时间周期前第二预设数量个时间周期的资源使用量按时间顺序排成的序列;/n预测步骤,根据所述待测容器在所述第一时间周期的资源使用量以及第一预设数量个所述历史时间序列中的第一资源使用量和第二资源使用量,确定所述待测容器在所述待预测 ...
【技术特征摘要】
1.一种多租户容器资源配额预测方法,其特征在于,包括:
相似序列提取步骤,从历史数据库中找到与待测容器的第一时间序列的相似度排序靠前的第一预设数量个历史时间序列,所述第一时间序列为所述待测容器在第一时间周期前第二预设数量个时间周期的资源使用量按时间顺序排成的序列,所述第一时间周期为待预测时间周期前的一个时间周期,所述历史时间序列为所述待测容器在指定历史时间周期前第二预设数量个时间周期的资源使用量按时间顺序排成的序列;
预测步骤,根据所述待测容器在所述第一时间周期的资源使用量以及第一预设数量个所述历史时间序列中的第一资源使用量和第二资源使用量,确定所述待测容器在所述待预测时间周期的资源使用量的预测值,所述第一资源使用量为所述待测容器在所述指定历史时间周期的资源使用量,所述第二资源使用量为所述待测容器在所述指定历史时间周期的下一时间周期的资源使用量。
2.根据权利要求1所述的方法,其特征在于,在所述预测步骤之后,还包括:
循环步骤,将所述待预测时间周期作为新的第一时间周期,将所述待测容器在所述待预测时间周期的资源使用量的预设值作为所述待测容器在所述新的第一时间周期的资源使用量;
重复执行相似序列提取步骤、预测步骤以及循环步骤,直至得到第三预设数量个资源使用量的预测值;
选取第三预设数量个所述资源使用量的预测值中的最大值作为所述待测容器的资源使用量的预测值。
3.根据权利要求2所述的方法,其特征在于,在选取第三预设数量个所述资源使用量的预测值中的最大值作为所述待测容器的资源使用量的预测值之后,还包括:
所述待测容器的资源使用量的预测值加上预测误差,得到所述待测容器的最终资源使用量预测值。
4.根据权利要求1至3中任一所述的方法,其特征在于,所述预测步骤包括:
计算各个所述历史时间序列中的第一资源使用量和第二资源使用量的差值;
计算第一预设数量个所述差值的平均值;
所述待测容器在所述第一时间周期的资源使用量加上所述平均值,得到所述待测容器在所述待预测时间周期的资源使用量的预测值。
5.根据权...
【专利技术属性】
技术研发人员:盛国娟,王颖,李婉,
申请(专利权)人:中移杭州信息技术有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。