본문 바로가기
클라우드&서버/GCP

GCP 가상머신(VM)

by JDLee 2022. 5. 25.

!! 해당 글은 GCP Google Cloud Fundamentals: Core Infrastructure 과정을 정리한 내용 입니다.

Virtual Machnes in GCP

VM의 장점

  • 본격적인 OS의 처리능력 보유 및 보편성
  • 물리적인 서버처럼 구성 가능
  • CPU 처리 능력, 메모리 양, 스토리지 용량과 유형, OS를 지정 가능
  • GCP의 VM은 뛰어난 네트워크 연결성을 지님

Virtual Private Cloud network(VPC)

  • 간단하게 글로벌 범위 레이아웃 정의
  • 동일한 서브넷 에서 여러 영역으로 리소스 배치가능
  • 서브넷 크기는 동적으로 확장 가능
  • 하나의 서브넷을 여러개의 zone에 걸쳐 정의하면 복원력 있게 설정됨

Compute Engine

  • 선행 투자 없이 빠르고 일관된 성능을 가진 시스템 구축
  • GCP console 또는 gcloud CLI를 통해 구축
  • OS는 Google이 제공하는 것외 커스텀된 OS도 활용 심지어 물리 서버에서 가져올 수 도 있음
  • VM을 유형에 따라 CPU, 메모리 등 사양을 정할 수 있음
  • 미리 정의된 유형으로 요구사항을 만족하지 않을 경우 사용자 지정 유형을 생성할 수 있음
  • Standard 스토리지와 SSD 스토리지 중에 선택 가능
  • 선점형 VM(Preemptible VM)을 황용하여 중지 가능한 workload를 처리하면 크게 요금을 절약할 수 있음

VPC 가용성 확보

  • VPC 내에서도 라우팅 테이블 활용
  • 서브넷과 GCP 영역 사이에서도 외부 IP주소 없이 통신 가능(태그 활용)
  • 내장된 VPC 라우팅 테이블은 프로비저닝 등 별도의 관리가 필요하지 않음
  • VPC간 peering을 통해 다른 프로젝트끼리 통신 가능

Cloud Loadbalancing

  • 소프트웨어로 정의된 완전 분산형 관리 서비스
  • GCP 관리 하에 실행되기 떄문에 스케일링이나 관리가 필요 없음
  • HTTP, HTTPS, TCP 및 SSL 트래픽 모두 지원
  • VM 상태를 확인하고 Failover 기능 제공
  • 사용자, 트래픽, 백엔드 상태, 네트워크 조건 등의 변화에 즉시 대응

Google DNS

  • 낮은 대기 시간과 고가용성이 실현된 DNS
  • 전 세계가 사용하는 8.8.8.8 DNS와 동일한 인프라 활용

Googlce CDN

  • 전 세계에 있는 Region에 콘텐츠를 미리 전달하여 콘텐츠 출저의 부하를 줄이는 기술
  • HTTP 부하분산 설정에서 단순히 사용설정 하는것으로 사용 가능

VPC와 온프레미스 통신

  • VPN tunnel을 통해 온프레미스 네트워크와 VPC 네트워크를 하나의 네트워크 처럼 활용 가능
  • Direct Perring을 통해 GCP 내의 VPC와 온프레미스 네트워크를 연결하고 외부와는 통신이 되지 않도록 활용 가능
  • Carrier Peering을 통해 POP이 연결이 안된경우 파트너에게 연결을 요청할 수 있지만 SLA가 대상이 아님
  • Dedicated Interconnect을 통해 Google과 하나 이상의 네트워크와 연결을 설정 가능, 상호 연결성과 높은 가용성 제공
  • 99.99의 가용성 보장

'클라우드&서버 > GCP' 카테고리의 다른 글

GCP 어플리케이션  (0) 2022.05.31
GCP 컨테이너  (0) 2022.05.31
GCP 스토리지  (0) 2022.05.25
GCP 시작하기  (0) 2022.05.25
GCP 소개  (0) 2022.05.25