본문 바로가기
클라우드 운영 및 구축 [경기인력개발원]

[GCP] Compute Engine

by ssyeon 2021. 8. 3.

아래 내용은 경기인력개발원의 [클라우드 구축 및 운영] 과정을 수료하면서 정리한 것입니다

 

 

 

 

Compute Engine

 

정의

GCP에서 제공하는 가상머신 서비스, AWS에서 EC2에 해당됨

가장 기본적이고 많이 쓰이는 인프라로 네트워크에 연결된 가상 서버를 제공

다양한 인스턴스 구성 및 이미지를 제공함

 

지원하는 OS

- 데비안

- CentOs

- 우분투

- SUSE

- Red Hat

- window server

 

라이브 이전 기능 제공

사용자는 VM을 재부팅할 필요없이 동일영역에서 실행중인 인스턴스를다른 호스트로 라이브 이전할 수 있음

 

저렴한 가격으로 컴퓨틸 리소스 사용 가능

 

구글 쿠버네티스 엔진을 통해서 compute engine VM에서 도커 컨테이너를 실행 및 관리, 조정할 수 있음

 

 

 

 

 

VM 인스턴스

각각의 인스턴스는 gcp프로젝트에 속함, 하나의 프로젝트는 여러개의 인스턴스를 가질 수 있음

인스턴스를 만들 때 해당 인스던스의 영역 운영체제 및 머신유형 등을 지정할 수 있음

 

인스턴스는 프로젝트에 속하기 때문에 프로젝트를 삭제하면 속한 인스턴스도 함께 삭제됨

프로젝트에는 최대 5개의 VPC 네트워크를 가질 수 있고, compute engine 인스턴스는 하나의 VPC에 속하게 됨

동일한 네트워크안에 위치한 인스턴스들은 로컬영역 네트워크 프로토콜로 서로 통신 가능

 

인스턴스를 만들 때 컨테이너를 사용하여 만들 수 있는 옵션을 지원 

VM 또는 인스턴스 탬블릿을 만들 때 도커 이미지로 시작 가능

 

 

 

 

 

머신유형

메모리,vCUP, 디스크 등을 포함하여 인스턴스에 제공할 수 있는 가상화된 하드웨어 리소스 모음을 지정함

 

1. 사전에 정의된 머신 유형 선택

2. 커스텀 머신유형 선택

3. CPU 플랫폼

4. compute engine의 GPU

5. 이미지

 

 

 

 

 

실시간 이전

정의

호스트 시스템이벤트가 발생하더라고 인스턴스 종료 및 재부팅할 필요 없이 계속 실행

사용자의 VM에 영향을 주지 않으면서 인프라를 보호하고 안정적인 상태로 유지

 

다음과 같은작업에서 실행중인 상태로 유지함

1. 일반적인 인프라 유지 관리 및 업그레이드

2. 호스트 이미지 및 패키지의 저장 용량에 대해 호스트 루트 파티션의 크기 변경을 포함한 시스템 구성 변경

4. 데이터 센터의 네트워크 및 전력망 유지관리

 

실시간 이전은 어떠한 속성도 변화시키지 않으며, 동일 영역에 있는 다른 호스트 머신으로 단순히 전송

모든 VM 속성 및 특성이 변경되지 않은 상태로 유지

 

 

 

 

 

 

반응형

댓글