• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

레벨 1 - CPU 사용률 및 시스템 최적화 점수표 규칙

개요

효율적인 CPU 활용은 비용 효율적인 인프라 운영에 필수적입니다. 이 점수표 규칙은 활용도가 낮은 서버를 파악하고 성능 기준을 유지하면서 인프라 지출을 최적화하는 데 도움이 됩니다.

CPU 활용도가 중요한 이유

비용 최적화: 활용도가 낮은 서버는 인프라 지출의 낭비를 의미합니다. CPU 사용률이 낮은 문제를 파악하고 해결하면 적정 규모 조정이나 통합을 통해 비용을 절감할 수 있습니다.

리소스 계획: 실제 CPU 사용 패턴을 이해하면 용량 계획, 확장 전략, 인프라 투자에 대한 정보에 입각한 결정을 내리는 데 도움이 됩니다.

성능 인사이트: CPU 사용률 추세는 독특한 동작 패턴을 드러내고 성능 최적화 또는 워크로드 재배포 기회를 식별하는 데 도움이 될 수 있습니다.

환경 영향: 효율적인 자원 활용은 불필요한 컴퓨터 자원을 최소화하여 조직의 환경적 발자국을 줄입니다.

이 규칙의 작동 방식

이 규칙은 일체형 전체에서 95번째 백분위수 CPU 사용률을 평가합니다. 95번째 백분위수 측정은 가끔씩 발생하는 급증으로 인해 효율성 평가가 왜곡되지 않는 동시에 일반적으로 높은 활용도를 보이는 기간을 포착할 수 있도록 보장합니다.

성공 기준: 95번째 백분위수 CPU 사용률이 80%를 초과하면 통과하며 이는 업계 모범 사례에 부합하는 효율적인 리소스 사용을 나타냅니다.

규칙 정의

이 점수표 규칙은 서버 환경 전반의 CPU 사용률 패턴을 평가하여 인프라 효율성을 측정합니다.

측정 기준

평가된 지표: 95번째 백분위수 측정 기간 동안의 CPU 사용률 성공 레버 값, 관련: 80%보다 큼 CPU 사용률 평가 범위: 모니터링 환경의 모든 구성요소

80% 레버값 이해하기

80% CPU 활용률, 목표는 효율성과 성능 신뢰성 사이의 균형을 나타냅니다.

업계 표준: 이 프로그램은 cloud 컴퓨팅과 일치하며 최적의 리소스 활용을 위해 최적화되었습니다 . 버퍼: 트래픽 급증 및 예상치 못한 부하 증가에 대비하여 충분한 여유 공간을 유지합니다 . 비용 효율성: 과도한 프로비저닝 없이 투자 가치를 얻을 수 있도록 보장합니다.

95번째 백분위수가 중요한 이유

95번째 백분위수를 사용하면 다음을 필터링하면서 일반적인 고활용 기간을 현실적으로 볼 수 있습니다.

  • 정상적인 운영을 나타내지 않는 짧은 트래픽 급증
  • 유지 관리 기간 또는 비정상적인 이벤트
  • 평균 계산을 왜곡할 수 있는 단기적인 성능 폭발

이 측정 접근 방식을 사용하면 이상치 이벤트에 현혹되지 않고 인사이트의 실제 효율성에 대한 실행 가능한 정보를 얻을 수 있습니다.

최적화 전략

점수표에 CPU 사용률이 낮게 표시되는 경우 다음과 같은 전략을 통해 인프라 효율성을 개선할 수 있습니다.

1. 활용도가 낮은 리소스 평가

최적화 후보 식별:

  • 검토 지속적으로 낮은 CPU 사용률(95번째 백분위수에서 80% 미만)
  • 일시적인 저사용과 만성적인 저활용을 구별하기 위해 사용 패턴을 분석합니다.
  • 인프라 비용이 높고 활용률이 낮은 서버를 우선시합니다.

