VM Manager

VM Manager는 Compute Engine에서 Windows 및 Linux를 실행하는 대규모 가상 머신(VM) 그룹의 운영체제 관리에 사용할 수 있는 도구 모음입니다.

VM Manager는 자동화를 통해 효율성을 높이고 이러한 VM 그룹의 유지보수에 따른 운영 부담을 줄여줍니다.

VM Manager는 VPC 서비스 제어 서비스 경계의 프로젝트를 지원합니다.

개요

다음 서비스는 VM Manager 제품군의 일부로 사용할 수 있습니다.

  • OS 패치 관리: 이 서비스를 사용하여 주문형 패치와 예약된 패치를 적용합니다. OS 패치 관리를 사용하여 사용자 환경에서 패치 규정 준수 보고를 수행할 수도 있습니다.
  • OS 인벤토리 관리: 이 서비스를 사용하여 운영체제 정보를 수집하고 검토합니다.
  • OS 설정 관리: 이 서비스를 사용하여 소프트웨어 패키지를 설치, 삭제, 자동 업데이트합니다.
VM Manager 아키텍처
그림 1. VM Manager 아키텍처 개요

그림 1은 VM Manager의 대략적인 개요를 보여줍니다.

Cloud 프로젝트에서 VM Manager를 설정하거나 사용 설정하면 VM Manager 도구의 전체 제품군(OS 패치 관리, OS 설정 관리, OS 인벤토리 관리)에 액세스할 수 있습니다.

VM Manager 사용 설정

요약하자면, VM Manager를 사용 설정하면 다음 설정이 수행됩니다.

  • OS 구성 서비스 API 및 Container Analysis API는 Cloud 프로젝트에서 사용 설정되어 있습니다.
  • 선택한 각 VM에서 실행되는 OS 구성 에이전트는 필요한 인스턴스 메타데이터 값을 설정하여 활성화됩니다.

수동으로 VM Manager를 사용 설정하는 방법에 대한 자세한 내용은 설정 개요를 참조하세요.

OS 구성 에이전트

VM Manager가 사용 설정되면 OS 구성 에이전트는 각 서비스에서 다음과 같이 작동합니다.

  • OS 패치 관리의 경우 OS 구성 에이전트가 OS 시스템 유틸리티 (예: yum, apt, rpm 또는 Windows 업데이트 에이전트)를 사용하여 OS 패키지 또는 업데이트 소스에서 패치 또는 업데이트를 가져와 VM에 적용합니다. 자세한 내용은 OS 패치 관리 작동 방식을 참조하세요.
  • OS 설정 관리의 경우 OS 구성 에이전트는 OS 시스템 유틸리티(예: yum ,apt ,rpm 또는 Windows 업데이트 에이전트)를 사용하여 게스트 정책에 지정된 VM의 상태를 유지합니다. 자세한 내용은 OS 게스트 정책 작동 방식을 참조하세요.
  • OS 인벤토리 관리의 경우 OS 구성 에이전트가 인벤토리 데이터를 수집합니다. 이 인벤토리 데이터는 인스턴스 메타데이터 및 다양한 로그 스트림에 저장됩니다. 그런 다음 gcloud 명령줄 도구를 사용하여 이 데이터를 쿼리할 수 있습니다. 자세한 내용은 OS 인벤토리 관리 작동 방식을 참조하세요.

OS 패키지 및 업데이트 소스

OS 패치 관리와 OS 설정 관리 모두 VM이 패키지 소스 및 저장소에 액세스할 수 있어야 합니다. 비공개 네트워크의 VM에는 비공개 Google 액세스를 설정할 수 있습니다.

가격 책정

전체 VM Manager 제품군이 단일 서비스로 청구되며 활성 OS 구성 에이전트를 사용하는 VM별로 하나의 정액제가 적용됩니다.

2021년 1월 1일부터 다음과 같이 활성 OS 구성 에이전트를 사용하는 VM 수에 따라 요금이 부과됩니다.

  • 사용자 환경에서 테스트를 시작할 수 있도록 무료 등급이 지원됩니다. 이 무료 등급에서는 Cloud Billing 계정당 월별로 100개의 VM을 제공합니다.
  • 활성 OS 구성 에이전트를 사용하는 모든 VM에서 무료 등급 할당량이 소진되면 활성 에이전트마다 VM별로 시간당 $0.003의 요금이 청구됩니다.

다음 표에는 총 요금을 계산하는 데 사용할 수 있는 단위 및 수식이 요약되어 있습니다(2021년 1월 1일부터 적용).

항목 비용/단위(미국 달러 기준)
시간당 비용(활성 에이전트를 사용하는 VM당) $0.003
월별 사용량 할인 (Cloud Billing 계정당) 고정된 무료 VM 수 = 100
월별 사용량 수식 = (해당하는 달의 시간 * 무료 VM 수)
예: 31일인 달 = 744 * 100 = 74,400 활성 에이전트 시간

계산 예시

다음 예시는 미국 달러 단위로 계산됩니다.

예시 1

31일(744시간)인 달에 활성 OS 구성 에이전트를 사용하는 VM 10개를 실행하는 경우 위의 표에 나온 수식을 사용해 계산하면 다음과 같습니다.

Free tier = 74,400 agent hours
Monthly usage = 744 * 10= 7,440 agent hours

월별 사용량이 무료 등급보다 적으므로 조정된 월별 사용량은 0 에이전트 시간이고 월간 총 비용은 $0입니다.

예시 2

31일(744시간)인 달에 활성 OS 구성 에이전트를 사용하는 VM 100개를 실행하는 경우 위의 표에 나온 수식을 사용해 계산하면 다음과 같습니다.

 Free tier = 74,400 agent hours
 Monthly usage = 744 * 100 = 74,400 agent hours
 

월별 사용량이 무료 등급과 일치하므로 조정된 월별 사용량은 0 에이전트 시간이고 월간 총 비용은 $0입니다.

예시 3

31일(744시간)인 달에 활성 OS 구성 에이전트를 사용하는 VM 700개를 실행하는 경우 위의 표에 나온 수식을 사용해 계산하면 다음과 같습니다.

Free tier = 74,400 agent hours
Monthly usage = 744 * 700 = 520,800 agent hours

월별 사용량이 무료 등급보다 많으므로 조정된 월별 사용량은 (520,800 - 74,400) = 446,400 에이전트 시간입니다.

신규 할인 기간이 끝나면 월간 비용이 다음과 같이 계산됩니다.

Monthly cost = $0.003 * number of active agents that exceed the free tier
             = $0.003 * 446,400 = $1339.20

다음 단계