일반

Q: AWS Compute Optimizer란 무엇인가요?

AWS Compute Optimizer는 기계 학습을 사용해 사용률 기록 지표를 분석하여 Amazon Elastic Compute Cloud(EC2) 인스턴스 유형, Amazon Elastic Block Store(EBS) 볼륨 구성, AWS Fargate의 Amazon Elastic Container Service(ECS) 서비스의 태스크 크기, AWS Lambda 함수 메모리 크기와 같은 최적의 AWS 컴퓨팅 리소스 구성을 식별할 수 있게 도와줍니다. AWS Compute Optimizer는 AWS 워크로드에 최적화된 AWS 리소스를 권장하여 비용을 절감하고 워크로드 성능을 향상시킬 수 있도록 지원하는 일련의 API와 콘솔 환경을 제공합니다.

Q: AWS Compute Optimizer로 할 수 있는 작업은 무엇입니까?

AWS Compute Optimizer는 직관적이고 쉽게 실행할 수 있는 AWS 리소스 권장 사항을 제공하므로 전문 지식이 필요하거나 상당한 시간과 비용을 투자하지 않고도 워크로드에 맞는 최적의 AWS 리소스를 신속하게 식별할 수 있습니다. AWS Compute Optimizer 콘솔은 가장 영향력 있는 최적화 기회를 신속하게 파악할 수 있도록 AWS Compute Optimizer에서 분석한 모든 리소스의 글로벌 교차 계정 보기와 권장 사항을 제공합니다.

Q: AWS Compute Optimizer를 시작하려면 어떻게 해야 합니까?

AWS Compute Optimizer에 가입하려면 AWS Compute Optimizer 콘솔에서 ‘옵트인(opt in)’을 클릭하세요. 이 서비스에 액세스하려면 AWS 계정이 있어야 합니다. 옵트인하면 AWS Compute Optimizer가 즉시 AWS 리소스 분석을 시작하고 권장 사항을 제공하기 시작합니다. AWS Compute Optimizer에 처음 옵트인하면 현재 계정의 AWS 리소스를 완전히 분석하는 데 최대 24시간이 소요될 수 있습니다.

Q: AWS Compute Optimizer는 어떤 데이터를 사용하여 권장 사항을 제공하나요?

AWS Compute Optimizer에 옵트인하면 AWS 리소스 구성 데이터와 CloudWatch 지표를 사용하도록 승인됩니다. 이 데이터는 AWS Compute Optimizer가 평가할 리소스를 식별하고 충분한 지표 기록을 바탕으로 권장 사항을 제공하는 데 필요합니다.

Q: AWS Compute Optimizer EC2 인스턴스 유형 권장 사항을 사용해야 하는 시기와 AWS Cost Explorer EC2 리소스 크기 조정 권장 사항을 사용해야 하는 시기는 각각 언제입니까?

Cost Explorer 리소스 크기 조정 권장 사항과 Compute Optimizer에서는 동일한 추천 엔진을 사용합니다. Compute Optimizer는 워크로드에 가장 적합한 EC2 인스턴스 유형을 손쉽게 선택할 수 있도록 하는 권장 사항을 제공합니다. Cost Explorer 콘솔 및 API는 비용 절감 효과로 이어질 수 있는 이러한 일부 권장 사항을 표시하고, 고객별 비용 및 절감 효과 정보(예: 청구 정보, 사용 가능한 크레딧, RI 및 Savings Plans)로 이를 보완하여 비용 관리 소유자가 인프라 크기 조정을 통해 절감 기회를 신속하게 확인하도록 지원합니다. Compute Optimizer 콘솔과 해당 API는 소요 비용에 관계없이 모든 권장 사항을 제공합니다. 엔지니어링 팀은 Compute Optimizer를 사용하여 워크로드에 대한 가격 대비 성능 절충 효과를 평가하고, 추가 데이터(예: 메모리 지표)가 통합된 권장 사항을 수신하고, 예상되는 리소스 사용률 및 성능 위험을 평가합니다.

