자동 스케일링 구현
Azure Virtual Machine Scale Sets를 구현하면 애플리케이션을 실행하는 가상 머신 인스턴스 수를 자동으로 늘리거나 줄일 수 있습니다. 이 프로세스를 자동 크기 조정이라고 합니다. 자동 크기 조정을 사용하면 변화하는 워크로드 수요에 맞춰 구성을 동적으로 확장할 수 있습니다.
자동 크기 조정은 수요가 적은 경우 애플리케이션을 실행하는 불필요한 가상 머신 인스턴스 수를 최소화합니다. 수요가 증가하면 더 많은 가상 머신 인스턴스가 자동으로 추가되므로 고객은 계속해서 허용 가능한 수준의 성능을 누릴 수 있습니다.
자동 크기 조정을 사용할 때 고려해야 할 사항
자동 크기 조정에 대한 다음 고려 사항을 검토합니다. 이 프로세스가 회사 웹 사이트 구현에 어떻게 도움이 될 수 있는지 생각해 봅니다.
자동 조정된 용량을 고려합니다. 긍정적인 고객 경험을 위해 허용되는 성능을 정의하는 자동 크기 조정 규칙을 만들 수 있습니다. 정의된 임계값이 충족되면 자동 크기 조정 규칙이 작동하여 Virtual Machine Scale Sets 구현의 용량을 조정합니다.
스케일 아웃을 고려합니다. 애플리케이션 수요가 증가하면 구현된 가상 머신 인스턴스의 로드도 증가합니다. 증가한 로드가 단기 수요가 아니라 꾸준하다면 구현된 가상 머신 인스턴스의 수를 늘리도록 자동 크기 조정 규칙을 구성할 수 있습니다.
스케일 인을 고려합니다. 저녁이나 주말에는 애플리케이션 수요가 줄어들 수 있습니다. 이 감소된 로드가 일정 기간 동안 일관성 있게 유지될 경우 구현된 가상 머신 인스턴스 수를 줄이도록 자동 크기 조정 규칙을 구성할 수 있습니다. 스케일 인 작업은 현재 수요를 충족하는 데 필요한 수의 인스턴스만 실행하므로 Virtual Machine Scale Sets 구현의 실행 비용이 줄어듭니다.
예약된 이벤트를 고려합니다. 자동 크기 조정을 구현하고 정해진 시간에 구현의 용량을 자동으로 늘리거나 줄이도록 이벤트를 예약할 수 있습니다.
오버헤드를 고려합니다. 자동 크기 조정과 함께 Azure Virtual Machine Scale Sets를 사용하면 애플리케이션의 성능을 모니터링하고 최적화하는 데 드는 관리 오버헤드를 줄일 수 있습니다.