본문 바로가기
IT/Cloud

[GCP] Instance Group

by FreeYourMind 2022. 2. 23.

Managed Instance Group

- 같은 instance의 묶음 (Image template을 통한 instance 생성)

- stateless 서비스 구조에 적합하지만 stateful workload도 지원

- auto scaling, auto healing, health check 등을 통한 고가용성 확보

- load balancing

 

Unmanaged Instance Group

- 서로 다른 instance의 묶음 (실제 같은 instance이더라도 template이 아니라 따로 vm을 생성한 경우, 다른 instance)

- instance가 서로 다르지만 load balancing이 필요한 경우 

 

 

 

* stateless vs stateful

stateful

- 서비스의 상태값을 저장하고 있어야 함

- Auto scaling에 적합하지 않음 -> 차선책 : Auto healing 

- ex) DB, 데이터 처리, Jenkins, App config 기타 등등

 

stateless

- 서비스의 상태값을 저장할 필요가 없음

- Auto scaling에 적합함

- ex) frontend 기타 등등

 

 

출처

https://bcho.tistory.com/1113

https://cloud.google.com/compute/docs/instance-groups

 

 

'IT > Cloud' 카테고리의 다른 글

MSA(Micro Service Architecture)  (0) 2022.03.02
[AWS] NACL, Security Group (Stateless 방화벽, Stateful 방화벽)  (0) 2022.03.01
3 Tier Architecture가 필요한 이유  (0) 2022.02.21
[GCP] BigQuery  (0) 2022.02.17
[GCP] VPC Service Control  (0) 2022.02.16

댓글