스토리지 클래스

이 페이지에서는 스토리지 클래스의 개념과 스토리지 클래스 간 차이점을 설명합니다.

주요 개념

  • 스토리지 클래스는 모든 객체에서 사용되는 메타데이터입니다.

  • 객체에 설정한 스토리지 클래스는 객체의 가용성 및 가격 책정 모델에 영향을 미칩니다.

  • 버킷을 만들 때 버킷의 기본 스토리지 클래스를 지정할 수 있습니다. 객체를 버킷에 추가하는 경우 명시적으로 다르게 설정하지 않는 한 이 스토리지 클래스를 상속합니다.

    • 버킷을 만들 때 기본 스토리지 클래스를 지정하지 않으면 해당 버킷의 기본 스토리지 클래스는 Standard Storage로 설정됩니다.

    • 버킷의 기본 스토리지 클래스를 변경해도 이미 버킷에 있는 객체에는 영향을 주지 않습니다.

  • 객체를 다시 쓰거나 객체 수명 주기 관리를 사용하여 기존 객체의 스토리지 클래스를 변경할 수 있습니다.

  • 버킷에서 자동 클래스 기능을 사용 설정하면 Cloud Storage에서 스토리지 클래스 전환을 자동으로 관리할 수 있습니다.

사용 가능한 스토리지 클래스

다음 표에는 Cloud Storage에서 제공하는 기본 스토리지 클래스가 요약되어 있습니다. 자세한 내용은 클래스 설명을 참조하세요.

스토리지 클래스 API 및 CLI 이름 최소 스토리지 기간 검색 수수료 일반적인 월별 가용성1
Standard Storage STANDARD 없음 없음
  • 멀티 리전 및 이중 리전에서 99.99% 이상
  • 리전에서 99.99%
Nearline Storage NEARLINE 30일 있음
  • 멀티 리전 및 이중 리전에서 99.95% 이상
  • 리전에서 99.9%
Coldline Storage COLDLINE 90일 있음
  • 멀티 리전 및 이중 리전에서 99.95% 이상
  • 리전에서 99.9%
Archive Storage ARCHIVE 365일 있음
  • 멀티 리전 및 이중 리전에서 99.95% 이상
  • 리전에서 99.9%

1각 스토리지 클래스의 가용성 SLA클래스 설명을 참조하세요.

클래스 설명

다음 기능은 모든 스토리지 클래스에 적용됩니다.

  • 무제한 액세스 권한이 있는 무제한 스토리지
  • 최소 객체 크기 없음
  • 전 세계적인 접근성 및 전 세계적인 스토리지 위치
  • 지연 시간이 짧고 오프라인 데이터 검색 없음
  • 높은 내구성(연간 내구성 99.999999999%)
  • 데이터가 멀티 리전 또는 이중 리전에 저장되는 경우 리전 간 중복성.
  • Cloud Storage 기능, 보안, 도구, API에 대한 일관된 경험

Standard Storage

Standard Storage는 액세스 빈도가 높은 데이터('핫' 데이터)와 짧은 기간만 저장되는 데이터에 가장 적합합니다.

리전에 사용되는 경우 Standard Storage는 데이터를 사용하는 Google Kubernetes Engine 클러스터 또는 Compute Engine 인스턴스와 동일한 위치에 데이터를 저장하는 데 적합합니다. 리소스를 공동으로 배치하면 데이터 집약적인 계산의 성능을 극대화하고 네트워크 비용을 줄일 수 있습니다.

이중 리전에서 사용하는 경우 연결된 리전 중 하나에 위치한 Google Cloud 제품에 액세스할 때도 성능이 최적화되지만, 지리적으로 별도의 위치에 데이터를 저장하는 경우에도 가용성이 향상됩니다.

멀티 리전에서 사용하는 경우 Standard Storage는 웹사이트 콘텐츠 제공, 동영상 스트리밍, 대화형 워크로드 실행, 모바일 및 게임 애플리케이션을 지원하는 데이터 제공과 같이 전 세계에서 자주 액세스되는 데이터를 저장하는 데 적합합니다.

가용성

Standard Storage 데이터의 가용성은 다음과 같습니다.

위치 유형 가용성 SLA1 일반적인 월별 가용성
멀티 리전 99.95% >99.99%
이중 리전 99.95% >99.99%
지역 99.9% 99.99%

1가용성 SLA는 Cloud Storage SLA가 지원하는 월별 업타임 비율입니다. Google이 이러한 업타임을 충족하지 못하면 Cloud Storage SLA 규정에 따라 고객에게 크레딧을 지급합니다.

Nearline Storage

Nearline Storage는 액세스 빈도가 낮은 데이터를 저장하기 위한 저가의 내구성 높은 스토리지 서비스입니다. 저장 데이터 스토리지 비용을 줄이기 위해 조금은 낮은 가용성, 30일의 최소 저장 기간, 데이터 액세스 비용을 용인할 수 있다면 Nearline Storage가 Standard Storage보다 더 나은 선택입니다.

Nearline Storage는 평균적으로 월 1회 이하로 읽거나 수정할 계획인 데이터를 저장하는 데 적합합니다. 예를 들어 Cloud Storage에 파일을 지속적으로 추가하고 분석을 위해 한 달에 한 번 파일에 액세스하려는 경우 Nearline Storage를 선택하는 것이 좋습니다.

