Share via


안정성 및 Traffic Manager

Traffic Manager는 DNS(Domain Name System) 기반 트래픽 부하 분산 장치입니다. 이 서비스를 사용하면 전역 Azure 지역에서 공용 연결 애플리케이션에 트래픽을 배포할 수 있습니다. 또한 Traffic Manager는 고가용성과 빠른 응답성을 갖춘 퍼블릭 엔드포인트를 제공합니다.

기능은 다음과 같습니다.

자세한 내용은 Traffic Manager란?을 참조하세요.

Traffic Manager가 신뢰할 수 있는 워크로드를 지원하는 방법을 알아보려면 다음 문서를 참조하세요.

검사 목록

안정성을 염두에 두고 Traffic Manager를 구성했나요?

  • DNS 레코드의 TTL(Time to Live) 간격이 너무 긴 경우 상태 프로브 타이밍 또는 DNS 레코드 TTL을 조정하는 것이 좋습니다.
  • Traffic Manager에 대한 상태 검사로 사용할 사용자 지정 페이지를 구현합니다.
  • 세 가지 트래픽 라우팅 방법을 평가합니다.
  • 중첩 Traffic Manager 프로필을 고려합니다.

구성 권장 사항

Traffic Manager를 구성할 때 안정성을 최적화하려면 다음 권장 사항을 고려하세요.

권장 Description
DNS 레코드의 TTL(Time to Live) 간격이 너무 긴 경우 상태 프로브 타이밍 또는 DNS 레코드 TTL을 조정하는 것이 좋습니다. 백 엔드를 사용할 수 없게 되면 Traffic Manager는 다른 지역으로 즉시 장애 조치(failover)하지 않습니다. 클라이언트를 서비스할 수 없는 시간 간격이 있습니다. 이 간격의 길이는 상태 프로브의 시간 설정(프로브 간격 및 허용되는 비정상 응답 수)에 따라 달라집니다. 결과 간격이 시나리오에 비해 너무 큰 경우 전역 부하 분산을 위해 Azure Front Door로 전환하는 것을 고려합니다.
Traffic Manager에 대한 상태 검사로 사용할 사용자 지정 페이지를 구현합니다. 일반적인 방법은 애플리케이션 내에서 사용자 지정 페이지를 구현하는 것입니다(예: /health.aspx). 이 경로를 모니터링에 사용하여 성능 카운터 검사 또는 데이터베이스 가용성 확인과 같은 애플리케이션별 검사를 수행할 수 있습니다. 이러한 사용자 지정 검사에 따라 페이지는 적절한 HTTPS 상태 코드를 반환합니다.
세 가지 트래픽 라우팅 방법을 평가합니다. Traffic Manager는 다양한 서비스 엔드포인트에 네트워크 트래픽을 라우팅하는 방법을 결정하는 세 가지 트래픽 라우팅 메서드를 지원합니다. Traffic Manager는 트래픽 라우팅 메서드를 수신한 각 DNS 쿼리에 적용합니다. 트래픽 라우팅 메서드는 DNS 응답에서 반환된 엔드포인트를 결정합니다. 고객은 이러한 엔드포인트와 엔드포인트 간 라우팅의 차이점을 알고 있어야 합니다.
중첩 Traffic Manager 프로필을 고려합니다. 각 Traffic Manager 프로필은 단일 트래픽 라우팅 방법을 지정합니다. 단일 Traffic Manager 프로필에서 제공하는 라우팅보다 더 정교한 트래픽 라우팅을 요구하는 시나리오가 있습니다. 둘 이상의 트래픽 라우팅 메서드의 장점을 결합하기 위해 Traffic Manager 프로필을 중첩할 수 있습니다. 중첩된 프로필을 사용하여 더 크고 복잡한 애플리케이션 배포를 지원하기 위해 기본 Traffic Manager 동작을 재정의할 수 있습니다.

Traffic Manager의 안정성 지침에 대한 자세한 내용은 Azure Traffic Manager의 안정성을 참조하세요.

다음 단계