Compute Engine 인스턴스 일시정지, 중지 또는 재설정

이 문서에서는 Compute Engine 인스턴스에서 사용할 수 있는 일시중지, 중지 또는 재설정 작업에 대해 간략하게 설명합니다. 이러한 작업을 실행하는 방법을 알아보려면 다음을 참조하세요.

다음을 위해 인스턴스를 일시중지, 중지 또는 재설정할 수 있습니다.

  • 비용 절감

  • 유지보수 수행

  • 문제 해결하기

  • 리소스 절약

인스턴스가 삭제될 때까지 수명 주기 동안 실행 중인 인스턴스를 반복적으로 일시중지 및 재개, 중지 및 재시작 또는 재설정할 수 있습니다.

인스턴스 작업 이해하기

워크로드 및 비용 요구사항에 따라 컴퓨팅 인스턴스를 일시중지, 중지 또는 재설정할 수 있습니다.

인스턴스 일시중지

인스턴스를 일시중지하는 작업은 노트북 덮개를 닫는 것과 유사합니다. 다음 시나리오에서는 인스턴스를 일시중지하는 것이 좋습니다.

  • 인스턴스 실행에 필요한 코어 및 메모리 비용을 더 이상 지불하지 않고 비용을 절감하고 싶지만, 상태를 보존하기 위한 스토리지 비용은 계속 지불하려는 경우

  • 현재는 인스턴스가 필요하지 않지만 OS 및 애플리케이션 상태가 중단된 지점부터 인스턴스를 신속하게 다시 시작할 수 있도록 하려는 경우

자세한 내용은 이 문서의 일시중지 작업를 참조하세요.

인스턴스 중지

인스턴스를 중지하는 작업은 노트북을 종료하는 것과 비슷합니다. 다음 시나리오에서는 인스턴스를 중지하는 것이 좋습니다.

  • 인스턴스는 더 이상 필요하지 않지만 내부 IP 주소 또는 Google Cloud Hyperdisk 볼륨과 같이 인스턴스에 연결된 리소스를 삭제하고 재사용하려는 경우

  • 게스트 OS 메모리, 기기 상태, 애플리케이션 상태를 보존해야 할 필요가 없는 경우

  • 인스턴스의 특정 속성을 변경하려 할 때 이러한 변경을 수행하기 위해 인스턴스를 중지해야 하는 경우

자세한 내용은 이 문서의 중지 작업를 참조하세요.

인스턴스 재설정

인스턴스를 재설정하는 것은 재설정 버튼을 누르거나 전원 버튼을 길게 눌러 컴퓨터를 재설정하는 것과 유사합니다. 재설정 작업은 정상적인 재부팅을 실행하지 않으며, 이때 저장되지 않은 데이터가 손실될 수 있습니다. 다음 시나리오에서는 인스턴스를 재설정하는 것이 좋습니다.

  • 최적의 성능과 안정성을 보장하기 위해 인스턴스를 부팅 상태로 다시 초기화하려고 하는 경우

  • 게스트 OS가 비정상 종료되어 응답하지 않는 경우, 인스턴스를 재설정하는 것 외에는 다른 옵션이 없어 워크로드를 다시 실행해야 하는 경우

자세한 내용은 이 문서의 재설정 작업을 참조하세요.

인스턴스의 중지, 일시중지, 재설정 작업 간의 차이점에 관한 개요는 이 문서의 비교표를 참조하세요.

일시중지 작업

컴퓨팅 인스턴스를 일시중지하면 다음이 발생합니다.

  1. Compute Engine은 게스트 OS에 고급 구성 및 전원 인터페이스(ACPI) G1 절전 모드 신호를 전송하고 인스턴스 상태를 SUSPENDING으로 변경합니다. 그런 다음 Compute Engine은 영구 스토리지를 사용하여 다음을 저장합니다.

    • 게스트 OS 메모리

    • 기기 상태

    • 인스턴스의 애플리케이션 상태

    저장할 데이터 양에 따라 저장 작업을 완료하는 데 다소 시간이 걸릴 수 있습니다.

  2. Compute Engine에서 데이터 저장을 완료하면 몇 초 이내에 인스턴스 상태가 SUSPENDED로 전환되고 일시 중지 작업이 완료됩니다. 디스크 및 고정 IP 주소와 같이 인스턴스에 연결된 모든 리소스는 인스턴스에 연결된 상태로 유지됩니다. 하지만 임시 IP 주소는 고정 IP 주소로 승격하지 않는 한 해제됩니다.

재개하거나 인스턴스를 삭제하지 않으면 인스턴스가 최대 60일 동안 SUSPENDED 상태로 유지됩니다. 이 시간이 지나면 Compute Engine에서 인스턴스 상태를 TERMINATED로 전환하고 인스턴스는 보존된 게스트 OS 메모리, 기기 상태, 애플리케이션 상태를 잃게 됩니다.

작업 중지

