본문으로 건너뛰기

수요자 가이드

스토리지 사용법

왜 /workspace 에 저장해야 하는가. 종료 시 데이터 소멸. 볼륨이 그 머신에만 있다는 것

인스턴스를 종료하면 컨테이너 안의 파일은 모두 사라집니다. 남기고 싶은 파일은 볼륨을 붙인 경로(기본 /workspace)에 저장하세요. 그리고 볼륨은 만든 그 머신에만 있다는 것을 기억해 주세요.

1. 저장 공간은 두 가지입니다

  • 컨테이너 디스크 — 인스턴스 안의 기본 디스크입니다. 종료하면 삭제됩니다. 요금은 인스턴스 요금에 포함됩니다.
  • 로컬 볼륨 — GPU 머신의 로컬 디스크에 만드는 저장 공간입니다. 인스턴스를 종료해도 그 머신에 남고, 지우기 전까지 과금됩니다. 잔액이 부족하면 볼륨 과금이 중단되고, 충전한 뒤 「재개」를 누르면 다시 씁니다(5절).

볼륨은 인스턴스와 별개의 상품입니다. 인스턴스 없이 미리 만들어 둘 수 있고, 인스턴스에 붙이지 않은 채로 유지할 수도 있습니다.

2. 왜 /workspace 에 저장해야 하나요

볼륨은 인스턴스 안의 마운트 경로에 연결됩니다. 기본값이 /workspace 입니다. 종료 뒤에 남는 것은 이 경로 안의 파일뿐이고, 그 밖의 경로(/root · /tmp · 직접 설치한 패키지 등)는 컨테이너 디스크라 종료와 함께 사라집니다.

볼륨 없이 대여했다면 /workspace 도 사라집니다

/workspace 폴더는 볼륨이 없어도 만들어지지만, 그때는 컨테이너 디스크의 일부입니다. 이 경우 /workspace 에 README-먼저-읽으세요.txt 안내 파일이 놓이고, SSH 로그인 배너에도 경고가 나옵니다.

지금 /workspace 가 영구 볼륨인지는 인스턴스 안에서 아래 명령으로 확인할 수 있습니다.

wwctl storage

3. 볼륨 만들기

  1. 콘솔의 「저장소」를 엽니다.
  2. 「새 볼륨 만들기」에서 볼륨 이름과 머신을 고릅니다. 인스턴스를 대여할 머신과 같은 머신을 골라야 합니다.
  3. 크기를 정합니다. 100GB 이상, 100GB 단위로 만들 수 있습니다.
  4. 기본 마운트 경로를 확인합니다. 대여할 때 그 대여에만 다른 경로를 쓸 수도 있습니다.
  5. 요율을 고릅니다. 만든 뒤에는 바꿀 수 없으니 얼마나 오래 둘 데이터인지로 고르세요. 금액은 화면에 표시됩니다.
  6. 「볼륨 만들기」를 누릅니다. 머신이 준비를 마치면 인스턴스에 붙일 수 있습니다.

계정당 만들 수 있는 볼륨 수에는 상한이 있고, 지금 몇 개를 쓰고 있는지가 만들기 화면에 표시됩니다.

4. 볼륨은 만든 머신에만 있습니다

지금의 볼륨은 GPU 머신의 로컬 디스크에 있습니다. 그래서 다른 머신의 인스턴스에는 붙일 수 없고, 다른 머신으로 옮길 수도 없습니다. 콘솔은 볼륨마다 "이 볼륨은 {머신 이름}에서만 사용할 수 있습니다." 라고 표시합니다.

  • 대여 화면의 스토리지 목록에는 그 머신에 있는 볼륨만 나타납니다.
  • 같은 볼륨을 다시 쓰려면 같은 머신을 다시 대여해야 합니다.
  • 그 머신이 오프라인이면 그동안 볼륨에 접근할 수 없습니다. 데이터가 사라지는 것은 아닙니다.
  • 볼륨 하나는 동시에 인스턴스 하나에만 붙일 수 있습니다.

네트워크 볼륨(NFS)과 오브젝트 스토리지는 다음 단계에서 도입합니다. 그때 머신에 묶이는 제약이 풀립니다.

5. 볼륨 요금은 종료 후에도 나갑니다

인스턴스를 종료해도 볼륨은 남아 있고 요금은 계속 부과됩니다. 더 이상 데이터가 필요하지 않다면 「저장소」에서 볼륨을 직접 삭제해야 과금이 멈춥니다.

잔액이 부족해 볼륨 요금을 낼 수 없으면 볼륨이 「중단됨」이 되고, 그동안은 요금이 부과되지 않습니다. 데이터는 그대로 있지만 새 인스턴스에 연결할 수 없습니다(연결된 인스턴스가 있으면 그 인스턴스가 끝난 뒤 중단됩니다). 크레딧을 충전한 뒤 「저장소」에서 「재개」를 누르면 그 자리에서 이번 주기 요금이 차감되고 다시 연결할 수 있습니다. 공급자가 장비를 빼는 경우에는 통지 뒤 30일 동안 볼륨 요금이 부과되지 않습니다.

볼륨 금액은 대여 화면의 견적 · 「저장소」 목록 · 「결제 관리」의 청구 내역에서 확인할 수 있습니다. 청구 내역에서는 인스턴스와 따로 적힙니다.

6. 이어서 작업하기

  1. 작업 결과를 /workspace 에 저장한 뒤 인스턴스를 종료합니다.
  2. 다음에 볼륨이 있는 그 머신을 다시 대여합니다.
  3. 대여 화면의 스토리지에서 같은 볼륨을 고릅니다. 저장해 둔 파일이 /workspace 에 그대로 있습니다.

가이드 목록으로