【技术实现步骤摘要】
本专利技术涉及云计算,尤其涉及一种容器资源配置的方法和装置。
技术介绍
1、随着云原生技术的持续发展,云服务在互联网市场上占据了非常重要的地位,越来越多的开发人员和公司开始往云上部署应用。而云计算领域的kubernetes在技术先进性和落地方案上越来越成熟,越来越多的公司和企业选择使用kubernetes技术来进行资源编排。使用kubernetes可通过动态调整容器的资源,企业可以确保应用程序获得足够的资源以保持良好的性能。目前社区项目多是通过vpa(vertical pod autoscaler,即垂直pod自动扩缩容)的方式来自动扩展或缩减容器的资源,或者直接使用cgroup的方式(cgroup是指linux内核的一个功能,用来限制、控制与分离一个进程组的资源)来进行容器资源的扩缩容。
2、在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:
3、在使用vpa进行容器资源调整时必须销毁pod重新进行创建,会造成业务中断以及新创建的pod被分配到其他节点上,不利于业务监控;使用cgroup方式进行
...【技术保护点】
1.一种容器资源配置的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,响应于监听到系统资源变更,采集系统资源数据,并对所述系统资源数据进行聚合得到聚合指标数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述扩缩容规则包括指标数据阈值和目标配置参数计算规则;
4.根据权利要求3所述的方法,其特征在于,在判定需要进行扩缩容处理的情况下,根据所述目标配置参数计算规则计算容器的目标配置参数,包括:
5.根据权利要求4所述的方法,其特征在于,在所述扩缩容方式为水平扩缩容的情况下,根据所述水平扩缩容所对应
...【技术特征摘要】
1.一种容器资源配置的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,响应于监听到系统资源变更,采集系统资源数据,并对所述系统资源数据进行聚合得到聚合指标数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述扩缩容规则包括指标数据阈值和目标配置参数计算规则;
4.根据权利要求3所述的方法,其特征在于,在判定需要进行扩缩容处理的情况下,根据所述目标配置参数计算规则计算容器的目标配置参数,包括:
5.根据权利要求4所述的方法,其特征在于,在所述扩缩容方式为水平扩缩容的情况下,根据所述水平扩缩容所对应的目标配置参数计算规则计算容器的...
【专利技术属性】
技术研发人员:鲁大帅,裴章强,
申请(专利权)人:北京沃东天骏信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。