권장 사항

Q: AWS Compute Optimizer는 각 AWS 리소스에 대해 권장 옵션을 몇 개 제공하나요?

AWS Compute Optimizer는 Amazon Elastic Compute Cloud(EC2), Amazon Elastic Block Store(EBS), EC2 오토 스케일링 그룹에 대하여 최대 3개의 리소스 권장 옵션을 제공합니다. AWS Compute Optimizer는 AWS Lambda 함수에 1개의 메모리 크기 권장 사항을 제공하며, AWS Fargate의 Amazon Elastic Container Service(ECS) 서비스에 대하여 1개의 태스크 수준 CPU 및 메모리 크기 권장 사항을 제공합니다.

Q: AWS Compute Optimizer는 모든 AWS 리소스에 대해 권장 사항을 제공하나요?

AWS Compute Optimizer는 일부 EC2 인스턴스, EC2 Auto Scaling 그룹, EBS 볼륨 유형, AWS Fargate의 Amazon ECS 서비스, AWS Lambda 함수에 대한 권장 사항을 제공합니다.

Q: 권장 사항을 생성하기 위해 AWS Compute Optimizer가 분석하는 데이터의 양은 어느 정도인가요?

AWS Compute Optimizer는 지난 14일 동안의 지표를 분석하여 권장 사항을 생성합니다.

Q: 가장 큰 비용 절감 및 성능 개선 기회는 어떻게 식별합니까?

두 가지 새로운 대시보드 수준 지표(절약 기회 및 성능 개선 기회)를 통해 최고의 최적화 기회를 빠르게 식별하고 우선 순위를 지정할 수 있습니다.

절감 기회 지표는 Compute Optimizer 권장 사항을 채택하여 계정 수준, 리소스 유형 수준 또는 리소스 수준에서 달성할 수 있는 Amazon EC2, Amazon EBS, AWS Fargate의 Amazon ECS 서비스, AWS Lambda 월별 절감액을 수량화합니다. 이러한 지표를 사용하여 비용 효율성 기회를 평가하고 우선 순위를 지정하고 시간 경과에 따른 비용 효율성을 모니터링할 수 있습니다. 성능 개선 기회 지표는 계정 수준 및 리소스 유형 수준에서 프로비저닝되지 않은 리소스의 비율과 수를 수량화합니다. 이러한 지표를 사용하여 리소스 병목 위험을 해결하는 성능 개선 기회를 평가하고 우선 순위를 지정할 수 있습니다.

Q: 향상된 인프라 지표란 무엇입니까?

향상된 인프라 지표는 월별 또는 분기별 사용 패턴으로 워크로드에 대한 권장 사항 정확도와 관련성을 개선하는 EC2 인스턴스용 유료 Compute Optimizer 기능입니다. 기능이 활성화되면 Compute Optimizer는 기본 Compute Optimizer 옵션보다 최대 6배 더 많은 사용 지표 기록을 자동으로 수집하고 분석합니다(이전의 14일과 비교되는 최대 3개월의 기록). 기존 및 새로 생성된 모든 EC2 인스턴스 및 Auto Scaling 그룹에 대해 Compute Optimizer 콘솔 또는 API를 통해 조직, 계정 또는 리소스 수준에서 이 기능을 활성화할 수 있습니다.

Q: 향상된 인프라 지표의 비용은 얼마입니까?

세부 정보는 Compute Optimizer 요금 페이지를 방문하십시오.

EC2 인스턴스 권장 사항

Q: AWS Compute Optimizer가 지원하는 EC2 인스턴스 권장 사항 유형은 무엇입니까?

AWS Compute Optimizer는 M, C, R, T, X, I, D, H 및 z 인스턴스 패밀리의 독립 실행형 EC2 인스턴스에 대한 EC2 인스턴스 유형 및 크기 권장 사항을 지원합니다. 지원되는 EC2 인스턴스 유형의 전체 목록은 설명서를 참조하세요.

