TPU OS 이미지

Compute Engine을 사용하여 TPU VM을 만들 때 Google에서 관리하는 공개 운영체제 (OS) 이미지 또는 커스텀 이미지를 사용할 수 있습니다. Google 관리 이미지는 TPU 성능에 최적화되어 있으며 필요한 드라이버와 에이전트가 포함되어 있습니다. 기본적으로 모든 Google Cloud 프로젝트는 이러한 공개 OS 이미지에 액세스할 수 있습니다.

Google 관리 OS 이미지

Google에서는 워크로드가 작동하는 데 필요한 TPU 런타임, 드라이버, 에이전트가 사전 구성된 Ubuntu 기반 OS 이미지를 제공합니다.

다음 표에는 지원되는 각 TPU 버전의 Google 관리 OS 이미지가 나와 있습니다.

TPU 버전 OS 버전 이미지 프로젝트 이미지 계열
TPU7x(Ironwood) Ubuntu 24.04 LTS ubuntu-os-accelerator-images ubuntu-accel-2404-amd64-tpu-tpu7x
TPU v6e (Trillium) Ubuntu 22.04 LTS ubuntu-os-accelerator-images ubuntu-accel-2204-amd64-tpu-v5e-v5p-v6e
TPU v5p Ubuntu 22.04 LTS ubuntu-os-accelerator-images ubuntu-accel-2204-amd64-tpu-v5e-v5p-v6e

커스텀 OS 이미지

Compute Engine을 사용하면 TPU VM에 커스텀 OS 이미지를 사용할 수 있습니다. 맞춤 이미지는 다음과 같은 경우에 유용합니다.

  • VM 시작 시간을 줄이기 위해 맞춤 소프트웨어 및 라이브러리를 미리 로드합니다.
  • Google 관리 목록에 포함되지 않은 OS 배포 또는 버전을 사용합니다.
  • 맞춤 커널 수정사항 또는 보안 구성을 적용합니다.

공유 책임 모델

맞춤 OS 이미지를 사용하는 것은 다음 표에 표시된 대로 사용자와 Google 간의 공유 책임 모델을 따릅니다.

기능 Google 책임 사용자 책임
TPU 에이전트 및 드라이버 수정사항 게시 및 에이전트 출시 에이전트 및 드라이버 설치 및 구성
호환성 테스트 해당 사항 없음 호환성 및 성능 테스트 실행
OS 유지관리 해당 사항 없음 OS 업데이트 및 라이선스 관리

자체 Ubuntu 이미지 빌드 및 사용에 대한 자세한 내용은 커스텀 OS 이미지 사용을 참고하세요.

다음 단계