로컬 SSD 정보

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Compute Engine은 항상 암호화되는, 가상 머신(VM) 인스턴스를 위한 로컬 솔리드 스테이트 드라이브(SSD) 블록 스토리지를 제공합니다. 각 로컬 SSD의 크기는 375GB이지만 인스턴스당 9TB에 최대 24개의 로컬 SSD 파티션을 연결할 수 있습니다. 원하는 경우 여러 로컬 SSD 파티션을 포맷하고 단일 논리 볼륨에 마운트할 수 있습니다.

Persistent Disk와 달리 로컬 SSD는 VM 인스턴스를 호스팅하는 서버에 물리적으로 연결됩니다. 이렇듯 긴밀히 결합되어 성능이 탁월하므로 영구 디스크와 비교할 때 초당 입출력 작업 수(IOPS)가 매우 높고 지연 시간이 매우 짧습니다. 자세한 내용은 성능 요구사항을 충족하도록 디스크 구성을 참조하세요.

로컬 SSD는 캐시, 처리 공간, 가치가 낮은 데이터 등을 임시로 저장할 때만 사용해야 합니다. 임시 데이터가 아닌 데이터를 저장하려면 내구성을 갖춘 스토리지 옵션 중 하나를 사용합니다.

gcloud CLI 또는 Console을 통해서는 로컬 SSD가 있는 VM을 중지할 수 없습니다. 하지만 Compute Engine에서는 게스트 운영체제(OS) 내에서 VM 종료가 방지되지 않습니다. 게스트 운영체제를 통해 로컬 SSD가 있는 VM을 종료할 경우 로컬 SSD의 데이터가 손실됩니다. VM을 삭제하기 전에 중요한 데이터를 로컬 SSD에서 영구 디스크나 다른 VM으로 마이그레이션해야 합니다.

로컬 SSD가 중복 또는 유연성 요구사항을 충족하지 않으면 다른 스토리지 옵션과 함께 로컬 SSD를 사용할 수 있습니다.

최대 용량 9TB

다음과 같이 인스턴스를 만들 수 있습니다.

  • 6TB의 로컬 SSD 공간과 160만 읽기 IOPS 성능을 위한 로컬 SSD 파티션 16개
  • 9TB의 로컬 SSD 공간과 240만 읽기 IOPS 성능을 위한 로컬 SSD 파티션 24개

N1, N2, N2D 및 커스텀 머신 유형의 인스턴스에서 사용할 수 있습니다. N1 머신에서 최대 성능을 얻으려면 vCPU가 32개 이상인 머신 유형을 선택합니다. N2 및 N2D 머신에서 최대 성능을 얻으려면 vCPU가 24개 이상인 머신 유형을 선택합니다.

로컬 SSD 디스크를 읽고 쓰려면 가상 머신의 CPU 사이클이 필요합니다. 높고 일관된 IOPS 수준을 달성하려면 입력과 출력 작업을 처리할 수 있는 사용 가능한 CPU가 있어야 합니다. 자세한 내용은 성능 요구사항을 충족하도록 디스크 구성을 참조하세요.

로컬 SSD 데이터 지속성

로컬 SSD를 사용해 인스턴스를 만들기 전에 로컬 SSD 데이터가 보존되는 이벤트와 로컬 SSD 데이터를 복구할 수 없는 이벤트에 대해 알아야 합니다.

로컬 SSD의 데이터가 지속되는 이벤트는 다음과 같습니다.

  • 게스트 운영체제를 재부팅하는 경우
  • 라이브 마이그레이션을 할 수 있도록 구성한 인스턴스가 호스트 유지보수 이벤트를 거치는 경우
  • 호스트 시스템에서 호스트 오류가 발생하면 Compute Engine은 VM에 다시 연결하여 로컬 SSD 데이터를 보존하려 하지만 성공하지 못할 수도 있습니다. 이러한 시도가 성공하면 VM이 자동으로 다시 시작합니다. 그러나 다시 연결 시도가 실패하면 데이터 없이 VM이 다시 시작합니다. Compute Engine에서 VM 및 로컬 SSD를 복구하는 데 최대 60분이 걸릴 수 있지만 호스트 시스템과 기본 드라이브는 응답하지 않습니다. 호스트 오류 발생 시 VM 인스턴스가 작동하는 방식을 구성하려면 인스턴스 가용성 정책 설정을 참조하세요.

로컬 SSD의 데이터가 지속되지 않는 이벤트는 다음과 같습니다.

  • 게스트 운영체제를 종료하고 인스턴스를 강제로 중지하는 경우
  • 선점형으로 구성한 인스턴스가 선점형 프로세스를 거치는 경우
  • 호스트 유지보수 이벤트를 중지하도록 구성한 인스턴스가 호스트 유지보수 이벤트를 거치는 경우
  • 호스트 시스템에 호스트 오류가 발생했는데 기본 드라이브가 60분 내로 복구되지 않는 경우 Compute Engine에서 로컬 SSD의 데이터를 보존하려고 시도하지 않습니다. Compute Engine에서 VM 및 로컬 SSD를 복구하는 데 최대 60분이 걸릴 수 있지만 호스트 시스템과 기본 드라이브는 응답하지 않습니다.
  • 로컬 SSD를 잘못 구성하여 연결할 수 없는 경우
  • 프로젝트 결제가 사용 중지된 경우. 인스턴스가 중지되고 데이터가 손실됩니다.