Q: AWS Compute Optimizer는 EC2 인스턴스 권장 사항을 위해 어떤 데이터를 사용합니까?

AWS Compute Optimizer는 EC2 인스턴스 유형 권장 사항을 생성할 때 CPU 활용도, 초당 네트워크 패킷 수, 로컬 스토리지 처리량 및 로컬 스토리지 IOPS와 같은 기본 CloudWatch 지표를 분석합니다. EC2 인스턴스에 대한 권장 사항을 받으려면 30시간의 누적 지표가 있어야 합니다.

Q: AWS Compute Optimizer는 EC2 인스턴스 메모리 지표도 분석하나요?

CloudWatch 에이전트를 사용하여 메모리 사용률을 게시하면 AWS Compute Optimizer는 CloudWatch 에이전트가 “CWAgent” 네임스페이스에 게시한 메모리 지표를 자동으로 분석합니다.

Q: EC2 인스턴스에 대한 메모리 지표가 없으면 어떻게 됩니까?

메모리 같은 하드웨어 리소스에 대한 지표를 사용할 수 없는 경우, AWS Compute Optimizer는 해당 항목을 다운사이징하는 권장 사항은 생성하지 않으려고 합니다.

Q: AWS Compute Optimizer는 권장 EC2 인스턴스 옵션에 대한 성능 위험을 어떻게 결정합니까?

성능 위험은 인스턴스 유형이 워크로드에 대한 리소스 요구 사항을 충족하지 않을 가능성을 나타냅니다. Compute Optimizer는 CPU, 메모리, EBS 처리량, EBS IOPS, 디스크 처리량, 네트워크 처리량, 디스크 IOPS 및 네트워크 PPS 등 권장 인스턴스의 각 리소스 차원에 대한 개별 성능 위험 점수를 계산합니다. 각 리소스 차원에 대한 성능 위험 점수는 특정 리소스 차원에서 용량이 제한될 수 있는 과거의 룩백 기간에 대한 시간 비율로 계산됩니다. 권장 인스턴스의 성능 위험은 분석된 리소스 사양 전체의 최대 성능 위험 점수로 계산됩니다.

Q: 권장 EC2 인스턴스 옵션을 이해하는 데 AWS Compute Optimizer가 어떻게 도움이 됩니까?

AWS Compute Optimizer는 권장 옵션을 사용했을 경우의 EC2 인스턴스의 예상 CPU 및 메모리 사용률을 예측함으로써 권장 옵션에서 워크로드 성능이 어땠을지 이해할 수 있게 도와줍니다. AWS Compute Optimizer는 현재 인스턴스와 권장 인스턴스 유형 사이의 구성 차이점도 나열합니다. 따라서 현재 인스턴스에서 권장 인스턴스 유형으로 워크로드를 마이그레이션할 때 적용해야 할 수 있는 업데이트를 확인할 수 있습니다. 

Q: AWS Compute Optimizer는 EC2 인스턴스 요금 정보를 고려하여 권장 사항을 제공합니까?

AWS Compute Optimizer는 워크로드에 대한 최적의 AWS 리소스 목록을 식별한 후, 예상되는 성능 위험과 온디맨드 요금 같은 다양한 요금 항목을 종합하여 권장 사항 우선 순위를 매깁니다. AWS Compute Optimizer는 스팟 요금 같이 일시적인 요금 요소는 고려하지 않습니다.

Auto Scaling 그룹 권장 사항

Q: AWS Compute Optimizer가 지원하는 Auto Scaling 그룹 권장 사항 유형은 무엇입니까?

