<1> 다양한 스토리지 옵션
<2> Cloud Storage
<3> Transfer Service
<1> 다양한 스토리지 옵션
Cloud storage - 오브젝트
Cloud SQL - 관계형
Cloud Spanner - 관계형
Firestore - 비관계형
Cloud Bigtable - 비관계형, IOT , 데이터 양이 많은경우, 적은 지연시간 필요
Bigquery - 표 형태 데이터 , 복잡한 데이터 분석 가능, SQL 사용가능.
Cloud datastore
<2> Cloud Storage
비정형 데이터를 저장
// AWS S3와 비슷하다.
1
실습
스토리지
버킷을 만들자.
이름 지정
버킷이름은 글로벌 하게 유니크 해야 한다.
// 버킷이름 유니크해야하는것은 AWS도 동일하다.
4가지 클레스 제공한다.
스텐다드 - 매일 사용시
Nearline - 1달에 한번시
Coldline - 분기 사용시
Archive - 1년에 한번 사용시 저장
버킷을 만듬
2
스토리지는
무제한으로 확장 가능. 몇 패터까지 제공, 무한제공.
데이터를 저장할때도 암호화, 전송할떄도 암호화한다.
구글 키로 암호화 또는 개인 키로 암호화 가능하다.
// 구글은 디폴트로 암호화 한다. 장점.
// AWS는 암호화를 설정해야 한다.
<3> Transfer Service
https://cloud.google.com/storage-transfer-service?hl=ko#storage-transfer-service
1
Transfer for on Premises Data
온프레미스 소스에서 Cloud Storage로 대규모 온라인 데이터를 전송합니다.
가용 대역폭까지 확장하고 수분 내로 원활하게 전송합니다
온프라미스에 커넥터를 설지하고 데이터를 마이그래이션 하는 방법이다.
구글 클라우드 스토리지로 옮기는 방법이다.
300Mbps 이상 네트워크 연결
300Mbps미만일 경우 gsutil이 적합
https://cloud.google.com/storage-transfer/docs/on-prem-overview?hl=ko
2
클라우드 데이터용 Transfer Service
클라우드 간 데이터 전홍, 버킷간 데이터 전송
클라우드 소스의 온라인 데이터를 Cloud Storage로 가져와 반복 전송 일정을 설정합니다.
Cloud Storage 내의 데이터를 한 버킷에서 다른 버킷으로 전송합니다.
Cloud Storage로 데이터 전송
다른 클라우드에서 가져오기
데이터 서비스 엔 클라우드 사용하며 된다.
S3에서 옮기고 싶어요.
다른 구글 클라우드에서 옮기고 싶어요
에저에서 옮기고 싶어요 클릭
3
Cloud Data Transfer
트랜스퍼 Allianced
장비를 데이터 복사하면 택배로 보내면, 클라우드 스토리지에 넣어준다.
<5> Bigtable 알아보기
1
분석용 DB로 사용
트랜젝션으로는 사용
데이터는 NO SQL , 키 벨류 형테.
RDS 관계형 보다는 키벨류 형태
HBASE 사용
빠르게
실시간 데이터. IOT 데이터 추천
많은 양의 데이터
2
실습
빅테이블
생성하기
지역 선택
서울 선택
노드의 개수
노드에 먼저 간다.
노드가 많을때 성능이 좋아진다.
노드가 1개 일때 , 성능이 보여진다.
사진
노드를 10개로 하면
초당 10만줄을 읽을수 있다.
<6> Cloud SQL 알아보기
1
관계형 RDBMS
MSSQL , Postgre SQL 지원한다.
수직 확장만 가능하다.
수평확장은 읽기만 가능하다.
GCP에서 관리하는 서비스 이다.
다른 제품과 같이 사용한다.
app engine + Cloud SQL
<7> Cloud Spanner
1
여러개의 DB가 필요할때 Cloud Spanner 수평 확장 가능한 RDBMS
강력한 일관성 제공
글로벌 서비스 사용시
<8> Datastore
NOSQL DB
키 형태, Document 형태
Datastore
감사합니다.