VPC란?
Virtual Private Cloud(VPC) 네트워크는 Andromeda를 사용하여 Google의 프로덕션 네트워크 내에서 구현되는 물리적 네트워크의 가상 버전이다.
(Andromeda: 구글 네트워크 가상화 스택에 있다.)
VPC의 기능
- Compute Engine 가상 머신(VM) 인스턴스에 대한 연결을 제공
- 내부 HTTP(S) 부하 분산을 위한 기본 내부 TCP / UDP 부하 분산 및 프록시 시스템을 제공
(TCP: 두 개의 호스트를 연결하고 데이터 스트림을 교환하게 해주는 중요한 네트워크 프로토콜,
UDP: IP를 사용하는 네트웍 내에서 컴퓨터들 간에 메시지들이 교환될 때 제한된 서비스만을 제공하는 통신 프로토콜 )
- Cloud VPN 터널 및 Cloud Interconnect 연결을 사용하여 온프레미스 네트워크에 연결한다.
- Google Cloud외부 부하 분산기에서 백엔드로 트래픽을 배포한다.
VPC 특징
- 연결된 라우터와 방화벽 규칙을 포함한 전역 리소스이다. 특정 리전 또는 영역과 연결되지 않는다
- 서브넷은 리전 리소스다
- 각 서브넷은 IPv4 주소 범위를 정의한다. 커스텀 모드 VPC 네트워크의 서브넷에는 IPv6주소 범위도 포함될 수 있다.
- 네트워크 내 리소스는 내부 IPv4 주소, 내부 IPv6 주소 또는 외부 주소를 사용하여 서로 통실 할 수 있으며 해당 네트워크 방화벽 규칙에 적용된다.
참조 :
VPC 네트워크 개요