AWS Compute Optimizer는 그룹 크기가 고정된 EC2 Auto Scaling 그룹에 대한 EC2 인스턴스 유형 및 크기 권장 사항을 제공합니다. 즉, 희망, 최소 및 최대 값이 모두 동일한 값으로 설정되고 조정 정책이 연결되어 있지 않습니다. 또한 모든 Auto Scaling 그룹 멤버 인스턴스는 M, C, R, T, X, I, D, H 및 z 인스턴스 패밀리 유형이어야합니다. 현재 Compute Optimizer는 혼합 인스턴스 정책으로 구성된 Auto Scaling 그룹을 지원하지 않습니다. 지원되는 EC2 인스턴스 유형의 전체 목록은 설명서를 참조하세요.

Q: AWS Compute Optimizer는 어떤 데이터를 사용하여 오토 스케일링 권장 사항을 제공하나요?

AWS Compute Optimizer로 오토 스케일링에 대한 권장 사항을 생성하려면 최소 30시간 이상의 연속 지표가 필요합니다. AWS Compute Optimizer는 각 멤버 EC2 인스턴스에 대해 CPU 사용률 및 네트워크 I/O 지표 같은 기본 CloudWatch 지표는 물론 확장 정책 및 관련 시작 템플릿 같은 오토 스케일링 구성을 분석합니다.

EBS 볼륨 권장 사항

Q: AWS Compute Optimizer가 지원하는 EBS 볼륨 권장 사항 유형은 무엇인가요?

AWS Compute Optimizer는 범용 EBS 볼륨(gp2/gp3), 프로비저닝된 IOPS EBS 볼륨(io1/io2/io2 BX) 및 HDD EBS 볼륨(st1/sc1)을 지원합니다. 또한 AWS Compute Optimizer는 마그네틱 EBS 볼륨을 현재 세대 EBS 볼륨으로 마이그레이션할 때 도움이 되는 권장 사항도 제공합니다.

Q: AWS Compute Optimizer는 어떤 데이터를 사용하여 EBS 볼륨 권장 사항을 제공하나요?

AWS Compute Optimizer가 EBS 볼륨에 대한 권장 사항을 생성하려면 최소 연속 30시간 이상의 지표가 필요합니다. AWS Compute Optimizer는 IOPS 및 처리량 지표 등 EBS 볼륨에 대한 기본 CloudWatch 지표를 분석합니다.

Q: AWS Compute Optimizer는 권장 EBS 볼륨 옵션에 대한 성능 위험을 어떻게 결정합니까?

성능 위험은 권장 옵션이 워크로드의 성능 요구 사항을 충족하지 못할 가능성을 나타냅니다. 성능 위험이 높을수록 권장 EBS 볼륨이 워크로드의 성능 요구 사항을 충족하는지 여부를 검증하는 데 더 많은 노력을 기울여야 합니다.

Q: AWS Compute Optimizer는 권장 사항을 제공할 때 EBS 볼륨 요금 정보를 고려합니까?

AWS Compute Optimizer는 워크로드에 대한 최적의 EBS 볼륨 구성 목록을 식별한 후, 예상되는 성능 위험과 함께 퍼블릭 EBS 요금을 종합하여 권장 사항 우선순위를 매깁니다.

AWS Lambda 함수 권장 사항

Q: Compute Optimizer가 지원하는 Lambda 함수의 종류는 무엇입니까?

Compute Optimizer는 Lambda 함수의 두 범주를 최적화하는 데 도움이 됩니다. 첫 번째 범주에는 메모리 크기에서 오버프로비저닝될 수 있는 Lambda 함수가 포함됩니다. 이러한 함수의 메모리 크기를 줄여 비용을 절감하는 것을 고려할 수 있습니다. 두 번째 범주에는 추가 CPU 파워의 이점을 활용할 수 있는 컴퓨팅 집약적 Lambda 함수가 포함됩니다. 이러한 함수의 메모리 크기를 늘려 함수에 제공되는 CPU 증가를 트리거하고 런타임을 단축하는 것을 고려할 수 있습니다. 이러한 범주에 포함되지 않는 함수의 경우 Compute Optimizer는 권장 사항을 제공하지 않습니다.

