1. Compute Engine 개념
- 다양한 인스턴스 구성 및 이미지 제공
- vCPU 160개 또는 3.75TB 메모리 제공
- 컴스텀 유형 제공
- 64TB의 영구 디스크 레포지토리를 HDD/SSD 형태로 제공
- 다양한 OS 이미지 제공 : 데비안, CentOS, 우분투, 수세, 레드헷, Windows Server
2. Compute Engine 특징
- 라이브 이전 기능 제공 : 사용자는 VM를 재부팅할 필요 없이 동일 영역에서 실행중인 인스턴스를 또 다른 호스트로 라이브 이전 가능
- 초단위로 비용을 청구, 등록 수수료나 선불 약정업싱 장기 실행 작업에 대해서 자동으로 할인 가격 제공
- 약정 사용 할인을 사용하면 인스턴스 유형 변경의 제한없이 퇴대 75%까지 비용 절감
- 구글 쿠버네티스 엔진을 통해 VM에서 도커 컨테이너를 실행 및 관리, 조정 할수 있음
3. VM 인스턴스
- 공개용, 비공개용 이미지 실행 가능
- 하나의 프로젝트는 여러 개의 인스턴스를 가질 수 있음.
- 프로젝트에 속하기 때문에 프로젝트 삭제시 여기에 속한 인스턴스도 함께 작제
- 기본 운영체제가 설치된 디스크 이외에 더 많은 저장 공간을 추가할 수 있음
- 하나의 프로젝트는 최대 5개의 VPC 사용 가능
- 인스턴스 생성시 컨테이너르 사용하여 만들수 있는 옵션을 지원하여 VM 또는 인스턴스 템플릿을 만들때 도커 이미지로 시작 가능
- VM 관리를 위해서 console, gcloud 명령어 도구, REST API 및 모바일 어플리케이션 이용 가능
4. 머신 유형
- 사전정의된 머신 유형
- 커스텀 머신 유형
- 이미지(공개, 커스텀)
5. 실시간 이전(Live Migration)
- Compute Engine은 소프트웨어 또는 하드웨어 업데이트와 같은 호스트 시스템 이벤트가 발생하더라도 인스턴스를 종료 및 재부팅할 필요 없이 계속 실시간 이전이 가능한 기능을 제공
- 라이브 이전이 가능한 작업
- 일반적인 인프라 유지 관리 및 업그레이드
- 호스트 이미지 및 패키지의 저장 요량에 대해 호스트 루트 파티션의 크기 변경을 포함한 시스템 구성 변경
- 데이터 센터의 네트워크 및 전력 망 유지관리
- 하드웨어 장애로 실시간 이전이 불가능한 경우에는 VM이 다운된 후 자동으로 다시 시작되고 호스트 에러가 로깅됨
6. 선점형 VM 인스턴스
GCP 내에서 아무도 사용하고 있지 않은 리소스를 사용함으로써 일반 인스턴스보다 저렴한 가격으로 만들고 실행가능
제약사항
- Compute Engine은 시스템 이벤트가 발생하면 언제든지 선점형 인스턴스를 종료할 수 있음
- 언제나 선점형 인스턴스를 24시간 동안 실행한 후 종료
- 한정된 Compute Engine은 리소스 이므로 사용하지 못할 수 있음.
- 유지관리 이벤트 발생 시 Live Migration을 지원하지 않음.
- 이러한 제약사항으로 Google Compute Engine SLA에서 제외
7. 인스턴스 템플릿
- VM 인스턴스 및 인스턴스 그룹을 만드는데 사용할 수 있는 리소스
- 동일한 구성의 인스턴스를 여러개 만들어서 사용하기 위한 목적으로 사용
8 인스턴스 그룹
관리형 인스턴스 그룹
장점
- 인스턴스 템플릿을 사용하여 동일한 인스턴스 그룹을 만들수 있음.
- 별다른 설정없이도 자동으로 오토스케일링을 지원
- 어플리케이션에서 추가적으로 컴퓨팅 리소스가 필요할 경우에는 별도의 설정이 필요없이 자동으로 인스턴스 수를 확장
- 자동복구 정책을 설정하여 관리형 인스턴스 그룹의 응답을 주기적으로 확인 가능
- 로드 밸런서를 붙여서 그룹의 모든 인스턴스에 트래픽을 분산할 수 있음.
- 새로운 버전의 SW를 관리형 인스턴스 스룹의 인스턴스에 쉽게 배포 할수 있음. (유연한 롤아웃 시나리오 지원)
유형
- 단일 영역에 인스턴스를 배포하는 영역관리형 인스턴스 그룹
- 동일 리전 내 여러 영역에 배포하는 리전 관리형 인스턴스 그룹 (어플리케이션의 부하를 여러 영역에 분산시켜 높은 가용성을 제공)
- 관리형 인스턴스 그룹의 인스턴스는 디폴트 네트워크에 배치가 되며 리전 범위에서 임의의 IP 주소가 할당
- 관리현 인스턴스 그룹은 컨테이너를 이용하여 어플리케이션의 배포를 간소화할 수 있음.
- 높은 속도보다 비용이 중요한 작업의 경우 인스턴스 그룹에서 선점형 VM 인스턴스를 사용하여 작업 부하 비용을 절감할 수 있음.
비관리형 인스턴스 그룹
- 임의로 다른 구성을 가진 인스턴스를 추가하거나 제거할 수 있음.
- 대신 오토스케일링, 자동 복구, 롤링 업데이트 지원, 인스턴스 템플릿 사용은 제공하지 않음.
- 가용성이 높고 확장 가능한 작업 부하를 배포하는데 적합하지 않음.
728x90
'IT > 하려고 하는 클라우드' 카테고리의 다른 글
[GCP] GCP 기초_인스턴스 생성 (선점형 인스턴스 만들기) (0) | 2021.09.01 |
---|---|
[GCP] GCP 기초_인스턴스 생성 (0) | 2021.08.30 |
[GCP] GCP 기초_Cloud IAM_gcloud 사용 (0) | 2021.08.28 |
[GCP] GCP 기초_Cloud IAM_권한 변경 및 만들기 (0) | 2021.08.28 |
[GCP] GCP 기초_Cloud IAM (0) | 2021.08.27 |
댓글