컴퓨팅 인스턴스를 중지 또는 삭제하거나 예약된 중지 또는 삭제를 위해 Compute Engine에서 인스턴스를 중지 또는 삭제하면 다음이 발생합니다.

  1. 단계적 종료가 사용 설정된 경우 인스턴스가 PENDING_STOP 상태로 전환되므로 종료 프로세스가 시작되기 전에 실행 중인 태스크를 완료할 수 있습니다. 인스턴스는 단계적 종료 프로세스가 시간 초과되거나 사용자가 수동으로 종료할 때까지 이 상태로 유지됩니다.

  2. Compute Engine은 인스턴스의 게스트 OS에 ACPI G2 Soft Off 신호를 전송한 후 인스턴스 상태를 STOPPING으로 설정합니다. 게스트 OS 종료 건너뛰기를 지정하지 않은 경우 게스트 OS가 완전히 종료해야 하는 시간은 인스턴스 유형에 따라 다음과 같습니다.

    • 스팟 VM: 스팟 VM 및 선점형 인스턴스의 경우 게스트 OS가 최대 30초 내에 종료됩니다. 이 기간은 선점 프로세스와 동일한 기간입니다.

    • 기타 인스턴스 유형: 기타 모든 인스턴스 유형의 경우 Compute Engine에서 게스트 OS에 최대 120초의 종료 시간을 제공합니다.

  3. 게스트 OS가 종료되면 Compute Engine은 ACPI G3 Mechanical Off 신호를 인스턴스에 전송하고 실행 중인 작업에 따라 다음 중 하나를 실행합니다.

    • 중지 작업: Compute Engine이 몇 초 내에 인스턴스 상태를 TERMINATED로 설정하고 중지 작업이 완료됩니다. 인스턴스는 연결된 리소스, 구성 설정, 내부 IP 주소, MAC 주소, 메타데이터를 유지합니다.

    • 삭제 작업: Compute Engine에서 몇 초 내에 인스턴스와 연결된 모든 리소스를 삭제합니다.

재설정 작업

컴퓨팅 인스턴스를 재설정하면 Compute Engine은 게스트 OS에 ACPI 종료 신호를 보내지 않고 인스턴스를 즉시 다시 시작하여 종료 절차를 우회합니다. 인스턴스를 재설정하면 Compute Engine에서 다음을 실행합니다.

  • Compute Engine은 인스턴스를 초기 부팅 상태로 다시 초기화하지만 인스턴스 메타데이터나 연결된 디스크는 수정하지 않습니다.

  • Compute Engine이 인스턴스의 메모리 콘텐츠를 완전 삭제합니다.

  • Compute Engine은 재설정 작업이 진행되는 동안 인스턴스 상태를 RUNNING으로 유지합니다.

재설정 작업은 인스턴스 속성을 변경하지 않습니다. 인스턴스는 임시 IP, 고정 외부 IP, 연결된 디스크, 머신 유형, 로컬 SSD 디스크(있는 경우)를 유지합니다.

비교표

다음 표에서는 중지, 일시중지, 재설정 작업이 컴퓨팅 인스턴스와 여기 연결된 리소스에 미치는 영향을 보여줍니다.

인스턴스 일시정지 인스턴스 중지 인스턴스 다시 시작
결제 인스턴스가 SUSPENDING 또는 SUSPENDED 상태인 동안에는 CPU 사용 요금이 청구되지 않습니다. 그러나 인스턴스에 연결된 리소스는 삭제할 때까지 계속 요금이 청구됩니다. 인스턴스가 STOPPING 또는 TERMINATED 상태인 동안에는 CPU 사용 요금이 청구되지 않습니다. 그러나 인스턴스에 연결된 리소스는 삭제할 때까지 계속 요금이 청구됩니다. 인스턴스를 재설정해도 인스턴스의 상태는 RUNNING으로 유지되므로 실행 중인 인스턴스와 동일한 요율로 인스턴스 요금이 계속 청구됩니다.
인스턴스 상태 SUSPENDED TERMINATED RUNNING
연결된 디스크 연결된 디스크는 유지되며 디스크에 대한 요금은 계속 청구됩니다. 연결된 디스크는 유지되며 디스크에 대한 요금은 계속 청구됩니다. 연결된 디스크는 유지되며 디스크에 대한 요금은 계속 청구됩니다.
메모리 및 인스턴스 상태 인스턴스가 재개되면 게스트 OS 및 애플리케이션 상태가 보존되고 복원됩니다.

보존된 데이터를 저장하는 데 특정 요율로 요금이 부과됩니다. 자세한 내용은 일시중지된 인스턴스 가격을 참조하세요.
인스턴스가 전원 켜짐 상태로 재설정되고 데이터는 저장되지 않습니다. 인스턴스가 전원 켜짐 상태로 재설정되고 데이터는 저장되지 않습니다.
GPU 지원되지 않음

GPU가 인스턴스에 연결되어 있으면 인스턴스를 일시중지할 수 없습니다.
인스턴스가 중지되면 GPU 요금이 청구되지 않습니다.

