Web Dev/Cloud Computing :: 클라우드 컴퓨팅

클라우드 컴퓨팅 9강 :: 리소스 풀링, 오토 스케일링, 클라우드 버스팅

HJPlumtree 2022. 10. 25. 18:06

클라우드 컴퓨팅에서 기억하고 싶은 내용

 

 

클라우드 아키텍처

당연하겠지만 온프레미스와 설계 방법이 다르다

 

  • 서비스 오케스트레이션
  • 자동화된 리소스 프로비전닝

 

서비스 고가용성 전략

오랜 기간동안 정상 운영이 가능한 특성

 

엄청 높은 수준의 HA

5nines(99.999%) 1년에 5분 15초 이하의 장애시간만 허용

 

높은 HA 유지를 위한 방안

다중 앱 서버와 부하 분산

DB, 스토리지 이중화

 

 

리소스 풀링

즉시 사용할 수 있는 서버, 스토리지 리소스를 담아 두는 공간

탄력성 확보를 위해 물리적 가까운 위치에 구성

 

 

오토 스케일링

리소스 풀링 + 로드 밸런싱

상황에 따라 서버가 추가/감소 된다

 

사용량 모니터(리소스 풀링)

자동 확장 리스너: 서버 추가, 감소 얘가 하는 듯?

 

 

클라우드 버스팅

  1. 온프레미스, 프라이빗 클라우드로 대응중
  2. 사용량 갑자기 증가하면
  3. 퍼블릭 클라우드로 데이터 옮겨서 처리(버스팅 인)
  4. 사용량 감소하면
  5. 퍼블릭 클라우드에서 데이터 가져온다(버스팅 아웃)