HelloMinchan
처음처럼
HelloMinchan
LinkedIn
전체 방문자
오늘
어제
  • 분류 전체보기 (306)
    • Backend (4)
      • NestJS (1)
      • Express (1)
      • Spring (2)
    • Infrastructure (1)
      • AWS (1)
    • Frontend (1)
      • Next.js (1)
    • Language & Runtime (4)
      • Java (2)
      • Node.js (2)
    • Computer Science (8)
      • Computer Networks (3)
      • Operating Systems (4)
      • OOP (1)
    • 독서 (4)
      • 데이터 중심 애플리케이션 설계 (3)
      • 객체지향의 사실과 오해 (1)
    • 회고 (4)
      • Project (2)
      • Career (2)
    • Deprecated (280)

채널

  • GitHub
  • LinkedIn

최근 글

태그

  • 개발자
  • back-end
  • 코딩
  • 알고스팟
  • Algospot
  • programmers
  • 백준Go
  • 알고스팟Python
  • 프로그래머스Python
  • 백준
  • 프로그래밍
  • 데이터베이스
  • Database
  • 프로그래머스C++
  • 프로그래머스
  • front-end
  • 백준C++
  • 백준Python
  • 백엔드
  • Baekjoon Online Judge

최근 댓글

인기 글

hELLO
HelloMinchan

처음처럼

[AWS] Region과 Availability Zone
Infrastructure/AWS

[AWS] Region과 Availability Zone

2022. 12. 12. 03:01

# Region

AWS에는 크게 Region이라는 국가별 사용 가능 지역이 존재한다.

전 세계의 데이터 센터를 클러스터링 하는 물리적 위치인데 쉽게 말해 그냥 전 세계를 지원하는 AWS가 국가 단위로 데이터 센터를 분리시킨 개념이다.

한 나라에 Region이 여러 개일 수도 있으며, 우리나라의 경우 서울에 한 개의 Region이 존재한다.

(Region 명은 ap-northeast-2 이다.)


# Availability Zone

그 Region 안에서도 Availability Zone이라는 Region을 분리시킨 개념이 존재하는데, 이 Availability Zone이 필요한 이유는 명확하다.

만약, Region에 Availability Zone이 없거나 1개일 경우에 무슨 일이 벌어지는지 상상을 해보자.

화재나 벼락 등 천재지변으로 데이터 센터에 문제가 생기면 해당 데이터 센터의 서비스들이 전부 죽어버릴 것이다.

이 때문에 High Availability, 즉 고가용성을 확보하기 위해 서비스를 각기 다른 Availability Zone에 분산 배치한 후 LB로 묶는 식으로 인프라를 설계한다.

 

이 글을 쓰는 현재 서울 Region에는 무려 4개의 Availability Zone이 있으며,

Availability Zone의 명칭은 아래와 같이 Region에 알파벳 순으로 명명되는 규칙이 있다.

여기서 들었던 궁금증은 고가용성 보장을 위해 Availability Zone에 서비스를 분산 배치하는 것은 좋으나 IDC 간의 거리가 멀면 클라이언트가 느끼기엔 동일한 서비스인데 내부에서 통신이 느리지 않을까?라는 의문이었다.

 

그래서 AWS의 Technical Trainer님에게 문의한 결과 같은 Region의 Availability Zone끼리는 전용선으로 연결되어 마치 한 건물인 것과 같은 속도가 보장된다고 한다.

저작자표시 비영리 변경금지 (새창열림)
    HelloMinchan
    HelloMinchan
    Though you should not fear failure, You should do your very best to avoid it.

    티스토리툴바