를 사용하여 인스턴스 유형 권장 사항 가져오기 AWS Compute Optimizer - Amazon EC2 Auto Scaling

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

를 사용하여 인스턴스 유형 권장 사항 가져오기 AWS Compute Optimizer

AWS 는 Amazon EC2 인스턴스 유형 권장 사항을 제공하여 기반 기능을 사용하여 성능을 개선하고 비용을 절감하거나 둘 다를 지원합니다 AWS Compute Optimizer. 이러한 권장 사항을 사용하여 Auto Scaling 그룹의 새 인스턴스 유형으로 이동할지를 결정할 수 있습니다.

권장 사항을 만들기 위해 Compute Optimizer는 기존 인스턴스 사양과 최근 지표 기록을 분석합니다. 그런 다음 컴파일된 데이터를 사용하여 기존 성능 워크로드를 처리하는 데 가장 적합한 Amazon EC2 인스턴스 유형을 추천합니다. 권장 사항은 시간당 인스턴스 요금과 함께 반환됩니다.

참고

Compute Optimizer에서 권장 사항을 받으려면 먼저 Compute Optimizer를 옵트인해야 합니다. 자세한 내용은 AWS Compute Optimizer 사용 설명서AWS Compute Optimizer시작하기를 참조하세요.

제한 사항

Compute Optimizer는 M, C, R, T 및 X 인스턴스 유형을 시작 및 실행하도록 구성된 Auto Scaling 그룹의 인스턴스를 위한 권장 사항을 생성합니다. 그러나 AWS Graviton2 프로세서로 구동되는 -g 인스턴스 유형(예: C6g)과 네트워크 대역폭 성능이 더 높은 -n 인스턴스 유형(예: M5n)에 대한 권장 사항은 생성되지 않습니다.

Auto Scaling 그룹은 단일 인스턴스 유형(즉, 혼합 인스턴스 유형 아님)을 실행하도록 구성되어야 하고, 연결된 조정 정책이 없어야 하며, 원하는 용량, 최소 및 최대 용량의 값이 동일해야 합니다(예: 인스턴스 수가 고정된 Auto Scaling 그룹). Compute Optimizer는 이러한 구성 요구 사항을 모두 충족하는 Auto Scaling 그룹의 인스턴스에 대한 권장 사항을 생성합니다.

조사 결과

Compute Optimizer는 Auto Scaling 그룹에 대한 결과를 다음과 같이 분류합니다.

  • 최적화되지 않음 - 워크로드에 더 나은 성능을 제공할 수 있는 권장 사항을 Compute Optimizer에서 확인한 경우 Auto Scaling 그룹이 최적화되지 않은 것으로 간주됩니다.

  • 최적화됨 – 선택한 인스턴스 유형에 따라 워크로드를 실행하도록 그룹이 올바르게 프로비저닝되었다고 Compute Optimizer에서 판단한 경우 Auto Scaling 그룹이 최적화된 것으로 간주됩니다. 최적화된 리소스의 경우 Compute Optimizer에서 새로운 인스턴스 유형을 권장하는 경우가 있습니다.

  • 없음 – 이 Auto Scaling 그룹에 대한 권장 사항이 없습니다. 이 문제는 Compute Optimizer를 옵트인한지 12시간이 지나지 않았거나, Auto Scaling 그룹이 실행된 지 30시간이 지나지 않았거나, Auto Scaling 그룹 또는 인스턴스 유형이 Compute Optimizer에서 지원되지 않는 경우에 발생할 수 있습니다. 자세한 내용은 제한 사항(을)를 참조하세요.

권장 사항 보기

Compute Optimizer를 옵트인한 후 Auto Scaling 그룹에 대해 생성되는 결과 및 권장 사항을 볼 수 있습니다. 최근에 옵트인한 경우 권장 사항을 최대 12시간 동안 사용하지 못할 수 있습니다.

Auto Scaling 그룹에 대해 생성된 권장 사항을 보려면
  1. https://console.aws.amazon.com/compute-optimizer/에서 Compute Optimizer 콘솔을 엽니다.

    대시보드 페이지가 열립니다.

  2. 모든 Auto Scaling 그룹에 대한 권장 사항 보기를 선택합니다.

  3. Auto Scaling 그룹을 선택합니다.

  4. 세부 정보 보기를 선택합니다.

    기본 테이블 설정에 따라 미리 구성된 보기에서 최대 세 개의 서로 다른 인스턴스 권장 사항이 표시되도록 보기가 변경됩니다. 또한 Auto Scaling 그룹에 대한 recent CloudWatch 지표 데이터(평균 Word CPU 사용률, 평균 네트워크 인 및 평균 네트워크 아웃)를 제공합니다.

