연습 - 가상 머신 확장 집합 구성

완료됨

예시 시나리오에서 고객이 회사 웹 사이트 중 하나를 사용하여 배송 상태를 관리하고 확인한다는 사실을 떠올려 보세요. 이 웹 사이트는 가상 머신에 배포되고 온-프레미스에서 호스트됩니다.

가상 머신의 전체 CPU 사용량이 75%를 초과하면 웹 사이트 사용자의 응답 시간이 상당히 지연되는 것을 알 수 있습니다. 시스템이 이 임계값에 도달하면 웹 애플리케이션을 호스트하는 가상 머신 확장 집합이 스케일링되어야 합니다. 비용을 절감하려면 수요가 줄어들고 확장 집합의 전체 CPU 사용량이 50% 아래로 떨어질 때 다시 축소되어야 합니다.

이 연습에서는 자동 크기 조정을 구성합니다. 시스템의 CPU 사용량에 따라 확장되었다가 다시 축소되는 크기 조정 규칙을 정의합니다.

참고 항목

이 연습은 선택 사항입니다. Azure 계정이 없는 경우 지침을 읽으면 REST API를 사용하여 메트릭을 검색하는 방법을 이해할 수 있습니다.

이 연습을 완료하고 싶지만 Azure 구독이 없거나 자체 계정의 사용을 원치 않는 경우, 시작하기 전에 체험 계정을 만들어야 합니다.

확장 규칙 만들기

  1. Azure Portal에서 가상 머신 확장 집합 페이지로 이동합니다.

  2. 가상 머신 확장 집합 페이지의 설정에서 크기 조정을 선택합니다.

  3. 사용자 지정 자동 크기 조정을 선택합니다. 기본 크기 조정 규칙에서 크기 조정 모드메트릭 기준 크기 조정으로 설정되어 있는지 확인합니다. 그런 다음 규칙 추가를 선택합니다.

    메트릭 기준 크기 조정 옵션과 규칙 추가 링크를 제공하는 설명선이 있는 가상 머신 확장 집합 페이지의 스크린샷

  4. 스케일링 규칙 페이지에서 다음 설정을 지정하고 추가를 선택합니다.

    속성
    메트릭 원본 현재 리소스(webServerScaleSet)
    메트릭 이름 CPU 사용률
    연산자 보다 큼
    임계값 75
    기간 10
    시간 조직 통계 평균
    시간 집계 평균
    작업 다음을 기준으로 개수 늘이기
    정지 시간(분) 5
    인스턴트 수 1

축소 규칙 만들기

  1. 기본 스케일링 규칙에서 규칙 추가를 선택합니다.

  2. 크기 조정 규칙 페이지에서 다음 설정을 지정하고 추가를 선택합니다.

    속성
    메트릭 원본 현재 리소스(webServerScaleSet)
    메트릭 이름 CPU 사용률
    연산자 보다 작음
    임계값 50
    기간 10
    시간 조직 통계 평균
    시간 집계 평균
    작업 다음을 기준으로 개수 줄이기
    정지 시간(분) 5
    인스턴트 수 1
  3. 저장을 선택합니다.

    기본 크기 조정 조건에 이제 두 개의 크기 조정 규칙이 포함되었습니다. 한 규칙은 인스턴스 수를 확장합니다. 또 다른 규칙은 인스턴스 수를 다시 축소합니다.

    규칙 섹션과 저장 단추를 제공하는 설명선이 있는 가상 머신 확장 집합 페이지의 스크린샷