电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

资源管理

来源:金蝶云社区作者:金蝶2024-09-233

资源管理

1 集群基本信息

在容器服务,资源管理里,我们可以看到项目托管的集群,每个卡片代表一个集群,其中包含状态和资源使用信息。



集群状态:正常表示集群连接正常,而当k8s集群连接异常时,状态显示为连接失败

可用节点/总数:显示当前正常可用的节点数和总结点数,当可用节点数不等于总数时,需要关注异常的节点

CPU申请率:=(集群所有容器CPU request 之和 / 集群所有节点可用CPU 之和) X 100%

CPU使用率:=(集群所有节点CPU实际使用量 之和集群所有节点可用CPU 之和) X 100%

内存申请率:=(集群所有容器内存 request 之和 / 集群所有节点可用内 之和) X 100%

内存使用率:=(集群所有节点内存实际使用量 之和集群所有节点可用内存 之和) X 100%


除了关注集群状态和节点数,也需要关注资源申请率和使用率。如果CPU或内存申请率达到100%,那表明集群资源用完了,无法再创建新的容器。比如下图显示CPU不足:



如果申请率很高,而使用率很低,说明集群资源利用率比较低,可以适当进行超配,以提高资源利用率。当资源实际使用率达到集群控制目标值时,CPU内存申请率将近100%将达到最高资源利用率。

注:集群使用率控制目标,CPU一般不超过30%,内存使用率不超过85%,在保证高可用的情况下,需要考虑当有N个节点挂掉时,剩下的机器资源是否满足要求。


2 集群详情

通过点击集群列表具体的集群【资源管理】,进入集群信息页面,可以查看集群详细信息。



在集群信息页面,可以重点关注CPU与内存集群,用以了解集群的资源使用状况,并进行合理规划。


3 超配比

超配比设置是为了提升kubernetes集群的资源使用效率,其对应着K8S中Pod资源对象request/limit的比值。

问:什么时候需要调整CPU内存超配比?

答:当申请率接近100%,部署服务时提示CPU或内存资源不足,但是利用率还远远没到目标值时,可以通过超配比来提高集群部署利用率。


设置CPU内存超配置比,可以在服务控制台【容器服务】→【集群管理】,编辑指定集群进行修改,也可以在管理后台【云产品管理】→【容器服务】→【集群管理】,编辑指定集群进行修改。


比如测试环境集群有10核CPU,正常只能部署10个容器(每个容器1CPU),集群CPU平均使用率10%(可以从日常监控中获取),如果按运维标准CPU利用率最好不超过30%,那这个集群还有2倍提升,还可以多部署20个容器。

我们给服务设置CPU内存时,因为服务实例运行时,资源使用会有波动,我们一般会按最大波动或最大需求来设置。但是每个容器并不是每时每刻都把资源用满,是否要超配,比率多少需要根据实际情况来调整,并且可以不断地调整,使

资源管理

1 集群基本信息在容器服务,资源管理里,我们可以看到项目托管的集群,每个卡片代表一个集群,其中包含状态和资源使用信息。集群状态:正...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信