크기 조정 계획이란 무엇입니까? - AWS Auto Scaling

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

크기 조정 계획이란 무엇입니까?

크기 조정 계획을 사용하여 관련 또는 연결된 크기 조정 가능한 리소스에 대한 Auto Scaling을 몇 분 만에 구성할 수 있습니다. 예를 들어 태그를 사용하여 프로덕션, 테스트 또는 개발과 같은 카테고리로 리소스를 그룹화할 수 있습니다. 그런 다음 각 카테고리에 속하는 크기 조정 가능한 리소스에 대한 크기 조정 계획을 검색 및 설정할 수 있습니다. 또는 클라우드 인프라에 포함된 AWS CloudFormation경우 리소스 컬렉션을 만드는 데 사용할 스택 템플릿을 정의할 수 있습니다. 그런 다음 각 스택에 속하는 크기 조정 가능한 리소스에 대한 크기 조정 계획을 생성합니다.

지원되는 리소스

AWS Auto Scaling 다음 서비스 및 리소스에 대한 규모 조정 계획 사용을 지원합니다.

  • Amazon Aurora - Aurora DB 클러스터에 프로비저닝된 Aurora 읽기 전용 복제본 수를 늘리거나 줄입니다.

  • Amazon EC2 Auto Scaling - Auto Scaling 그룹의 용량을 원하는대로 늘리거나 줄여 EC2 인스턴스를 시작하거나 종료합니다.

  • Amazon Elastic Container Service - Amazon ECS에서 원하는 태스크 수를 늘리거나 줄입니다.

  • Amazon DynamoDB - DynamoDB 테이블 또는 전역 보조 인덱스의 프로비저닝된 읽기 및 쓰기 용량을 늘리거나 줄입니다.

  • 스팟 플릿 - 스팟 플릿의 대상 용량을 늘리거나 줄여 EC2 인스턴스를 시작하거나 종료합니다.

크기 조정 계획 기능 및 이점

크기 조정 계획에서는 다음과 같은 기능을 제공합니다.

  • 리소스 검색 — 애플리케이션에서 확장 가능한 리소스를 찾는 데 도움이 되는 자동 리소스 검색 AWS Auto Scaling 기능을 제공합니다.

  • 동적 크기 조정 - 크기 조정 계획은 Amazon EC2 Auto Scaling 및 Application Auto Scaling 서비스를 사용하여 트래픽 또는 워크로드의 변화를 처리하기 위해 크기 조정 가능한 리소스의 용량을 조정합니다. 동적 크기 조정 지표는 표준 사용률이나 처리량 지표, 또는 사용자 지정 지표일 수 있습니다.

  • 기본 제공 크기 조정 권장 사항 – AWS Auto Scaling 은 성능, 비용 또는 둘 사이의 균형을 최적화하는 데 사용할 수 있는 권장 사항이 포함된 크기 조정 전략을 제공합니다.

  • 예측 크기 조정 - 크기 조정 계획은 Auto Scaling 그룹에 대한 예측 크기 조정도 지원합니다. 이를 통해 정기적 스파이크가 발생할 때 Amazon EC2 용량 크기를 더욱 빠르게 조정할 수 있습니다.

중요

예측 크기 조정을 위해서만 크기 조정 계획을 사용하는 경우 Auto Scaling 그룹에서 직접 예측 크기 조정 정책을 세우는 것이 좋습니다. 최근에 도입된 이 옵션은 지표 집계를 사용하여 새로운 사용자 지정 지표를 만들거나 블루/그린 배포에서 기록 지표 데이터를 보존하는 등의 더 많은 기능을 제공합니다. 자세한 설명은 Amazon EC2 Auto Scaling 사용자 가이드Amazon EC2 Auto Scaling 예측 스케일링을 참조하세요.

시작하는 방법

다음 리소스를 사용하여 크기 조정 계획을 생성하고 사용할 수 있습니다.

크기 조정 계획 사용

다음 인터페이스 중 하나를 사용하여 크기 조정 계획을 생성, 액세스 및 관리할 수 있습니다.

  • AWS Management Console - 크기 조정 계획에 액세스할 때 사용할 수 있는 웹 인터페이스를 제공합니다. 에 가입한 경우 에 로그인하고 탐색 표시줄의 AWS Management Console검색 상자를 사용하여 AWS Auto Scaling검색한 다음 선택하여 AWS Auto Scaling규모 조정 플랜에 액세스할 수 있습니다. AWS 계정

  • AWS Command Line Interface (AWS CLI) — 다양한 명령을 제공하며 Windows AWS 서비스, macOS 및 Linux에서 지원됩니다. 시작하려면 AWS Command Line Interface 사용 설명서를 참조하세요. 자세한 내용은 AWS CLI 명령 참조autoscaling-plans를 참조하세요.

  • AWS Tools for Windows PowerShell— PowerShell 환경에서 스크립트를 작성하는 사용자를 위해 다양한 AWS 제품에 대한 명령을 제공합니다. 시작하려면 AWS Tools for Windows PowerShell 사용자 가이드를 참조하세요. 자세한 설명은 AWS Tools for PowerShell Cmdlet 참조를 참조하세요.

  • AWS SDK — 언어별 API 작업을 제공하고 서명 계산, 요청 재시도 처리, 오류 처리와 같은 많은 연결 세부 정보를 처리합니다. 자세한 내용은 AWS SDK를 참조하십시오.

  • HTTPS API – HTTPS 요청을 사용하여 호출하는 하위 수준의 API 작업을 제공합니다. 자세한 내용은 AWS Auto Scaling API 참조를 참조하십시오.

  • AWS CloudFormation— 템플릿을 사용한 규모 조정 계획 생성을 지원합니다. CloudFormation 자세한 내용은 AWS CloudFormation 사용 설명서의 AWS::AutoScalingPlans::ScalingPlan참조를 참조하십시오.

리전별 가용성

AWS Auto Scaling API는 여러 AWS 리전 가지로 제공되며 각 지역에 대한 엔드포인트를 제공합니다. 현재 API를 사용할 수 있는 모든 지역 및 엔드포인트 목록은 중국 엔드포인트 및 할당량을 참조하십시오AWS Auto Scaling . AWS AWS

요금

모든 크기 조정 계획 기능을 사용할 수 있습니다. 기능은 사용하는 기타 AWS 클라우드 리소스에 대한 CloudWatch 서비스 요금 외에 추가 비용 없이 제공됩니다.

참고

예측 조정 기능은 CloudWatch GetMetricData작업을 기반으로 용량 예측을 위해 기간별 지표 데이터를 수집하므로 비용이 발생합니다. 하지만 규모 조정 플랜 대신 Amazon EC2 Auto Scaling 조정 정책을 사용하여 예측 조정을 활성화하면 호출에 대한 요금이 부과되지 않습니다. GetMetricData