사용 패턴을 이해하세요:

  • 다양한 기간(일별, 주별, 월별)에 따른 CPU 사용률 추세를 조사합니다.
  • 낮은 활용도를 설명할 수 있는 계절적 또는 순환적 패턴을 식별합니다.
  • CPU 사용량을 비즈니스 활동 및 애플리케이션 워크로드와 연관시킵니다.

2. 적정 규모 전략 구현

수직적 확장 최적화:

  • 지속적으로 활용도가 낮은 서버의 CPU 용량을 줄입니다.
  • cloud 환경에서는 더 작은 규모로 이동하는 것을 고려하세요.
  • CPU 최적화와 함께 메모리 및 스토리지 요구 사항 평가

수평적 확장 고려 사항:

  • 활용도가 낮은 여러 서버에서 더 적은 수의 효율적인 호스트로 통합 작업
  • 리소스 할당을 개선하기 위해 컨테이너 오케스트레이션을 구현합니다.
  • 자동 확장 그룹을 사용하여 수요에 따라 용량을 동적으로 조정합니다.

3. 워크로드 최적화

애플리케이션 수준 개선 사항:

  • 비효율적인 코드나 프로세스를 식별하기 위해 애플리케이션 성능을 검토합니다.
  • CPU 유휴 시간을 유발할 수 있는 데이터베이스 쿼리 및 API 호출을 최적화합니다.
  • 계산 오버헤드를 줄이기 위한 캐싱 전략 구현

서비스 통합:

  • 적절한 경우 동일한 인프라에서 관련 서비스를 결합합니다.
  • 마이크로서비스 오케스트레이션을 사용하여 워크로드를 더 효과적으로 배포하세요.
  • 서버 간 리소스 활용을 균일하게 보장하기 위해 부하 분산을 구현합니다.

4. 구현 지침

효과적인 모니터링 설정:

  • 모든 부품에 걸쳐 포괄적인 CPU 모니터링 구성
  • 지속적으로 낮은 사용 패턴에 대한 알림을 설정합니다.
  • 활용 추세와 최적화 기회를 시각화하기 위한 대시보드를 만듭니다.
  • 변경 사항을 구현하기 전에 기준 측정을 설정하세요

비용 관리 통합:

  • CPU 활용도 지표를 재무 운영 프로세스에 통합하세요
  • 포괄적인 비용 최적화를 위해 뉴클릭 클라우드 컴퓨팅 인텔리전스를 사용하세요 인사이트
  • 더 나은 책임성을 위해 워크로드를 사용하여 팀 또는 부서별로 리소스를 그룹화합니다.

중요한 고려 사항

맞춤형 평가: 이러한 가이드라인은 기반을 제공하지만 모든 인프라 환경은 고유합니다. 특정 특성, 비즈니스 요구 사항 및 기대 사항에 따라 CPU 사용률 패턴을 평가합니다.

성능 대 효율성 균형: CPU 사용률이 높을수록 비용 효율성이 향상되는 동시에 비즈니스에 중요한 기능을 위해 적절한 성능 헤드룸을 유지해야 합니다. 활용도를 최적화할 때 최대 교통 패턴과 성장 예측을 고려하세요.

지속적인 개선: 인프라 최적화는 지속적인 프로세스입니다. 프로젝트의 진화, 비즈니스 요구 사항의 변화, 새로운 기술의 등장에 따라 활용도, 목표를 정기적으로 검토하고 조정하세요.

다음 단계

이 점수표 규칙을 구현한 후:

  1. 현재 CPU 사용 패턴에 대한 기준 측정을 설정하세요.
  2. 리소스 효율성 평가를 완료하기 위해 메모리 사용률 모니터링을구현합니다.
  3. 레벨 2 엔지니어링 우수성 관행을 위한 변경 추적진행 상황
  4. 포괄적인 최적화 지침을 위한 완벽한 엔지니어링 우수성 프레임워크를살펴보세요.
Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.