가이드: GSLB(GTM) 재해 복구(DR) 페일오버 유효성 검사 RELIANOID

카테고리 보기

가이드: GSLB(GTM) 재해 복구(DR) 페일오버 유효성 검사 RELIANOID

2 분 읽음

회사 개요 #

이 가이드는 GSLB(Global Server Load Balancing / GTM) 구성을 검증하고 문제를 해결하기 위한 체계적인 접근 방식을 제공합니다. RELIANOID 특히 온프레미스에서 재해 복구(DR) 사이트로 서비스가 자동으로 장애 조치될 것으로 예상되는 환경에서 그렇습니다.

또한 애플리케이션 기반 공용 IP 및 내부 GSLB 서비스에 대한 모범 사례도 포함되어 있습니다.

검증 범위 #

이 가이드는 다음에 적용됩니다.

  • 다중 사이트(온프레미스 + 재해 복구)를 사용하는 GSLB 배포
  • 공용 IP를 통해 노출되는 서비스
  • DNS 기반 페일오버를 사용 RELIANOID GSLB
  • 상태 점검 기반 자동 장애 조치 시나리오

검증해야 할 주요 구성 요소 #

장애 조치 동작 문제를 해결하기 전에 다음 사항을 확인하십시오.

GSLB 구성 #

  • GSLB 서비스가 다음과 같이 올바르게 구성되었습니다.
    • 다수의 백엔드 사이트(온프레미스 + 재해 복구)
    • 올바른 해상도 정책(우선순위, 지연 시간 등)을 설정하십시오.
  • DNS 영역 및 레코드가 올바르게 정의되었습니다.

건강 검진 #

  • 건강 검진 항목은 다음과 같습니다:
    • 모든 백엔드 서비스에 대해 활성화됨
    • 애플리케이션 엔드포인트를 정확하게 타겟팅해야 합니다(IP/포트만 사용하는 것이 아니라).
  • 예상 응답 코드 또는 콘텐츠 유효성 검사가 구성되었습니다.

DNS 구성 #

  • TTL 값이 적절하게 구성되었습니다(페일오버를 위해서는 낮은 TTL 값을 권장합니다).
  • 권한 있는 DNS 서버가 다음을 가리키고 있습니다. RELIANOID GSLB

온프레미스에서 재해 복구(DR)로의 페일오버 유효성 검사 #

1단계: 정상 작동 확인 (주 작동) #

  • DNS 쿼리 확인:
    파기
  • 다음 사항을 확인하십시오.
    • 확인된 IP 주소는 온프레미스 사이트에 해당합니다.
    • 애플리케이션은 접근성이 좋고 건전합니다.

2단계: 고장 시뮬레이션 #

기본 사이트에서 장애 조건을 발생시키세요:

  • 백엔드 서비스를 중지합니다.
  • 블록 상태 확인 엔드포인트
  • 농장 또는 백엔드를 비활성화합니다.

3단계: 상태 점검 감지 유효성 검사 #

  • 확인하기 RELIANOID 주요 사이트를 다운으로 표시합니다.
  • 로그 및 모니터링 시스템을 확인하여 다음 사항을 확인하십시오.
    • 건강 검진 결과가 예상대로 나오지 않고 있습니다.
    • 오탐/오류 없음

4단계: DNS 페일오버 유효성 검사 #

  • DNS 쿼리를 다시 실행하세요:
    파기
  • 예상 결과:
    • 이제 IP 주소가 재해 복구(DR) 사이트로 확인될 것입니다.

참고: DNS 캐싱은 TTL에 따라 전파를 지연시킬 수 있습니다.

5단계: 애플리케이션 가용성 검증 #

  • 확인된 재해 복구(DR) IP를 사용하여 애플리케이션에 액세스하십시오.
  • 확인 :
    • 애플리케이션은 모든 기능이 정상적으로 작동합니다.
    • 의존성 문제(데이터베이스, API 등) 없음

일반적인 문제 및 문제 해결 #

장애 조치가 트리거되지 않았습니다 #

  • 상태 검사가 너무 관대함 (예: HTTP 대신 TCP 유효성 검사)
  • 잘못된 상태 점검 엔드포인트
  • 백엔드가 아직 부분적으로만 응답하고 있습니다.

