기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Compute Optimizer를 사용하여 SQL Server 라이선스 최적화
를 사용하여 SQL Server 라이선스를 최적화하는 방법에 대한 지침입니다 AWS Compute Optimizer.
개요
AWS Compute Optimizer는 Amazon Elastic Compute Cloud(Amazon EC2) 기반 Microsoft SQL Server 워크로드에 대한 라이선스 최적화 기회를 추천할 수 있습니다. Compute Optimizer는 라이선스 비용을 줄이기 위한 자동화된 권장 사항을 제공할 수 있습니다. Compute Optimizer의 권장 사항은 Microsoft SQL Server 라이선스와 함께 각 EC2 인스턴스 옆에 나열되어 있습니다. 제공되는 정보에는 권장 비용 절감 기회, EC2 인스턴스 온디맨드 요금, 시간당 기존 보유 라이선스 사용(BYOL) 요금 등이 포함됩니다. 이 정보는 라이선스 에디션을 다운그레이드할지 결정하는 데 도움이 될 수 있습니다.
Compute Optimizer는 추론된 워크로드 유형별로 Amazon EC2 기반 SQL Server 인스턴스를 자동으로 검색합니다. 라이선스 권장 사항을 보려면 Compute Optimizer에서 SQL Server 인스턴스를 선택한 다음 읽기 전용 데이터베이스 자격 증명을 사용하여 Amazon CloudWatch Application Insights로 인증할 수 있습니다. Compute Optimizer는 SQL Server Enterprise 에디션 기능을 사용하는지 분석합니다. Enterprise 에디션 기능을 사용하지 않는 경우 Compute Optimizer는 라이선스 비용을 줄이기 위해 Standard 에디션으로 다운그레이드할 것을 권장합니다.
Compute Optimizer를 사용하여 SQL Server 워크로드를 실행하는 Amazon EC2 인스턴스에 대한 크기 조정 권장 사항을 제공할 수도 있습니다. 자세한 내용은 이 가이드의 Compute Optimizer를 사용하여 SQL Server 크기 조정 최적화를 참조하세요.
비용 최적화 권장 사항
Compute Optimizer의 라이선스 권장 사항은 Microsoft SQL Server에서 사용 중인 기능을 평가하고 워크로드에 가장 비용 효율적인 에디션을 선택하는 데 도움이 될 수 있습니다. SQL Server Enterprise 에디션은 Standard 에디션보다 훨씬 더 비쌉니다. 자세한 내용은 이 가이드의 SQL Server 에디션 비교 및 Microsoft 웹 사이트의 SQL Server 2022 pricing
라이선스 세부 정보 페이지에서는 다음 정보를 제공합니다.
-
이 표를 사용하여 에디션, 모델, 인스턴스 코어 수 등 현재 라이선스 구성을 Compute Optimizer 권장 사항과 비교합니다.
-
사용률 그래프를 사용하여 분석 기간에 사용된 Enterprise 에디션 기능의 수를 검토합니다.
자세한 내용은 Compute Optimizer 설명서의 Viewing details of a commercial software license recommendation을 참조하세요.
Compute Optimizer 구성
Compute Optimizer는 mssql_enterprise_features_used 지표를 사용하여 상용 소프트웨어 라이선스를 분석합니다. 이 지표에 대한 자세한 내용은 Metrics for commercial software licenses를 참조하세요.
-
Compute Optimizer에 옵트인할 수 있는 적절한 권한이 있는지 확인하세요. 자세한 내용은 다음을 참조하세요.
-
CloudWatch Application Insights에 필요한 인스턴스 역할 및 정책을 연결하세요. 관련 지침은 Policies to enable commercial software license recommendations를 참조하세요.
-
Microsoft SQL Server 데이터베이스 자격 증명을 사용하여 CloudWatch Application Insights를 활성화하세요. 관련 지침은 CloudWatch 설명서의 모니터링을 위한 애플리케이션 설정을 참조하세요.
참고
상용 소프트웨어 라이선스에 대한 권장 사항을 생성하려면 연속 30시간 이상의 CloudWatch 지표 데이터가 필요합니다. 자세한 내용은 CloudWatch metric requirements를 참조하세요.
-
다음 SQL 쿼리를 사용하여 CloudWatch Application Insights에 대한 최소 권한 액세스를 구성하세요.
GRANT VIEW SERVER STATE TO [LOGIN]; GRANT VIEW ANY DEFINITION TO [LOGIN];이를 통해 새 서비스인 PrometheusSqlExporterSQL이 활성화됩니다.
-
대상 AWS 계정 또는 조직 관리 계정에서 Compute Optimizer를 선택합니다. 관련 지침은 Opting in your account를 참조하세요.
참고
옵트인하고 나면 결과 및 최적화 권장 사항이 생성되는 데 최대 24시간이 걸릴 수 있습니다.
-
Compute Optimizer 콘솔
의 탐색 창에서 라이선스를 선택하세요. -
조사 결과 열에서 불충분한 지표 조사 결과가 있는 인스턴스를 검색하세요. CloudWatch Application Insights가 활성화되지 않았거나 권한이 충분하지 않음을 감지한 경우 Compute Optimizer에서 이 조사 결과를 반환합니다. 자세한 내용은 Finding reasons를 참조하세요. 다음을 수행하여 이러한 조사 결과를 해결하세요.
-
인스턴스를 선택합니다.
-
보안 암호를 추가하세요.
-
인스턴스 역할과 정책이 연결되어 있는지 확인하세요.
-
라이선스 권장 사항 활성화를 선택하세요.
-
-
조사 결과 열에서 최적화되지 않음 조사 결과가 있는 인스턴스를 검색하세요. Amazon EC2 인프라에서 사용자가 비용을 지불하는 Microsoft SQL Server 라이선스 기능을 사용하지 않음을 감지한 경우 Compute Optimizer에서 이 조사 결과를 반환합니다. 자세한 내용은 Finding reasons를 참조하세요. 다음을 수행하여 이러한 조사 결과를 해결하세요.
-
인스턴스를 선택합니다.
-
현재 라이선스 에디션과 권장 라이선스 에디션을 비교하세요.
-
현재 라이선스 사용률 그래프를 검토하세요.
-
라이선스를 다운그레이드하려면 권장 사항 구현을 선택하세요.
-
요구 사항을 검토하고 지침에 따라 라이선스를 다운그레이드하세요. 프로세스를 자동화하려면 문서를 사용하여 AWS Systems Manager SQL Server 엔터프라이즈 에디션 다운그레이드를 참조하여 비용 절감
(AWS 블로그)을 참조하세요.
-
추가 리소스
-
를 사용하여 Microsoft SQL Server 라이선스 비용 절감 AWS Compute Optimizer
(AWS 블로그) -
란 무엇입니까 AWS Compute Optimizer? (AWS 문서)
-
Viewing commercial software license recommendations(AWS 설명서)
-
Microsoft SQL Server 2019 Pricing
(Microsoft) -
Microsoft SQL Server 2022 Pricing
(Microsoft)