인터페이스 선택

NVMe 인터페이스 또는 SCSI 인터페이스를 사용해 로컬 SSD를 VM에 연결할 수 있습니다. 대부분의 공개 이미지에는 NVMe 및 SCSI 드라이버가 모두 포함되어 있습니다. 대부분의 이미지에는 VM이 NVMe를 사용하여 최상의 성능을 얻을 수 있도록 최적화된 드라이버를 사용하는 커널이 포함되어 있습니다. 가져온 Linux 이미지가 NVMe에서 커널 버전 4.14.68 이상을 포함하는 경우 최상의 성능을 제공합니다.

다음 이미지는 NVMe를 지원하지만 NVMe의 모든 최적화를 포함하지는 않습니다.

  • Debian 9 이하
  • CentOS 6 이하
  • RHEL 6 이하
  • SLES 12SP3 이하
  • Container-Optimized OS(COS) 65 이하

SCSI 인터페이스를 사용해야 하는 기존 설정이 있는 경우 멀티 큐 SCSI를 지원하는 이미지를 사용하여 표준 SCSI 인터페이스보다 나은 성능을 발휘할 수 있습니다.

다음 이미지는 멀티 큐 SCSI를 지원합니다.

  • Debian 9 Stretch 이미지 또는 이미지 계열 debian-9
  • Ubuntu 14.04 LTS 이미지 ubuntu-1404-trusty-v20170807 이상 또는 이미지 계열 ubuntu-1404-lts
  • Ubuntu 16.04 LTS 이미지 ubuntu-1604-xenial-v20170803 이상 또는 이미지 계열 ubuntu-1604-lts
  • Ubuntu 17.10 이미지 계열 ubuntu-1710
  • Ubuntu 18.04 LTS 이미지 계열 ubuntu-1804-lts
  • 모든 Windows Server 이미지
  • 모든 SQL Server 이미지

원하는 경우 프로젝트로 가져오는 커스텀 이미지에 멀티 큐 SCSI를 사용 설정할 수 있습니다. 자세한 내용은 멀티 큐 SCSI 사용 설정을 참조하세요.

유효한 로컬 SSD 수 선택

단일 VM 인스턴스에 여러 개의 로컬 SSD를 연결하는 경우 VM 인스턴스의 머신 유형에 따라 연결할 수 있는 유효한 로컬 SSD 수에 제한이 있습니다. VM의 머신 유형에 따라 단일 VM에 1~8, 16, 24개의 로컬 SSD를 연결할 수 있습니다. 자세한 내용은 로컬 SSD 및 머신 유형 제한사항을 참조하세요.

성능

로컬 SSD 성능은 선택한 인터페이스에 따라 크게 달라집니다. SCSINVMe 인터페이스를 통해 로컬 SSD를 사용할 수 있습니다. NVMe를 사용하도록 선택한 경우 최고의 성능을 얻으려면 특수한 NVMe 지원 이미지를 사용해야 합니다. 자세한 내용은 NVMe 또는 SCSI 인터페이스 선택을 참조하세요.

N1 머신 유형으로 최대 성능 한도에 도달하려면 vCPU를 32개 이상 사용합니다. N2, N2D, A2 머신 유형의 최대 성능 한도에 도달하려면 vCPU를 24개 이상 사용합니다.

NVMe

저장공간(GB) 파티션 IOPS 처리량
(MB/s)
읽기 쓰기 읽기 쓰기
375 1 170,000 90,000 660 350
750 2 340,000 180,000 1,320 700
1,125 3 510,000 270,000 1,980 1,050
1,500 4 680,000 360,000 2,650 1,400
1,875 5 680,000 360,000 2,650 1,400
2,250 6 680,000 360,000 2,650 1,400
2,625 7 680,000 360,000 2,650 1,400
3,000 8 680,000 360,000 2,650 1,400
6,000 16 1,600,000 800,000 6,240 3,120
9,000 24 2,400,000 1,200,000 9,360 4,680

SCSI

저장공간(GB) 파티션 IOPS 처리량
(MB/s)
읽기 쓰기 읽기 쓰기
375 1 100,000 70,000 390 270
750 2 200,000 140,000 780 550
1,125 3 300,000 210,000 1,170 820
1,500 4 400,000 280,000 1,560 1,090
1,875 5 400,000 280,000 1,560 1,090
2,250 6 400,000 280,000 1,560 1,090
2,625 7 400,000 280,000 1,560 1,090
3,000 8 400,000 280,000 1,560 1,090
6,000 16 900,000 800,000 6,240 3,120
9,000 24 900,000 800,000 9,360 4,680

읽기 및 쓰기 IOPS는 N1, N2 또는 A2 머신 유형의 VM에 비해 N2D 머신 유형의 VM에서 20% 더 낮을 것으로 예상됩니다.

로컬 SSD 성능 최적화

로컬 SSD 성능을 향상시킬 수 있는 여러 VM 및 디스크 구성 설정이 있습니다. 자세한 내용은 로컬 SSD 성능 최적화를 참조하세요.