본문 바로가기
클라우드 운영 및 구축 [경기인력개발원]

[GCP] GCS (google cloud storage)

by ssyeon 2021. 8. 6.

아래 내용은 경기인력개발원의 [클라우드 구축 및 운영] 과정을 수료하면서 정리한 것입니다

 

 

 

 

Google Cloud Storage 

데이터 양에 관계없이 언제, 어디서나 데이터를 저장하고 이를 가져올 수 있다

컨텐츠를 제공하거나, 사용자에게 대량의 객체를 배포하는 용도로 사용

AWS에서 S3와 동일한 기능이라고 생각하면 됨

 

 

개념 설명
프로젝트 GCS의 데이터는 프로젝트에 속함
버킷 데이터를 담는 개념
모든 데이터들은 버킷에 포함되어야 함
버킷안에 또다른 버킷을 만들 수 없음
버킷은 전역에서 고유해야 하기 때문에 고유한 이름을 사용
Repository 등급 저장할 데이터의 특징에 따라 Repository 등급이 나눠지게 됨
객체 버킷에 저장되는 파일들
버킷에서 만들 수 있는 객체 수에는 제한이 없음

객체 데이터 - GCS에 저장되는 파일을 의미 
객체 메타데이터 - 객체의 퀄리티 설명을 담당
지리적 중복 최소 100마일 이상 떨어진 두 곳 이상의 중복저장이 됨
대규모 장애 발생 시에도 최대한 데이터 가용성을 보장함
객체 불변성 객체는 변경이 불가함

 

 

 

 

Repository 등급 비교

1. 멀티 리저널 스토리지

웹사이트의 컨텐츠, 비디오 스트리밍, 양방향 작업 부하, 모바일 게임등의 자주 액세스하는 데이터를 저장

다른 등급들과 비교해 매우 높은 가용성을 제공

지리적 중복을 제공

 

 

2. 리저널 스토리지

대규모 지리덕 영역에서 중복을 준산

상대적으로 저렴한 비용으로 데이터를 저장

compute 나 쿠베네티스 엔진 클러스터와 함께 이용

동일한 지역 위치에 데이터를 저장하는데 적합

 

 

3. 니어라인 스토리지

자주 액세스하지 않는 데이터를 저장

가용성이 상대적으로 낮음

최소 저장기간은 30일

한달에 한번 읽거나 수정할 계획인 데이터에 적합

 

 

4. 콜드라인 스토리지

가장 비용이 저렴 따라서 데이터 보관 및 온라인 백업 및 재해복구에 적합

다른 스토리지보다 가용성이 상대적으로 낮음 최소 저장기간 90일

높은 운영비용이 들기 때문에 1년에 한번 정도 데이터에 액세스할 때 부합

 

 

 

 

 

반응형

댓글