VM 인스턴스에 크기 권장사항 적용

Compute Engine은 가상 머신(VM) 인스턴스의 리소스 사용률 최적화에 도움이 되는 머신 유형 권장사항을 제공합니다. 권장사항은 Stackdriver Monitoring 서비스가 이전 8일 동안 수집한 시스템 측정항목을 바탕으로 자동 생성됩니다. 이 권장사항으로 인스턴스의 머신 유형 크기를 조절해 인스턴스의 리소스를 더욱 효율적으로 사용하세요. 이 기능은 적정 크기 권장사항이라고도 합니다.

VM 인스턴스에 사용할 수 있는 다양한 크기 조정 옵션에 대한 자세한 내용은 머신 유형 문서를 참조하세요.

가격 책정

크기 권장사항은 무료로 제공됩니다.

제한사항 및 사용 사례

현재 App Engine 가변형 환경, Cloud Dataflow 또는 Google Kubernetes Engine을 사용하여 생성된 VM 인스턴스, 또는 이페머릴 디스크, GPU 또는 TPU가 있는 VM 인스턴스에 대해서는 크기 권장사항이 제공되지 않습니다.

드문 경우지만 권장사항을 적용할 때 오류 메시지가 표시될 수 있습니다. 예를 들어 권장 머신 유형이 연결된 디스크 수에 비해 너무 작거나 이미지 또는 라이선스 요구 사항을 충족하지 못하거나 특정 영역에서 사용 불가능할 수 있습니다.

크기 권장사항 알고리즘은 주 단위 패턴을 따르는 작업 부하, 주 단위로 증가하거나 축소되는 작업 부하, 리소스를 지속적으로 충분히 사용하지 않는 작업 부하 또는 부족한 리소스로 인해 지속적으로 제한되는 작업 부하에 적합합니다. 이러한 경우, 8일간의 이전 데이터는 머신 크기 변경이 리소스 사용률을 어떻게 개선할 수 있는지 예측하기에 충분합니다.

크기 권장사항은 급증 주기가 더 긴(예: 월 단위로 급증) 작업 부하에는 적합하지 않은데 처리 변동을 캡처하거나 예측하기에 8일간의 데이터가 충분하지 않기 때문입니다.

일괄 작업 부하처럼 성능보다 비용이 더 중요한 작업 부하의 경우에는 크기를 늘리라는 권장사항을 무시할 수 있습니다.

크기 권장사항에 사용되는 측정항목

Compute Engine은 실행 중인 VM의 CPU 및 메모리 사용률을 모니터링하고 지난 8일간의 데이터를 바탕으로 권장사항을 제공합니다. Compute Engine은 다음과 같은 권장사항을 제공할 수 있습니다.

  • 사용자 인스턴스의 CPU 사용률이 대체로 낮으면 Compute Engine은 가상 CPU가 더 적은 머신 유형을 권장합니다.

  • 사용자 인스턴스의 CPU 사용률이 대체로 높으면 Compute Engine은 가상 CPU가 더 많은 머신 유형을 권장합니다.

  • 사용자 인스턴스가 메모리의 많은 부분을 사용하지 않으면 Compute Engine은 메모리가 더 적은 머신 유형을 권장합니다.

  • 사용자 인스턴스가 대부분의 시간 동안 메모리의 많은 부분을 적극적으로 사용하면 Compute Engine은 메모리가 더 많은 머신 유형을 권장합니다.

Compute Engine은 표준 또는 커스텀 머신 유형을 사용하도록 권장하기도 합니다. 머신이 사용할 수 있는 메모리와 vCPU 양에는 몇 가지 제한이 적용됩니다. 특히 한 리소스를 늘리려면 유효한 머신 유형의 사양을 충족하기 위해 동시에 다른 리소스를 늘려야 할 수도 있습니다. 또한 Compute Engine은 인스턴스가 실행 중인 영역에서 사용 가능한 머신 유형만 사용하도록 권장합니다.

자세한 내용은 커스텀 머신 유형 사양을 참조하세요.

비용 차이 산출을 위해 인스턴스의 비용은 지난주의 사용량(지속 사용 할인 전)을 기준으로 책정되며 30일 동안 사용한 것으로 추정됩니다. 그리고 이 비용을 권장 머신 유형의 월 비용(지속 사용 할인 전)과 비교합니다. 정확한 가격 및 세부정보는 가격 책정 문서를 참조하세요.

크기 권장사항 확인