권장 사항 중 하나를 사용할지를 결정합니다. 성능 향상, 비용 절감 또는 이 두 가지 모두를 위해 최적화할 것인지를 결정합니다.

Auto Scaling 그룹의 인스턴스 유형을 변경하려면 새 시작 구성을 사용할 수 있도록 시작 템플릿 또는 Auto Scaling 그룹을 업데이트하세요. 기존 인스턴스는 이전 구성을 계속 사용합니다. 기존 인스턴스를 업데이트하려면 인스턴스를 종료해서 Auto Scaling 그룹으로 대체하도록 하거나 자동 크기 조정 기능이 종료 정책에 따라 최신 인스턴스로 이전 인스턴트를 점차 대체하도록 허용합니다.

참고

최대 인스턴스 수명 및 인스턴스 새로 고침 기능을 사용하면 Auto Scaling 그룹의 기존 인스턴스를 대체하여 새 시작 템플릿 또는 시작 구성을 사용하는 새 인스턴스를 시작할 수도 있습니다. 자세한 내용은 최대 인스턴스 수명을 기준으로 Auto Scaling 인스턴스 교체인스턴스 새로 고침을 사용하여 Auto Scaling 그룹의 인스턴스 업데이트(을)를 참조하세요.

권장 사항 평가를 위한 고려 사항

새 인스턴스 유형으로 이동하기 전에 다음 사항을 고려하세요.

  • 권장 사항은 사용량을 예측하지 않습니다. 권장 사항은 최근 14일 기간의 사용량을 기준으로 합니다. 향후 사용량 요구 사항을 충족할 것으로 예상되는 인스턴스 유형을 선택해야 합니다.

  • 그래프로 표시된 지표를 집중적으로 살펴보고 실제 사용량이 인스턴스 용량보다 낮은지 확인합니다. 또한 CloudWatch 에서 지표 데이터(평균, 피크, 백분위수)를 보고 EC2 인스턴스 권장 사항을 추가로 평가할 수 있습니다. 예를 들어, 하루 중 CPU 백분율 지표가 어떻게 변경되는지, 그리고 수용해야 하는 피크가 있는지 확인합니다. 자세한 내용은 Amazon CloudWatch 사용 설명서사용 가능한 지표 보기를 참조하세요.

  • Compute Optimizer는 T3, T3a, T2 인스턴스 등 성능 버스트가 가능한 인스턴스에 대한 권장 사항을 제공할 수 있습니다. 기준 이상으로 주기적으로 버스트하는 경우 새 인스턴스 유형의 vCPUs 를 기반으로 계속 버스트할 수 있는지 확인하세요. 자세한 내용은 Amazon CPU 사용 설명서의 버스트 가능한 성능 인스턴스에 대한 Word 크레딧 및 기준 성능을 참조하세요. EC2

  • 예약 인스턴스를 구매한 경우 온디맨드 인스턴스 요금이 예약 인스턴스로 청구될 수 있습니다. 현재 인스턴스 유형을 변경하기 전에 먼저 예약 인스턴스 사용률 및 적용 범위에 미치는 영향을 평가합니다.

  • 가능한 경우 최신 세대 인스턴스로의 변환을 고려합니다.

  • 다른 인스턴스 패밀리로 마이그레이션할 때 현재 인스턴스 유형과 새 인스턴스 유형이 가상화, 아키텍처 또는 네트워크 유형 측면에서 호환되어야 합니다. 자세한 내용은 Amazon EC2 사용 설명서인스턴스 크기 조정 호환성을 참조하세요.

  • 마지막으로 각 권장 사항에 대해 제공되는 성능 위험 등급을 고려합니다. 성능 위험은 권장 인스턴스 유형이 워크로드의 성능 요구 사항을 충족하는지 여부를 검증하기 위해 얼마나 많은 노력을 기울여야 하는지를 나타냅니다. 또한 변경 전후에 엄격한 로드 및 성능 테스트를 수행하는 것이 좋습니다.

추가 리소스

이 페이지의 주제 외에도 다음 리소스를 참조하세요.