저장 공간 3가지

문서

팟에는 파일이 저장되는 곳이 세 군데 있어요. 각자 보존되는 조건이 달라서, 용도에 맞게 골라 쓰면 학습 결과·데이터셋·캐시가 안 사라져요.

한눈에 비교

            팟 디스크                데이터 디스크            공유 디스크
            (항상 포함됨)           (옵션)                  (옵션)
─────────────────────────────────────────────────────────────────────
팟 삭제 시    데이터 사라짐          ✓ 그대로 유지됨        ✓ 그대로 유지됨
팟 정지 시    보관료 ₩153/GB·월       ✓ 그대로 유지됨        ✓ 그대로 유지됨
다른 팟       혼자만 씀              혼자만 씀                여러 팟 공유
비유          내장 하드              USB (한 번에 한 팟)       네트워크 드라이브 (여러 팟 동시)

1. 팟 디스크 (항상 포함됨)

팟에 기본으로 할당되는 메인 스토리지. OS·라이브러리·내 파일이 저장되는 곳이에요. 새 팟을 빌리면 자동으로 할당돼요 — 별도 설정 안 해도 됨.

  • 크기 = 「팟 빌리기」 → 「팟 디스크」 에서 선택 (기본 100GB)
  • 요금 = 팟 실행 중에는 GPU/CPU 시간당 요금에 포함, 정지 후엔 ₩153/GB·월 보관료
  • 팟을 정지만 하면 데이터 보존. 팟을 삭제 해야 비워져요.
  • 데이터 디스크를 같이 쓰면 팟 디스크 보관료는 안 받아요. 내 파일이 데이터 디스크에 있으니 같은 걸 두 번 받는 셈이거든요. 데이터 디스크 요금 (₩180/GB·월)만 나가요.
  • 플랜으로 만든 앱은 플랜 용량 기준이에요. Hobby 2GB · Standard 5GB · Pro 10GB · Business 20GB 라, 정지해 둬도 그만큼만 보관료가 나가요. 무료 앱은 절전 상태여도 0원이에요 — 무료 앱엔 데이터 디스크를 붙일 수 없어요(영구 디스크가 없는 대신 요금도 0원 · 데이터는 무료 Dev DB 에). 이미 디스크가 붙어 있던 무료 앱은 멈춰 있고, Hobby 이상으로 올리면 데이터 그대로 다시 켜져요. 데이터 디스크는 Hobby 이상에서 ₩180/GB·월이에요.

2. 데이터 디스크 (옵션)

내 코드·체크포인트·학습 결과가 저장되는 보존 공간. 팟을 꺼도 그대로 남아 있어서, 며칠 뒤 다시 켜면 그 자리에서 이어갈 수 있어요. 컨테이너 안 /workspace 에 마운트.

팟 빌리기 → 디스크 → 데이터 디스크 카드에서 50GB / 100GB / 200GB 중 선택. 안 쓰려면 「안 쓸래요」. 에이전트한테 시켜도 돼요.

코딩 에이전트한테 이렇게 말하세요

“학습 중간에 꺼도 이어서 할 수 있게 데이터 디스크 100GB 붙여서 서버 만들어줘”

기본은 팟 끄면 데이터 디스크도 보존이에요. 매번 초기화된 상태로 시작하고 싶으면 “시작할 때마다 초기화해줘” 라고 하면 돼요.

3. 공유 디스크 (옵션, 다중 팟 공유)

여러 팟에서 같이 쓰는 보존 공간. 학습 데이터셋·공통 모델 weights·팀 자료 보관용. 한 번 올려두면 새 팟 띄울 때마다 자동으로 마운트돼요. 컨테이너 안 /workspace/shared/<이름>.

사이드바 「공유 디스크」 → 「새 공유 디스크」 에서 만들고, 서버 만들 때 붙이면 돼요. 에이전트한테 시켜도 돼요.

코딩 에이전트한테 이렇게 말하세요

“imagenet 데이터셋용 공유 디스크 500GB 만들어서 이 서버에 붙여줘”

같은 리전 안에서만 같이 쓸 수 있어요. 여러 팟이 같은 공유 디스크를 쓰면 시스템이 자동으로 같은 호스트에 배치해요.

공유 디스크의 데이터는 처음 붙인 호스트 한 대에만 있어요 — 호스트 사이에 복제·공유·이동되지 않아요. 그래서 이 디스크를 붙이는 새 팟은 그 호스트의 빈 GPU 안에서만 만들 수 있어요. 예를 들어 GPU 8장 호스트에서 내 다른 팟이 2장을 쓰고 있으면, 이 디스크를 붙인 새 팟은 6장까지예요(다른 호스트에 26장이 비어 있어도요). 사이드바 「공유 디스크」와 onpod volume ls 의 「호스트 빈 GPU」 가 그 수예요.

더 큰 팟을 다른 호스트에 두고 싶으면 공유 디스크를 옮기세요 — 사이드바 「공유 디스크」 ⋯ 메뉴의 「다른 호스트로 옮기기」에서 필요한 GPU 수를 적으면, 같은 리전에서 그만큼 비어 있는 호스트로 데이터가 직접 복사돼요(다시 다운로드하지 않아요). CLI 는 onpod volume move <이름> --for b300_288gb:8. 조건: 이 디스크를 참조하는 팟(중지된 것 포함)이 없어야 하고, 옮기는 동안은 새 팟에 붙일 수 없어요. 실패하면 데이터는 원래 호스트에 그대로 남아요.

