Compute Optimizer를 사용하여 SQL Server 크기 조정 최적화
개요
AWS Compute Optimizer는 데이터베이스 관리자(DBA)가 Amazon Elastic Compute Cloud(Amazon EC2)에서 Microsoft SQL Server 워크로드를 검색하고 EC2 인스턴스의 적정 규모를 조정하여 라이선스 비용을 최대 25% 절감할 수 있도록 지원합니다. Compute Optimizer의 추론된 워크로드 유형 기능은 기계 학습(ML)을 사용하고 AWS 리소스에서 실행 중일 수 있는 애플리케이션을 자동으로 감지합니다. Compute Optimizer에는 추론 워크로드 유형으로 SQL Server에 대한 지원이 포함되어 있습니다. 추론된 워크로드 유형 기능을 사용하면 Amazon EC2 인스턴스에서 실행되는 특정 워크로드를 기반으로 비용 절감 기회를 정확히 파악할 수 있습니다.
이 기능을 사용하면 SQL Server와 같이 지원되는 추론된 워크로드 유형별로 비용 절감 기회를 분류할 수 있습니다. Compute Optimizer는 과다 프로비저닝된 SQL Server EC2 인스턴스를 자동으로 검색할 수 있습니다. EC2 콘솔로 전환하여 인스턴스의 크기를 줄임으로써 라이선스 및 인프라 비용을 줄일 수 있습니다.
Compute Optimizer를 사용하여 SQL Server 라이선스 권장 사항을 제공할 수도 있습니다. 자세한 내용은 이 가이드의 Compute Optimizer를 사용하여 SQL Server 라이선스 최적화를 참조하세요.
Compute Optimizer 구성
SQL Server의 추론된 워크로드에서 Compute Optimizer를 사용하는 방법에 대한 지침은 Optimizing performance and reducing licensing costs: Leveraging AWS Compute Optimizer for Amazon EC2 SQL Server instances
Compute Optimizer 옵트인 프로세스는 AWS Identity and Access Management(IAM) 서비스 연결 역할을 자동으로 생성합니다. 자세한 내용은 AWS Compute Optimizer에 대한 서비스 연결 역할 사용을 참조하세요.
Compute Optimizer는 CPU, I/O, 네트워크, Amazon Elastic Block Store(Amazon EBS) 사용량과 같은 Amazon CloudWatch 지표를 기반으로 리소스를 분석합니다. 권장 사항을 생성하려면 지난 14일 동안 연속 30시간 이상의 CloudWatch 지표 데이터가 필요합니다. 향상된 인프라 지표 기능을 활성화하면 사용률 지표가 93일로 확장됩니다. 자세한 내용은 Compute Optimizer 설명서의 CloudWatch metric requirements 및 Enhanced infrastructure metrics를 참조하세요.
Compute Optimizer는 vCPU, 메모리, 스토리지, 네트워크, 위험 및 마이그레이션 노력을 기반으로 각 옵션과 관련된 옵션과 비용 절감을 제공합니다. CloudWatch 지표 대시보드를 사용하여 권장 사항에 제공하는 데 사용되는 데이터를 분석할 수 있습니다. 이 데이터를 통해 SQL Server 워크로드를 실행하는 EC2 인스턴스의 적정 규모를 조정할 수 있습니다. 인스턴스 유형 변경 방법에 대한 자세한 내용은 Amazon EC2 설명서의 인스턴스 유형 변경을 참조하세요.