Local SSD란 영구 디스크와 달리 VM 인스턴스를 호스팅하는 서버에 물리적으로 연결되는 SSD 디스크입니다.
긴밀히 결합되어 성능이 탁월하고 지연시간이 매우 짧지만, 인스턴스 생성시에만 추가할 수 있으며 인스턴스가 중지되면 모든 데이터가 손실될 수 있습니다.
또한 각 로컬 SSD의 크기는 375GB로 고정되어 있기에 이보다 작은 크기의 스토리지 사용시에는 적합하지 않을 수 있습니다.
로컬 SSD는 부팅 디스크로 사용할 수 없습니다.
Local SSD는 모든 인스턴스 유형에서 사용가능한 것은 아닙니다.
공유 코어 머신 유형의 인스턴스, E2, Tau T2D, Tau T2A, M2 머신 유형에는 로컬 SSD를 연결할 수 없습니다.
지원 가능한 머신 유형은 해당 구글 문서에서 확인 가능 합니다.
Local SSD를 사용하기 위해 가장 고려해야할 점은 데이터 지속성입니다.
아래 몇가지 이벤트를 제외하고는 Local SSD의 데이터가 지속되지 않기 때문에 운영 시 고려해야 합니다.
- 게스트 운영체제를 재부팅하는 경우
- 라이브 마이그레이션을 할 수 있도록 구성한 인스턴스가 호스트 유지보수 이벤트를 거치는 경우
- 호스트 시스템에서 호스트 오류가 발생하면 Compute Engine은 VM에 다시 연결하여 로컬 SSD 데이터를 보존하려 하지만 성공하지 못할 수도 있습니다. 이러한 시도가 성공하면 VM이 자동으로 다시 시작합니다. 그러나 다시 연결 시도가 실패하면 데이터 없이 VM이 다시 시작합니다. Compute Engine에서 VM 및 로컬 SSD를 복구하는 데 최대 60분이 걸릴 수 있지만 호스트 시스템과 기본 드라이브는 응답하지 않습니다. 호스트 오류 발생 시 VM 인스턴스가 작동하는 방식을 구성하려면 인스턴스 가용성 정책 설정을 참조하세요.