GCP 글로벌 인프라
리전 (Region)
- 리소스를 호스팅하는 독립적인 지리적 위치(영역 Zone의 집합 )
- 3개 이상의 영역(Zone)으로 구성됨
- 여러 리전에 리소스를 구성하면 재해 복구 설계 가능(Disaster Recovery)
- 예) us-east1
- 여러 리전을 묶어서 멀티 리전으로 제공(미주, 유럽, 아시아)
영역(Zone)
- 하나 이상의 데이터 센터로 구성된 리소스를 배포하는 위치
- 각 영역은 물리적으로 서로 떨어진 곳에 구성됨
- 여러 영역에 리소스를 구성하면 높은 수준의 장애 독립성을 얻을 수 있음(High Availabiltiy)
- 고가용성? 서울 Zone에 접속이 안되면, 장애 조치를 다른 부산 Zone으로 하면 된다.
- 예) us-east1-a, us-east1-b, us-east1-c
- 대부분의 경우 서비스 리소스를 생성할 때 리소스를 배포할 영역을 선택(예, Compute Engine)
글로벌(Global)
- 특정 리전, 영역에 속하지 않는 전세계에 배포
- 영역 선택을 하지 않는 글로벌 서비스가 있음(예, Identity and Access Management)
Google Compute Engine
Compute Engine 개요
- 클라우드 가상 서버
- 개별 가상머신(Virtual Machine)을 인스턴스라고 함
- 구글 데이터센터의 물리적인 서버 리소스를 사용자가 공유하여 가상머신을 만들어 사용
- CPU, 메모리, 디스크, 네트워크 등을 할당하고 OS와 애플리케이션을 설치하여 운영
- VM 인스턴스 생성 시 가상머신을 호스팅할 리전(Region)과 영역(Zone)을 선택
- 한 리전의 서로 다른 영역에 리소스를 배치하면 인프라 장애가 모든 리소스에 동시에 영향을 미치는 위험을 줄일 수 있음 (고가용성)
- 리소스를 여러 리전에 배치하면 더욱 높은 수준의 장애 독립성을 얻을 수 있음
Networking
- VPC(Virtual Private Cloud) Network : GCP 가상 네트워크 환경
- Subnet : Network IP 주소 대역대를 더 작은 영역으로 분할한 것
- Firewall : 네트워크 트래픽을 제어하는 가상 방화벽
- Network Interface Card : Compute Engine Instance에 연결된 네트워크 카드
- Private IP : VPC 내부 통신을 위한 IP
- Public IP : 인터넷 통신을 위한 IP
- Ephemeral(임시) : 임시로 부여되는 Public IP로 GCE 인스턴스를 중지하거나 재시작하면 주소가 변경됨
- Static(고정) : 고정된 Public IP로 GCE 인스턴스 중지 및 재시작시에도 동일한 주소 사용 가능
- 고정 IP 주소를 인스턴스에 할당하려면 인스턴스가 고정 IP 주소와 동일한 리전에 있어야 함
GCE Instance 생성 실습
'gcp' 카테고리의 다른 글
마리아DB ODBC 등록하기 (0) | 2023.03.02 |
---|---|
Cloud SQL (0) | 2022.12.13 |
BigQuery 데이터 사이언스 (0) | 2022.12.08 |
BigQuery 추가 기능 (0) | 2022.12.07 |
BigQuery 스크립팅 (0) | 2022.12.07 |