Compute Engine은 Google Cloud Platform Console을 통해 권장사항을 제공합니다. 권장사항은 기본적으로 사용하도록 설정되어 있습니다.

  1. VM 인스턴스 페이지로 이동합니다.

    VM 인스턴스 페이지로 이동

  2. 프로젝트를 선택하고 계속을 클릭합니다.
  3. 인스턴스 목록에서 오른쪽 상단의 드롭다운 목록을 클릭하여 하나 이상의 열을 전환합니다.
  4. 권장사항을 포함하여 원하는 열을 사용 또는 사용 안함으로 설정합니다.
  5. 권장사항 열에서 개별 인스턴스에 대한 권장사항을 확인합니다. 예상 절감액을 기준으로 열을 정렬할 수도 있습니다. 인스턴스 옆에 권장사항이 없다면 Compute Engine은 어떠한 권장사항도 제공하지 않습니다.

    권장사항 열

인스턴스를 만들면 인스턴스 생성 시점으로부터 24시간 후에 새 인스턴스에 대한 권장사항이 표시됩니다. 인스턴스의 머신 유형을 변경하면 Compute Engine은 변경 후 24시간 내에 추가 권장사항을 제공합니다.

이후에는 VM 권장사항이 온종일 정기적으로 갱신됩니다.

권장사항에 따른 인스턴스 크기 조정

Compute Engine이 제안한 권장사항을 적용하려면 권장사항 화면에서 인스턴스 크기를 바로 조정할 수 있습니다.

  1. VM 인스턴스 페이지에서 크기를 조정할 인스턴스의 권장사항 텍스트를 클릭합니다.

    권장사항 링크

  2. 세부정보와 인스턴스에 권장사항을 적용하는 적용 버튼이 있는 팝업이 나타납니다. 이 버튼을 클릭하면 Compute Engine은 인스턴스를 중지하고 인스턴스의 머신 유형을 변경한 다음 다시 시작합니다.

    (선택사항) 맞춤설정 링크를 클릭하면 인스턴스를 원하는 대로 설정할 수 있습니다.

    권장사항 세부정보 팝업

    적용 버튼을 클릭해 변경사항을 적용합니다.

권장사항 닫기

작업이 끝난 권장사항은 닫을 수 있습니다. 권장사항을 닫으면 해당 권장사항은 총 예상 절감액에서 제외되며 음영 처리되기 때문에 잘 보이지 않게 됩니다.

권장사항 추정
총 예상 절감액

단일 권장사항을 닫는 방법은 다음과 같습니다.

  1. VM 인스턴스 페이지에서 닫을 권장사항 텍스트를 클릭합니다.

  2. 세부정보와 권장사항 닫기 버튼이 있는 팝업이 나타납니다.

    권장사항 닫기

  3. 권장사항 닫기를 클릭합니다.

권장사항을 모두 닫으려면 VM 인스턴스 페이지의 모두 닫기 버튼을 클릭하세요.

권장사항 닫기

권장사항을 복원하는 방법:

  1. VM 인스턴스 페이지에서 복원할 회색 권장사항 텍스트를 클릭합니다.

    닫은 권장사항

  2. 세부정보와 권장사항 복원 버튼이 있는 팝업이 나타납니다.

    권장사항 닫기

  3. 권장사항 복원을 클릭합니다.

더욱 정확한 권장사항을 위한 Monitoring 에이전트 활용

Stackdriver는 VM 인스턴스에서 추가 디스크, CPU, 네트워크, 프로세스 측정항목을 수집하는 Monitoring 에이전트를 제공합니다. 이 데이터를 수집하기 위해 VM 인스턴스에 Monitoring 에이전트를 설치하면 시스템 리소스 및 애플리케이션 서비스에 액세스할 수 있습니다.

Monitoring 에이전트를 VM 인스턴스에 설치하고 실행하면 에이전트가 수집한 CPU와 메모리 측정항목이 자동으로 크기 권장사항 계산에 사용됩니다. Monitoring 에이전트가 제공하는 에이전트 측정항목은 기본 Compute Engine 측정항목과 비교할 때 인스턴스의 리소스 사용률에 대해 더 유용한 정보를 제공합니다. 이를 통해 추천 엔진은 리소스 요구사항을 더 잘 평가하고 더욱 정확한 권장사항을 제공할 수 있습니다.

에이전트를 설치하려면 Monitoring 에이전트 설치를 참조하세요.

다음 단계

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Compute Engine 문서