Nearline Storage는 또한 데이터 백업, 롱테일 멀티미디어 콘텐츠, 데이터 보관처리에 적합합니다. 단, 1분기에 한 번 이상 액세스하지 않는 데이터의 경우 Coldline Storage 또는 Archive Storage가 스토리지 비용이 더 저렴하므로 비용면에서 제일 효율적인 선택입니다.

가용성

Nearline Storage 데이터의 가용성은 다음과 같습니다.

위치 유형 가용성 SLA1 일반적인 월별 가용성
멀티 리전 99.9% 99.95%
이중 리전 99.9% 99.95%
지역 99.0% 99.9%

1가용성 SLA는 Cloud Storage SLA가 지원하는 월별 업타임 비율입니다. Google이 이러한 업타임을 충족하지 못하면 Cloud Storage SLA 규정에 따라 고객에게 크레딧을 지급합니다.

Coldline Storage

Coldline Storage는 자주 액세스하지 않는 데이터를 저장하기 위한 매우 저렴하고 내구성 높은 스토리지 서비스입니다. 저장 데이터 스토리지 비용을 줄이기 위해 조금은 낮은 가용성, 90일의 최소 저장 기간, 높은 데이터 액세스 비용을 용인할 수 있다면 Coldline Storage가 Standard Storage나 Nearline Storage보다 더 나은 선택입니다.

Coldline Storage는 분기당 최대 1번 읽거나 수정할 데이터에 적합합니다. 하지만 백업 또는 보관처리 용도로 데이터를 온전히 보관하는 경우 Archive Storage가 저장 비용이 가장 저렴하므로 비용면에서 효율적입니다.

가용성

Coldline Storage 데이터의 가용성은 다음과 같습니다.

위치 유형 가용성 SLA1 일반적인 월별 가용성
멀티 리전 99.9% 99.95%
이중 리전 99.9% 99.95%
지역 99.0% 99.9%

1가용성 SLA는 Cloud Storage SLA가 지원하는 월별 업타임 비율입니다. Google이 이러한 업타임을 충족하지 못하면 Cloud Storage SLA 규정에 따라 고객에게 크레딧을 지급합니다.

Archive Storage

Archive Storage는 데이터 보관처리, 온라인 백업, 재해 복구를 위한 가장 저렴하고 내구성 높은 스토리지 서비스입니다. 다른 클라우드 공급업체에서 제공하는 가장 높은 수준의 '콜드' 스토리지 서비스와 달리 데이터는 몇 시간 또는 며칠이 아닌 밀리초 이내에 제공됩니다.

Nearline Storage 및 Coldline Storage와 마찬가지로 Archive Storage 가용성은 Standard Storage보다 약간 낮습니다. Archive Storage는 또한 데이터 액세스 및 운영 비용이 상대적으로 높은 편이며, 최소 저장 기간도 365일입니다. Archive Storage는 1년에 한 번 미만으로 액세스하려는 데이터에 적합합니다. 예를 들면 다음과 같습니다.

  • 콜드 데이터 스토리지 - 법적 또는 규제상의 이유로 저장되는 데이터를 비롯한 보관처리된 데이터로서, Archive Storage처럼 저렴한 비용으로 저장할 수 있지만, 필요한 경우에는 사용 가능합니다.

  • 재해 복구 - 재해 복구 상황이 발생할 경우 복구에 걸리는 시간이 관건입니다. Cloud Storage를 사용하면 Archive Storage로 저장된 데이터에 짧은 지연 시간으로 액세스할 수 있습니다.

가용성

Archive Storage 데이터의 가용성은 다음과 같습니다.

위치 유형 가용성 SLA1 일반적인 월별 가용성
멀티 리전 99.9% 99.95%
이중 리전 99.9% 99.95%
지역 99.0% 99.9%

1가용성 SLA는 Cloud Storage SLA가 지원하는 월별 업타임 비율입니다. Google이 이러한 업타임을 충족하지 못하면 Cloud Storage SLA 규정에 따라 고객에게 크레딧을 지급합니다.

추가 클래스

Cloud Storage는 몇 가지 추가 스토리지 클래스를 지원합니다. 하지만 이러한 기존 클래스는 Google Cloud 콘솔을 사용하여 설정할 수 없습니다. 이러한 기존 클래스 중 하나를 이미 사용하고 있지 않는 한 Standard Storage를 대신 사용해야 합니다.

  • Multi-Regional Storage: Multi-Regional Storage를 멀티 리전 또는 이중 리전에 저장된 객체에만 사용할 수 있다는 점을 제외하면 Standard Storage와 동일합니다.

  • Regional Storage: Regional Storage를 리전에 저장된 객체에만 사용할 수 있다는 점을 제외하면 Standard Storage와 동일합니다.

  • Durable Reduced Availability(DRA) 스토리지: 다음을 제외하면 Standard Storage와 유사합니다.

    • DRA는 운영 가격 책정이 더 높습니다.
    • DRA는 특히 가용성 면에서 비교적 낮은 성능을 제공합니다(DRA의 가용성 SLA는 99%).

    스토리지 전송을 수행하여 DRA에서 다른 스토리지 클래스로 데이터를 옮길 수 있습니다.

다음 단계

직접 사용해 보기

Google Cloud를 처음 사용하는 경우 계정을 만들어 실제 시나리오에서 Cloud Storage의 성능을 평가할 수 있습니다. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.

Cloud Storage 무료로 사용해 보기