여러 서버가 함께 쓰는 공유 스토리지(GPFS) 디스크 — 위 「호스트 한 대」 규칙은 기본 종류(일반 · ZFS)의 이야기예요. 광주처럼 모든 서버에 클러스터 스토리지(NHN GPFS)가 붙어 있는 리전에서는 「새 공유 디스크」에서 「여러 서버가 함께 쓰는 공유 스토리지」를 켜서 만들 수 있어요. 이 디스크는 서로 다른 호스트의 팟이 동시에 마운트해요 — 호스트 고정이 없어서 그 리전의 공유 스토리지 서버 어디에나 팟을 만들 수 있고, 자동 확장 앱에도 붙일 수 있어요. 대신 onpod 자동 스냅샷·오프-사이트 백업·다른 호스트로 옮기기가 없고(공유 스토리지 자체의 보호 정책을 따라요), 크기(최대 200,000GB)는 예약이에요. 목록의 「종류」 열에 「공유 스토리지」로 표시돼요. CLI 는 onpod volume create --name <이름> --size 50000 --shared --region 광주.

우리 회사 전용 서버 — 계약으로 onpod 서버 한 대를 우리 회사 전용으로 배정받으면(기업 홈 「우리 회사 서버」 · 「전용 배정 서버」), 그 서버엔 우리 멤버의 팟만 배치돼요. 팟 만들 때 「서버 고정」으로 그 서버에 바로 띄울 수도 있어요(CLI --host <서버 id>). 요금은 공용 리스트 요금 그대로예요(우리가 직접 가져온 「조직 소유 서버」는 0원).

여러 서버를 하나로 묶는 학습(노드 간 고속 연결) — 전용 서버가 두 대 이상이면 서버마다 「노드 간 고속 연결」을 켠 팟을 만들어 GPU 를 한 학습에 묶을 수 있어요(다중 노드 NCCL · torchrun). 팟 정보의 「노드 IP」가 랑데부 주소이고, 여기 공유 스토리지 디스크를 두 팟에 같이 붙이면 데이터셋·체크포인트를 노드마다 복사할 필요가 없어요. 자세한 건 「서버」 도움말의 「여러 서버를 하나로 묶는 학습」을 보세요.

공유 디스크를 붙일 수 없는 상황이면 서버가 디스크 없이 그대로 시작되지 않고 바로 실패로 알려드려요 — 파일이 엉뚱한 곳에 저장됐다가 사라지는 일을 막기 위해서예요. 디스크 상태는 사이드바 「공유 디스크」에서 볼 수 있고, 아직 데이터가 없던 디스크의 오류는 다음에 서버를 만들 때 자동으로 복구돼요.

용량이 모자라면 지우고 다시 만들지 말고 용량을 늘리세요 — onpod volume resize <이름> <크기GB> 한 줄로 쓰는 중에도 몇 초 안에 커져요 (팟 재시작 불필요·줄이기는 안 돼요). 공간을 비우려고 파일을 지우면 백업에도 그대로 반영돼요 — 지운 파일이 나중에 복원되지 않아요.

코딩 에이전트한테 이렇게 말하세요

“imagenet 공유 디스크 300GB로 키워줘”

어떻게 골라요?

  • 잠깐 실험 / pip install 캐시 → 팟 디스크만 (default)
  • 학습 중간에 끄고 다시 시작 → 데이터 디스크 ON
  • 큰 데이터셋 (50GB+)을 여러 실험에서 공유 → 공유 디스크

요금

  • 팟 디스크 = GPU 시간당 요금에 포함 (정지 후엔 ₩153/GB·월)
  • 데이터 디스크 = ₩180 / GB · 월
  • 공유 디스크 = ₩180 / GB · 월 (마운트 안 돼있어도 보관 중이면 청구)

디스크를 만든 시점부터 크기만큼 청구돼요 (어떤 팟에도 안 붙여도). 안 쓰면 삭제하세요. 자세한 단가는 /pricing 페이지 참고.

같이 알면 좋은 것

  • 체크포인트 자동 백업과 데이터 디스크는 별개예요. 데이터 디스크 = “지금 작업하는 보존 폴더”. 체크포인트 자동 백업 = “그 안의 파일을 다른 안전한 곳에 사본으로 한 번 더 저장하는 백업”. 둘 다 켜면 팟에 장애가 나도, 디스크 자체에 장애가 나도 한쪽은 보존돼요.
  • 데이터 디스크 크기 나중에 늘릴 수 있어요. 처음에 100GB 만들었다가 부족하면 콘솔에서 200GB로 바꾸면 돼요 (데이터 그대로).
  • 중요한 학습은 체크포인트 자동 백업도 같이 — 데이터 디스크라도 호스트 디스크 장애 같은 드문 케이스에 대비해서 체크포인트 자동 백업 (보관소 사본)을 같이 켜두면 이중 백업이 돼요.