GCP 이해하기
1. GCP 개요: 인프라 1.1. 네트워크 구글은 구글 자사의 클라우드 네트워크를 Asia Pacific, Americas, Europe/MiddleEast/Africa 세 개의 대륙 권역으로 나누어 관리하고 있다. GCP의 각 권역은 여러 지역(Regions) 으로 나누며, 각 지역은 복수(최소 3개 이상) 개의 영역(Zones) 으로 구성된다. 각 지역들 간은 구글이 관리하는 네트워크 케이블로 직접 연결되어 단일 네트워크로 운용한다. 각 대륙간 네트워크 케이블은 각 지역별 접속지점(Point of presence 이하, Pop)과 직접 연결되며, Pop와 GCP Region이 연결되거나, Pop와 각 나라별 ISP와 연결된다. 북미 대륙의 버지니아와 유럽 대륙의 런던을 예시로, 물리적인 네트워크 연결의 흐름은 다음의 그림과 같다. (GCP North Virginia "Region" - Pop - Landing station(미국쪽) - 해저케이블 - Landing station(영국쪽) - GCP London Region) GCP의 Pop를 통한 클라우드 서비스와 최종 사용자 간의 네트워크 도달 방식과 경쟁 클라우드 플랫폼과의 비교는 다음 그림과 같다. 이러한 구글 네트워크를 통한 트래픽의 양은 전세계 트래픽의 25% 이상을 차지하고 있으며, 해당 트래픽의 과반 이상이 구글의 Youtube 서비스에 의한 동영상 스트리밍 트래픽으로 알려져 있다. 1.2. 하드웨어와 보안 구글은 구글 자체의 서비스(Gmail, Youtube 등)와 클라우드 서비스를 직접 설계하거나 만든 하드웨어 장비와 인프라를 토대로 서비스하고 있다. 구글이 채택한 특수 목적용 장비와 인프라의 범위는, 구글 전용 데이터센터/네트워크/스토리지/서버 및 전용 칩(Google Titan Chip)에 이르기까지 클라우드 서비스 제공에 필요한 거의 모든 영역에 걸쳐 있다. 다음의 사진은 구글이 제공하는 Titan chipset...