首页 > 其他分享 >闲置资源优化,轻松检查集群中的空闲成本

闲置资源优化,轻松检查集群中的空闲成本

时间:2023-08-01 15:45:22浏览次数:39  
标签:检查 成本 集群 空闲 闲置 优化 资源

作者:梁成昊(景祁)

前言

Kubernetes 提供了对计算、网络、存储资源的抽象,提升了集群资源管理的效率。然而,由于用户不需要直接管理底层资源,可能导致部分闲置资源未及时发现,造成成本浪费。在企业 IT 成本治理过程中,如何发现并处理这部分资源,是成本优化的重要环节。

为解决上述问题,阿里云容器服务 Kubernetes 版(Alibaba Cloud Container Service for Kubernetes,以下简称 ACK)近期发布了闲置资源优化功能,提供对闲置资源的检查,可以一键扫描集群未投入使用的资源,协助您优化集群成本。

如何判断闲置资源

闲置资源优化功能目前使用确定性的资源判断标准,要判断一个资源是否闲置,我们从资源状态和是否计入集群成本两个方面进行考虑。

首先,如果集群资源处于未使用状态,则判断为闲置资源,例如集群中处于未挂载状态的块存储、已停止状态的负载均衡。

另外,如果某项资源没有被任何本集群对象使用,但在出账时却被计入本集群的成本,对于本集群来说也属于闲置资源。这种情况在实际情况很可能发生,比如我们从 Kubernetes 集群中删除了一个节点,但没有释放对应的 ECS 资源,尽管这台 ECS 可能另有用途,但已不再属于本集群资源。在计算集群成本时,常规的方式是从用户账单中通过集群资源标签进行过滤,这类资源仍绑定着集群资源标签,会导致集群成本计算不准确,增加成本治理的难度。

image

因此,闲置资源优化功能基于上述标准,目前提供对云服务器 ECS、块存储、传统型负载均衡 CLB 等集群常见资源的闲置检查,具体检查项如下:

image

功能使用

  • 执行闲置资源检查

在闲置资源优化界面,单击执行检查。请注意,闲置资源检查时,系统将扫描您集群中的所有资源并查询资源的状态信息,请尽量避免在业务高峰期执行此检查。

image

  • 查看闲置资源检查结果

检查完成后,在检查报告列表的操作列下方,单击目标检查报告的查看闲置资源详情,可跳转至闲置资源详情页面查看闲置资源的详细信息。对于要处理的资源,您可以单击处理闲置,可以跳转到对应实例的控制台处理闲置资源。

image

相关阅读

往期文章《资源画像,看得见的容器资源优化助手》中我们介绍了 ACK 资源画像的产品功能,可以帮助用户快速分析应用资源规格的合理性,并进行资源规格配置的变更。日前发布的最新版本,资源画像在易用性和可观测性方面做了进一步的优化。用户使用默认配置即可为所有开启工作负载开启,并在列表页查看应用原始资源规格与画像结果的偏离程度。

image

点击此处,即可查看阿里云 ACK 成本优化能力的详细介绍和使用方法!

标签:检查,成本,集群,空闲,闲置,优化,资源
From: https://www.cnblogs.com/alisystemsoftware/p/17596685.html

相关文章

  • karmada多策略的多集群调度
    不同调度策略下的集群分发能力:ClusterAffinity:基于ClusterName、Label、Field的定向调度。Toleration:基于Taint和Toleration的调度。SpreadConstraint:基于集群拓扑的调度。ReplicasScheduling:针对有实例的工作负载的复制模式与拆分模式。差异化配置(Overri......
  • karmada跨集群服务治理
    多集群服务发现:使用ServiceExport和ServiceImport,实现跨集群的服务发现。多集群网络支持:使用Submariner打通集群间容器网络。使用ErieCanal实现跨集群的服务治理与ErieCanal集成支持跨集群的服务治理。 ......
  • 大数据管理框架CDP集群搭建
    1搭建准备HostNameIP内存CPU磁盘cdp01172.29.0.11016G4核100Gcdp02172.29.0.11116G4核100Gcdp03172.29.0.11216G4核100G组件版本ClouderaManager7.1.4CDH7.1.7OpenJDK1.8.0_372CentOS7.6MySQL8.0.342基础......
  • Java面试题 P24:Redis篇:redis集群有哪些方案?
    在Redis中提供的集群方案总共有三种:(1)主从模式(2)哨兵模式(3)分片集群redis主从数据同步的流程时什么?      ......
  • Hadoop集群相关理解
    Hadoop集群简介Hadoop集群模式安装安装包获得Hadoop安装包、源码包下载地址:https://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/进入到这样一个界面:源码包找这个:官方编译安装包找这个:一般情况下,下载官方编译安装包即可!安装完成后,就需要进行下面的几个步骤:......
  • stm32CubeIDE 串口UART+DMA+空闲中断接收不定长数据
    一、概述串口使用时,有时候会有接收不定长数据的需求,这时候用DMA+空闲中断的方式是最好的方法。二、cubeide的配置串口按照需求配置后,添加一个串口接收的DMA,如下图 三、代码编写部分1、在串口init函数 MX_UART4_Init(void)的末尾用户代码区域添加使能空闲中......
  • docker-mysql(集群)
    第一步:安装docker+并获取mysql镜像第二步:运行master的mysql容器dockerrun-id\--name=mysql_master\-p3307:3306\-v$PWD/mysql-master/conf:/etc/mysql/conf.d\-v$PWD/mysql-master/logs:/logs\-v$PWD/mysql-master/data:/var/lib/mysql\-eMYSQL_ROOT_PASSWO......
  • Linux集群监控部署: prometheus 普罗米修斯 + Grafana
    前言之前我们有用到top、free、iostat等等命令,去监控服务器的性能,但是这些命令,我们只针对单台服务器进行监控,通常我们线上都是一个集群的项目,难道我们需要每一台服务器都去敲命令监控吗?这样显然不是符合逻辑的,Linux中就提供了一个集群监控工具–prometheus。prometheus监......
  • 离线Linux部署k8s集群环境
    ***********离线部署安装k8s集群环境***********1.机器配置master192.168.245.2014核4gnode1192.168.245.2024核4gnode2192.168.245.2034核4g系统内核:3.10.0-957.el7.x86_642.添加颜色echo"PS1='\[\033[35m\][\[\033[00m\]\[\033[31m\]\u\[\033[33m\]\[\033[3......
  • 4.重置集群,更换网络插件calico
    网络插件kubernetes最流行的网络查件:flannel和calico如果kubernetes节点不超过50个用InstallCalicowithKubernetesAPIdatastore,50nodesorless如果kubernetes超过50个节点用InstallCalicowithKubernetesAPIdatastore,morethan50nodes如果使用独立的etcd集......