본문 바로가기

KT Cloud

[KT-Cloud] KT Cloud 이중화 전략

반응형

KT Cloud

KT Cloud 고객 시스템 환경에서의 이중화 전략

  • 이중화 구성 : 모든 네트워크 및 네트워크 장비를 이중화
  • 안정성 확보 : 호스트 서버의 Cloud 구성으로 안정성 확보

1. 한 개의 계정에서 VM 이중화 전략


동일 존에서 VM 여러개 생성하고 Load Balancer 로 묶어 서비스를 제공, 구성이 간단하고 관리가 쉬우나 VR 또한 가상 머신이기때문에 장애가 발생할 경우 서비스가 제대로 동작하지 않을 수 있다.

2. Multi 계정을 통한 이중화 전략

KT-Cloud 계정을 하나 이상으로 여러 개 사용해서 분산 구성하는 전략

  • 계정을 이중화/다중화 하면?
    • VR 장애에도 서비스 가능
    • 계정 당 포트포워딩 수를 줄일 수 있음
    • 대용량 트래픽의 시스템 구축 가능
    • Web/WAS/DB tier 별 망분리 가능
  • 그룹 계정 : 다수의 계정을 하나의 그룹으로 묶어서 사용 가능
    • Single-Sign-On, 통합 과금, 이미지 공유 (그룹 공개 이미지)
    • 같은 Zone 내에서 하나의 LB로 그룹 계정 전체를 로드밸런싱 가능
  • 그룹 내 계정 간의 통신 방법
  • Private Subnet 이란?
    • CIP 와 동일한 내부 통신용 네트워크
    • 계정 별 또는 그룹 계정 별 추가 네트워크 사용 가능
    • 그룹 Private Subnet은 그룹 계정 전체에 적용되어, 계정 간 내부망 기능을 제공
    • Private Subnet을 생성하면 추가 VR이 생성되는데, 이 VR은 DHCP 역할만 담당
    • NAS, VPN, 베어메탈 서버 등 비가상화 장비와의 용도로 사용하기도 함

3. DR을 위한 Multi Zone 이중화 전략

동일한 한 계정에서 Zone을 다르게 구성하여 지역 소산 배치

  • Front-end 서버를 GSLB를 활용하여 Active-Active, Active-Standby로 구성
  • Central-A/B, Seoul-M/M2를 Cloud LINK로 묶어 단일 Subnet으로 이용

GSLB (Global Server Load Balancing)

  • 정통적인 DNS 서비스가 발전된 형태
  • 기존 DNS와 다르게 서버의 상태정보를 확인한 후 IP를 제공
  • health check와 active/backup을 지정하여 재해복구, 지역적인 부하분산 등 서비스 제공
  • 클라우드 서비스를 기존 고객 보유 시스템의 백업센터로 이용하는 등 다양한 응용 구성

아래의 영상자료를 보면 위내용에 대해 자세히 설명한다.
참고자료
https://www.youtube.com/watch?v=PJ3xkpuJOqw