brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Oct 09. 2021

(정리) 대형장애 대비는 멀티 클라우드가 답이다.

대형장애 GSLB와 쿠버네티스로 대응 가능하다

다음 내용은 개인적으로 정리한 내용이라 내용이 틀릴수 있습니다.


<1> 요구 사항과 개선안 , 장애 내용

<2> DNS 와 GSLB 구축

<3> Kubernetes 구축




<1> 요구 사항과 개선안 , 장애 내용


1

요구 사항

덴마크의 클라우드 제공 업체가 모든 고객 데이터를 잃음

AWS 장애

페이스북 장애

인스타그램의  6시간 서비스 장애 발생에 대한 개선  방안 구현

KT 장애에 대한 인터넷 웹사이트 개선 방안


2

개선안

멀티 클라우드가 답이다.

쿠버네티스 컨테이너가 답이다.

Multi Cloud Ops ^^

DNS구축, GSLB 구축

쿠버네티스 구축


3

구성도


4

장애 내용


https://news.hada.io/topic?id=10525&utm_source=discord&utm_medium=bot&utm_campaign=926


https://m.mk.co.kr/news/it/view/2021/12/1124184/



https://byline.network/2021/10/5-97/


https://www.theverge.com/2021/10/4/22709806/facebook-says-the-six-hour-outage


https://n.news.naver.com/article/001/0012756482



5

해당 아키텍처 장점

통신사나  CSP  Amazon , Azure 등 장애가 나더라도 다른 CSP 서비스로 서비스 지속 가능

배포시 GSLB를 이용해 트래픽을 조절하면 서비스 장애는 없음.


6

해당 아키텍처 단점

쿠버네티스 비용이 추가로 들어간다.

AWS,Azure,GCP,NCP등 다른 클라우드도 비용처리가 필요하다.

AWS,Azure,GCP,NCP등 다른 클라우드도 익혀야 한다.

작은 사이트는 node2개만 띠우면 그리 큰 금액은 아니다.





<2> DNS 와 GSLB 구축


https://brunch.co.kr/@topasvga/1928



<3> Kubernetes 구축


1

https://brunch.co.kr/@topasvga/1930



2

Amazon EKS 구축과 게임 컨테이너 올리기


https://brunch.co.kr/@topasvga/1929




3

Naver kubernetes Service 구축


https://brunch.co.kr/@topasvga/2210



4

Google GKE 구축


https://brunch.co.kr/@topasvga/1932



5

MS AKS 구축


https://brunch.co.kr/@topasvga/1933



6

GSLB로 kubernetes와 Amazon EKS 트래픽 조절하기


https://brunch.co.kr/@topasvga/1931



7

같이 보면 좋을 자료


https://brunch.co.kr/@topasvga/3097


감사합니다.

매거진의 이전글 1-1. DNS와 GSLB 구축
작품 선택
키워드 선택 0 / 3 0
댓글여부
afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari