RightSizing (적정스펙추천)

RightSizing (적정스펙추천)

Right Sizing 적정 스펙 추천

자원의 모니터링 데이터를 기반으로 적정 스펙을 추천(DownSizing 또는 UpSizing)하는 기능입니다.

2025-09-22에 AWS ElastiCache 적정 스펙 추천 및 Azure OpenAI 최적화 기능이 추가되었습니다.

  • Cache

    • AWS ElastiCache 사용 비용 증가에 따라 비용 최적화의 중요성이 대두 되어 적정 스펙 기능이 추가 되었습니다

    • 서버/데이터베이스와 동일한 방식으로 추천됩니다

  • AI

2024-09-26 이후로 적정 스펙 추천 검출 기준이 개선되었습니다.

CloudXper가 가지고 있는 데이터 기반으로 최대한 많은 추천을 해주는 방향으로 개선되었습니다

  • 개선 사항

    1. 지정 데이터 소스 추천에서 우선 데이터 소스 추천 방식으로 변경되었습니다.(서버 전용)

      • 기존 : 검출 기준의 데이터 소스가 추천 불가한 상황(데이터 부족, 데이터 없음(CMS 미설치))이었을 경우 적정 스펙 추천되지 않았습니다.

        1. EX) 데이터 소스 “CMS” 선택, 서버에 CMS 에이전트가 미 설치된 상황 → “CMS 미설치”로 표기

      • 변경 : 검출 기준의 우선 데이터 소스가 추천 불가한 상황(데이터 부족, 데이터 없음(CMS 미설치))일 경우 다른 데이터 소스를 통해 추천됩니다.

        1. EX) 우선 데이터 소스 “CMS” 선택, 서버에 CMS 에이전트가 미 설치 되어 있으나 CSP 데이터가 추천 가능한 경우 추천

    2. 데이터 부족 기준을 완화하고, 데이터 부족 기준(분석 기간 내 가동률)을 직접 설정할 수 있게 되었습니다.

      • 기존 : 분석 기간 설정만 가능하며, 가동률 설정은 불가능 하여 기본 조건 “80%” 혹은 설정에 따라 “20%” 이상 데이터가 존재해야만 추천 되었습니다.

        1. EX) 93일 내에 CPU 데이터 “90%” 존재, MEM 데이터 “50%” 존재 시에도 “데이터 부족”으로 추천 불가

      • 변경 : 분석 기간 내 가동률을 직접 설정 가능하고, 기본 조건을 93일 내 20% 이상 존재 시 추천 받을 수 있도록 변경 되었습니다.

        1. EX) CPU 데이터 “30%” 존재, Memory 데이터 미 존재(Memory Agent 설치 안됨) 시에도 CPU 데이터에 따라 적정 스펙 추천 가능

    3. 검출 기준 조건 삭제. “CPU”, “MEM” 등 조건이 삭제되고, 기본 조건이 “OR”로 고정되었습니다.

      • 기존 : “AND” 조건일 경우 각 CPU, Memory가 둘 다 같은 조건이어야 추천되었습니다.

        1. EX) CPU : “업 사이징” 조건, Memory : 정상 → 정상으로 표시

      • 변경 : “CPU”, “MEM” 조건이 사라지고 기본값 “OR” 조건으로 동작합니다.

        1. EX) CPU : “업 사이징” 조건, Memory : 정상 → “업 사이징”으로 표시

        2. 주의 사항 : “업 사이징” 조건이 다운사이징 조건보다 우선순위가 높으므로, “업 사이징” 추천 지표가 있을 경우 “업 사이징”으로 표시됩니다.

          1. EX) CPU : “업 사이징” 조건, Memory : “다운 사이징” 조건 → “업 사이징”으로 표시

 

 1. RightSizing 화면

1.1 RightSizing 검출 대상 자원

서버와 데이터베이스에 대한 RightSizing 기능을 제공합니다.

image-20250930-062052.png
  • 서버 : AWS EC2, Azure Virtual Machine, GCP VM Instance

  • 데이터베이스 : AWS RDS, GCP Cloud SQL

  • 캐시 : AWS Elasticache

  • AI : Azure OpenAI

1.2 검출 기준 설정

1.2.1 서버 검출 기준 설정

image-20250930-061701.png
  • CMS : Cloud Monitoring System. 기본으로 설정된 데이터 소스이며 CMS 에이전트 설치를 해야 이용이 가능합니다.

  • CSP : AWS, Azure, GCP에서 제공하는 데이터 지표. 검출 조건에서 CSP로 변경 후 → CPU 조건을 선택하면 설치 없이 이용이 가능합니다.
    (※ 단, 메모리 지표를 확인하기 위해서는 AWS CloudWatch와 같은 클라우드 자체 모니터링 에이전트를 설치해야 합니다.)

 

1.2.2 데이터 베이스 / 캐시 검출 기준 설정

image-20250930-061859.png

1.3 RightSizing 검출 요약

전체 자원 대상으로 적정 스펙 추천 결과에 대한 요약 정보를 제공합니다.

image-20240927-053158.png

  • 다운사이징 : 검출 기준 충족(다운사이징)으로 해당 서버를 다운사이징 대상 서버

  • 업사이징 : 검출 기준 충족(업사이징)으로 해당 서버를 업사이징 대상 서버

  • 정상 : 검출 기준에 해당되지 않는 정상적인 서버 대수

  • 데이터 부족 : 검출 기준 기간 내 가동률이 부족한 서버 대수

  • 데이터 없음 : 데이터 소스의 사용량이 3일 이상 수집되지 않은 서버 대수

  • 제외 : 추천 대상에 포함되었으나, 사용자가 설정을 통해 제외한 경우(Ignore)

  • 전체 : 위의 항목을 전체 포함한 서버 대수

  • 검출 기준 : 분석기간, 업사이징, 다운사이징, 인스턴스 타입 변경 포함 여부 등을 설정할 수 있습니다. (검출 기준 변경 후 적용 시 실시간 적용됩니다.)

 

1.4 자원 분포 현황

RightSizing 을 통해 추천된 서버들의 자원 분포 현황을 확인할 수 있습니다 (기본 : 추천 대상만 포함됨)

image-20240726-043756.png
  • 대상 : 추천 항목, 정상, 전체 선택 가능(기본 : 추천 항목)

  • 지표 : 시간당 최대값 평균 또는 평균(기본 : 시간당 최대값 평균)

1.5 계정별 현황

클라우드 계정 단위의 RightSizing 정보를 확인할 수 있습니다.

image-20240726-043845.png

1.6 히스토리

추천 룰 변경 또는 자원의 스펙 변경 등에 대한 이력(History) 정보를 확인할 수 있으며, 선택 시 상세내역까지 확인 가능합니다.(변경 전/후 비교)

image-20240726-043912.png
image-20240920-071200.png

1.7 RightSizing 검출 결과 및 상세 내역

RightSizing 검출 대상 자원에 대한 목록 및 추천에 대한 근거(모니터링 성능 데이터)를 제공하며, 조회 목적/조건에 따라 필터링하여 조회할 수 있습니다.

image-20240726-044006.png


조회 결과에서 Metrics 컬럼의 화살표 상세 보기 버튼을 클릭하여 상세 성능 패턴 근거를 확인할 수 있습니다

image-20240726-044049.png