Q: Compute Optimizer는 어떤 데이터를 사용하여 Lambda 함수 권장 사항을 제공합니까?

AWS Compute Optimizer는 14일간의 Lambda 함수 호출 기록을 분석하여 권장 사항을 제공합니다. 여기에는 함수 런타임, 사용된 CPU 시간 및 메모리 사용량이 포함됩니다.

Q: Compute Optimizer는 권장 사항을 제공할 때 Lambda 함수 요금 정보를 고려합니까?

예. Compute Optimizer는 Lambda 함수에 대한 최적의 메모리 크기를 식별한 후 퍼블릭 Lambda 요금, 예상 함수 런타임 및 지난 14일간의 함수 호출 수를 고려하여 ‘예상’ 비용 수치를 계산합니다. 이 수치를 사용하면 Lambda 함수의 메모리 크기를 권장 옵션으로 설정할 경우의 Lambda 비용을 파악할 수 있습니다.

AWS Fargate의 Amazon ECS 서비스 권장 사항

Q: AWS Fargate의 Amazon ECS에 대하여 ACO는 어떤 유형의 권장 사항을 지원하나요?

AWS Compute Optimizer는 AWS Fargate에서 실행되는 Amazon ECS 서비스에 대하여 태스크 수준 CPU 및 메모리 크기 권장 사항을 제공합니다.

Q: AWS Compute Optimizer는 어떤 데이터를 사용하여 AWS Fargate의 Amazon ECS에 대한 권장 사항을 제공하나요?

AWS Compute Optimizer가 AWS Fargate의 Amazon ECS 서비스에 대한 권장 사항을 생성하려면 최소 24시간 이상의 지표가 필요합니다. AWS Compute Optimizer는 AWS Fargate의 Amazon ECS 서비스의 CPU 및 메모리 사용률 데이터를 분석합니다.

Q: AWS Compute Optimizer는 AWS Fargate의 Amazon ECS services에 대한 권장 사항을 이해하는 데 어떤 도움을 주나요?

AWS Compute Optimizer는 권장 사항대로 구성했을 경우 AWS Fargate의 Amazon ECS 서비스의 예상 CPU 및 메모리 사용률을 예측함으로써 권장 사항 구성 시 워크로드 성능이 어땠을지 이해할 수 있게 도와줍니다.

Q: AWS Compute Optimizer는 권장 사항을 제공할 때 AWS Fargate 요금 정보를 고려하나요?

예. Compute Optimizer는 AWS Fargate의 Amazon ECS 서비스에 대하여 최적의 CPU 및 메모리 크기를 식별한 후, 퍼블릭 AWS Fargate 요금, 새로운 CPU 및 메모리 구성, 지난 14일 동안의 런타임 기록을 통합하여 예상 비용을 계산합니다. 사용자는 이 정보를 사용하여 CPU 및 메모리 크기를 권장 옵션으로 설정했을 때 AWS Fargate의 Amazon ECS 서비스 비용이 어느 정도일지 파악할 수 있습니다.  

AWS 서비스 통합

Q: AWS Compute Optimizer는 AWS Organizations와 통합됩니까?

네, AWS Compute Optimizer는 조직 내의 모든 권장 사항을 볼 수 있도록 AWS Organizations와 통합됩니다. 이 기능을 사용하려면 조직에서 ‘모든 기능’을 사용하고 있어야 하며, 조직의 기본 계정으로 로그인해야 합니다.

요금에 대해 자세히 알아보기

요금 페이지를 확인해보십시오.

자세히 알아보기 
무료 계정에 가입

AWS 프리 티어에 즉시 액세스할 수 있습니다. 

가입 
콘솔에서 구축 시작

AWS Management Console에서 AWS Compute Optimizer 구축을 시작하십시오.

로그인