머신 이미지

이 페이지에서는 머신 이미지의 정의와 사용 시기를 설명하고 스냅샷이나 커스텀 이미지와 같이 데이터를 저장하는 다른 리소스와 머신 이미지를 비교합니다. 머신 이미지 만들기에 대한 자세한 내용은 머신 이미지 만들기를 참조하세요.

머신 이미지는 가상 머신(VM) 인스턴스를 만드는 데 필요한 하나 이상의 디스크의 모든 구성, 메타데이터, 권한, 데이터를 저장하는 Compute Engine 리소스입니다. 인스턴스 만들기, 백업 및 복구, 인스턴스 복제와 같은 많은 시스템 유지보수 시나리오에서 머신 이미지를 사용할 수 있습니다.

머신 이미지 사용 시기

다음 표에서는 머신 이미지, 영구 디스크 스냅샷, 인스턴스 템플릿, 커스텀 이미지의 사용을 비교합니다.

시나리오 머신 이미지 영구 디스크 스냅샷 커스텀 이미지 인스턴스 템플릿
단일 디스크 백업 아니요
여러 디스크 백업 없음 없음
아니요
차등 백업 없음 아니요
인스턴스 클론 및 복제 아니요
VM 인스턴스 구성 없음 없음

앞의 표에서 머신 이미지가 다음 사용 사례에 가장 적합한 리소스임을 알 수 있습니다.

디스크 백업

머신 이미지는 여러 디스크 백업과 단일 디스크 백업을 모두 지원합니다. 디스크는 다양한 스냅샷으로 백업됩니다.

머신 이미지를 사용하여 디스크를 복사하면 Compute Engine은 지정된 시간에 일관성 있게 비정상 종료되는 방식으로 디스크 전체의 데이터를 캡처합니다. Compute Engine은 이를 위해 글로벌 일관성을 갖춘 타임스탬프를 사용합니다. 이러한 일관성은 VM 인스턴스가 실행 중이고 디스크 전체의 백업 지점을 유지하려는 경우에 중요합니다. 디스크 전체의 백업 지점이 유지되면 머신 이미지를 복원할 때 디스크 간에 동일한 시점으로 돌아갈 수 있습니다.

여러 디스크 백업

머신 이미지는 VM 인스턴스에 연결된 모든 디스크의 백업을 만드는 데 적합합니다. 머신 이미지를 사용하면 한 번에 여러 디스크를 백업하여 머신 이미지에 캡처된 데이터가 모든 디스크에서 일관성을 유지하도록 할 수 있습니다. 영구 디스크 스냅샷은 한 번에 하나의 디스크만 백업할 수 있습니다.

차등 디스크 백업

머신 이미지는 이미지의 다양한 스냅샷을 저장합니다. VM 인스턴스에서 머신 이미지를 생성할 때 첫 번째 머신 이미지에는 모든 디스크 데이터의 전체 사본이 포함됩니다. 후속 이미지는 성능과 공간 효율성을 높이기 위해 차등 또는 증분 사본으로 저장됩니다. 이 메커니즘은 영구 디스크 스냅샷에서 사용하는 것과 유사합니다.

인스턴스 클론 및 복제

머신 이미지를 사용하여 인스턴스를 만들 수 있습니다. 머신 이미지를 사용하여 소스 인스턴스의 대부분의 VM 구성을 포함하는 인스턴스의 사본을 만들 수 있습니다. 이러한 사본은 문제해결, VM 인스턴스 확장, 디버깅 또는 시스템 유지보수에 사용할 수 있습니다.

머신 이미지에 저장된 정보

머신 이미지는 소스 인스턴스에서 다음 정보를 수집합니다.

소스 인스턴스의 다음 정보는 머신 이미지에 의해 수집되지 않습니다.

  • 메모리의 데이터.
  • 로컬 SSD의 데이터. 그러나 머신 이미지는 로컬 SSD의 기기 매핑을 캡처합니다.
  • 이름 또는 IP 주소와 같이 소스 인스턴스와 관련된 속성입니다.

머신 이미지 스토리지 위치

규정 준수 요구 사항을 충족하려면 데이터가 저장되는 위치를 제어해야 할 수 있습니다. 머신 이미지를 만드는 동안 storageLocation을 지정하여 머신 이미지를 지리적으로 저장할 위치를 제어할 수 있습니다. asia와 같은 Cloud Storage 멀티 리전 위치asia-south1과 같은 Cloud Storage 리전 위치에 머신 이미지를 저장할 수 있습니다.

기본적으로 인스턴스에서 머신 이미지를 만들 때 머신 이미지는 소스 인스턴스가 들어 있는 Cloud Storage 멀티 리전 버킷이나 소스 인스턴스에 지리적으로 가장 가까운 Cloud Storage 멀티 리전 버킷에 저장됩니다.

예를 들어 소스 인스턴스가 us-central1에 저장되는 경우 머신 이미지는 기본적으로 us 멀티 리전에 저장됩니다. 하지만 australia-southeast1과 같은 기본 위치는 멀티 리전 외부에 있습니다. 가장 가까운 멀티 리전은 asia입니다.

머신 이미지가 저장되는 위치에 관계없이 적절한 권한을 설정하여 머신 이미지에 전역으로 액세스할 수 있습니다.

다음 단계