TERMINATED 상태의 인스턴스에 연결된 GPU는 프로젝트 할당량 계산에 포함되지 않습니다.
표준 GPU 가격으로 요금이 청구됩니다.
로컬 SSD 디스크 인스턴스를 일시중지할 때 연결된 로컬 SSD 디스크의 데이터를 삭제할지 또는 보존할지 선택할 수 있습니다.

로컬 SSD 데이터를 보존(프리뷰)하도록 선택하면 Compute Engine에서 로컬 SSD 데이터를 내구성이 있는 스토리지로 마이그레이션하고 인스턴스를 재개하거나 삭제할 때까지 사용한 저장공간에 대한 요금이 청구됩니다.
인스턴스를 중지할 때 연결된 로컬 SSD 디스크의 데이터를 삭제할지 또는 보존할지 선택할 수 있습니다.

로컬 SSD 데이터를 보존(프리뷰)하도록 선택하면 Compute Engine에서 로컬 SSD 데이터를 내구성이 있는 스토리지로 마이그레이션하고 인스턴스를 다시 시작하거나 삭제할 때까지 사용한 저장공간에 대한 요금이 청구됩니다.
로컬 SSD 디스크와 데이터는 유지되지만 인스턴스를 재설정하면 데이터가 손실되거나 파일 시스템이 손상될 수 있습니다.
외부 임시 IP 주소 인스턴스가 일시중지되면 Compute Engine에서 임시 IP 주소를 해제하고 인스턴스가 재개되면 새 임시 IP 주소를 인스턴스에 할당합니다. 외부 IP 주소를 유지하려면 고정 IP 주소로 승격합니다. Compute Engine은 인스턴스가 중지되면 임시 IP 주소를 해제하고 인스턴스가 다시 시작되면 인스턴스에 새 임시 IP 주소를 할당합니다. 외부 IP 주소를 유지하려면 고정 IP 주소로 승격합니다. 임시 IP 주소가 유지됩니다.
외부 고정 IP 주소 고정 외부 IP 주소는 유지됩니다.

고정 외부 IP 주소를 예약하고 인스턴스에 할당하지 않으면 사용 중인 고정 및 임시 외부 IP 주소보다 높은 요금이 청구됩니다. 자세한 내용은 외부 IP 주소 가격 책정을 참조하세요.
고정 외부 IP 주소는 유지됩니다.

고정 외부 IP 주소를 예약하고 인스턴스에 할당하지 않거나 TERMINATED 상태의 인스턴스에 할당하면 사용 중인 고정 및 임시 외부 IP 주소보다 높은 요금이 청구됩니다. 자세한 내용은 외부 IP 주소 가격 책정을 참조하세요.
고정 외부 IP 주소는 유지됩니다.
내부 IP 또는 MAC 주소 내부 IP 및 MAC 주소는 유지됩니다. 내부 IP 및 MAC 주소는 유지됩니다. 내부 IP 및 MAC 주소는 유지됩니다.
VM 메타데이터 VM 메타데이터는 유지됩니다. VM 메타데이터는 유지됩니다. VM 메타데이터는 유지됩니다.

가격 책정

다음 섹션에서는 컴퓨팅 인스턴스의 중지, 일시중지 또는 재설정 작업에 대한 가격 책정을 간략하게 설명합니다.

인스턴스 일시정지 가격 책정

컴퓨팅 인스턴스 상태가 SUSPENDING으로 전환되면 CPU 사용에 대한 요금이 더 이상 청구되지 않습니다. 하지만 인스턴스에 연결된 다음 리소스는 삭제할 때까지 요금이 계속 청구됩니다.

  • 인스턴스의 메모리

  • 인스턴스에 연결된 디스크

  • 인스턴스에 할당된 모든 고정 IP 주소

또한 소프트웨어 라이선스 요금이 계속 청구될 수 있습니다. 예를 들어 Windows Server 인스턴스를 일시중지하면 Windows Server 라이선스 요금이 발생하지 않습니다. 하지만 다른 유형의 라이선스에 대해서는 요금이 청구될 수 있습니다.

자세한 내용은 일시중지된 인스턴스의 가격 책정을 참조하세요.

인스턴스 중지 가격 책정

컴퓨팅 인스턴스 상태가 STOPPING으로 전환되면 CPU 사용에 대한 요금이 더 이상 청구되지 않습니다. 그러나 디스크 및 외부 IP 주소와 같이 인스턴스에 연결된 리소스는 삭제할 때까지 요금이 계속 청구됩니다.

자세한 내용은 인스턴스 업타임을 참조하세요.

인스턴스 재설정 가격 책정

컴퓨팅 인스턴스를 재설정해도 인스턴스의 상태는 RUNNING으로 유지되므로 실행 중인 인스턴스와 동일한 요율로 인스턴스 요금이 계속 청구됩니다.

자세한 내용은 VM 인스턴스 가격 책정을 참조하세요.

다음 단계