看腾讯如何提高 Kubernetes 集群利用率
发布时间:2022-08-18 10:07 所属栏目:15 来源:互联网
导读:提到近两年的技术热词,云原生觉得是位居前列。从云计算大数据再到如今的云原生时代,一大批新技术涌现,例如当下最火热的系统部署和容器服务平台 Kubernetes(K8s),K 8s 甚至被不少人认为就是未来云平台基础设施的标准。 网上关于K8s如何使用的案例跟教程
提到近两年的技术热词,“云原生”觉得是位居前列。从云计算大数据再到如今的云原生时代,一大批新技术涌现,例如当下最火热的系统部署和容器服务平台 Kubernetes(K8s),K 8s 甚至被不少人认为就是未来云平台基础设施的标准。 网上关于K8s如何使用的案例跟教程已数不胜数,那么在实际使用中,该如何最大性能地提升K8s集群利用率呢? 资源不合理的原因主要有以下几点: 集群管理员无法准确评估集群规模 配置的集群Buffer不合理,Node资源冗余。 用户Pod资源配置不合理 Pod实际利用率低,配置要求高,导致集群调度满了,但利用率无法提升 。 若想要深入探究集群低负载的原因,可以从两种情况着手分析。 Pod QoS分级有三种。 BestEfforts模式下,Pod不设置Request值和Limit值。因为QoS优先级过低,所以在当前的实际应用场景中,几乎都不采用该设置模式; Guaranteed模式要求用户设置相同的Request值与Limit值,虽然该模式具有较强的稳定性,但无法有效提升集群资源利用率; 最常使用的是 Burstable 模式,该模式下用户设置 Request 值与 Limit 值,同时要求 Request 值小于 Limit 值,通过二者数值的调整可以实现实际场景下利用率的提升。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读