해결 방법 : 애플리케이션 수준의 검사(HTTP 상태, 응답 본문)를 사용합니다.

DNS는 여전히 기본 DNS로 확인됩니다. #

  • TTL이 너무 높음
  • 클라이언트 측 DNS 캐싱
  • 재귀 DNS 서버가 새로 고쳐지지 않았습니다.

고치다 :

  • TTL을 낮추세요 (예: 30~60초)
  • 로컬 DNS 캐시를 플러시합니다
  • 외부 리졸버를 사용하여 테스트하십시오(dig @8.8.8.8).

재해 복구 사이트가 트래픽을 처리하지 않습니다. #

  • DR 백엔드가 제대로 구성되지 않았습니다.
  • 필수 종속 항목(데이터베이스, 스토리지, 인증)이 누락되었습니다.
  • 방화벽 또는 라우팅 문제

해결 방법 : 로드 밸런서뿐만 아니라 전체 재해 복구(DR) 스택의 준비 상태를 검증합니다.

간헐적 페일오버(플래핑) #

  • 불안정한 건강 검진
  • 네트워크 지연 또는 패킷 손실
  • 일관성 없는 백엔드 응답

고치다 :

  • 상태 점검 간격 및 임계값을 조정하세요
  • 고장 허용 오차를 높이세요

애플리케이션 기반 공용 IP 고려 사항 #

사이트별 공용 IP를 사용하는 경우:

  • 각 사이트가 자체 공용 IP 주소를 공개하도록 하십시오.
  • GSLB는 사이트별로 올바른 IP 주소를 반환해야 합니다.
  • 확인:
    • NAT 및 방화벽 규칙
    • 엔드포인트별 SSL 인증서
    • 사이트 전반에 걸쳐 일관된 애플리케이션 동작

GSLB 내부 서비스 지침 #

내부 전용 서비스(프라이빗 DNS/내부 앱)의 경우:

DNS 구성 #

  • 통합된 내부 DNS 서버를 사용합니다. RELIANOID GSLB
  • 클라이언트가 올바른 내부 해결 방법을 통해 문제를 해결하도록 하십시오.

네트워크 고려 사항 #

  • 사이트 간 라우팅(VPN/MPLS)을 확인하십시오.
  • 모든 클라이언트 네트워크에서 재해 복구(DR) 사이트에 접속할 수 있는지 확인하십시오.

건강 검진 #

  • 내부 엔드포인트(사설 IP)를 사용하십시오.
  • 애플리케이션 계층 응답을 검증합니다.

분열뇌 방지 #

  • GSLB 노드 간의 적절한 동기화를 보장합니다.
  • 두 사이트 모두 잘못된 상태로 활성으로 간주되는 상황을 피하십시오.

모범 사례 #

  • 장애 조치 속도를 높이려면 낮은 TTL 값을 사용하십시오.
  • 항상 애플리케이션 수준의 상태 점검을 사용하십시오.
  • 정기적으로 장애 조치 훈련을 실시하십시오.
  • DNS 확인을 전 세계적으로 모니터링합니다.
  • 기본 시스템과 재해 복구 시스템 간의 구성 일관성을 확보하십시오.

검증 체크리스트 #

[ ] 모든 사이트에 GSLB 서비스가 구성되었습니다.
[ ] 건강 검진 결과가 검증되었으며 신뢰할 수 있습니다.
[ ] TTL이 적절하게 구성되었습니다
[ ] 재해 복구 환경이 완전히 가동 중입니다.
[ ] DNS 페일오버 테스트 및 확인 완료
[ ] 장애 조치 후 애플리케이션 테스트 완료
[ ] 내부 서비스 유효성 검사 완료(해당되는 경우)

제품 개요 #

적절한 검증 RELIANOID GSLB는 온프레미스 환경에서 재해 복구(DR) 환경으로의 원활한 자동 페일오버를 보장하여 다운타임을 최소화하고 서비스 연속성을 유지합니다.

성공적인 배포를 위해서는 다음 간의 협력이 필요합니다.

  • DNS 구성
  • 상태 확인
  • 애플리케이션 준비 상태
  • 네트워크 디자인

📄 이 문서를 PDF 형식으로 다운로드하세요 #

    이메일 : *

    BetterDocs 제공