GCP) Google compute engine (GCE)

김명성·2023년 1월 13일
0

Google Compute Engine (GCE)

전통적인 기업에서는 보통 어플리케이션을 물리적 서버에 배포합니다.
그렇다면 클라우드 환경에서는 어플리케이션을 어디에 배포할까요?
가상 서버를 임대하여 배포합니다.
그리고 GCP에서는 VM(Virtual Machines)라고 부릅니다.
그 중 Google Compute Engine(GCE)은 가상머신을 관리하고 프로비저닝하는 기능입니다.

GCE의 특징들

  • 가상 머신(VM)의 instances를 생성하고 instances의 lifecycle을 관리합니다.
  • 복수의 VM instances의 Load balancing과 auto scaling 합니다.
  • 복수의 VM instances의 네트워크 연결 및 구성을 관리합니다.

Load Balancing
부하분산 또는 로드 밸런싱은 컴퓨터 네트워크 기술의 일종으로 복수의 중앙처리장치 혹은 저장장치와 같은 컴퓨터 자원들에게 작업을 나누는 것을 의미합니다. 로드 벨런싱을 통해 가용성 및 응답시간을 최적화 할 수 있습니다.

Auto Scaling
애플리케이션을 모니터링하고 용량을 자동으로 조정하여, 최대한 저렴한 비용으로 안정적이고 예측 가능한 성능을 유지합니다.

0개의 댓글