다음을 통해 공유


Azure Traffic Manager를 사용하여 여러 엔드포인트 간 장애 조치(failover)

Azure Content Delivery Network를 구성할 때 필요에 따라 최적의 공급자 및 가격 책정 계층을 선택할 수 있습니다.

Azure Content Delivery Network는 전역적으로 분산된 인프라를 통해 기본적으로 로컬 및 지리적 중복성 및 글로벌 부하 분산을 만들어 서비스 가용성 및 성능을 향상시킵니다.

콘텐츠를 제공할 수 있는 위치를 사용할 수 없는 경우 요청은 자동으로 다른 위치로 라우팅됩니다. 최적의 POP(현재 위치)는 각 클라이언트 요청을 처리하는 데 사용됩니다. 자동 라우팅은 요청 위치 및 서버 로드와 같은 요소를 기반으로 합니다.

콘텐츠 배달 네트워크 프로필이 여러 개 있는 경우 Azure Traffic Manager를 사용하여 가용성 및 성능을 더욱 향상시킬 수 있습니다.

Azure Content Delivery Network와 함께 Azure Traffic Manager를 사용하여 다음과 같은 여러 콘텐츠 배달 네트워크 엔드포인트 간에 부하를 분산합니다.

  • 장애 조치(Failover)
  • 지역 부하 분산

일반적인 장애 조치(failover) 시나리오에서는 모든 클라이언트 요청이 기본 콘텐츠 배달 네트워크 프로필로 전달됩니다.

프로필을 사용할 수 없는 경우 요청은 보조 프로필로 전달됩니다. 기본 프로필이 다시 온라인 상태가 되면 요청이 다시 시작됩니다.

이러한 방식으로 Azure Traffic Manager를 사용하여 웹 애플리케이션을 항상 사용할 수 있는지 확인합니다.

이 문서에서는 다음에서 프로필을 사용하여 장애 조치(failover)를 구성하는 방법에 대한 지침과 예를 제공합니다.

  • Edgio의 Azure CDN 표준
  • Microsoft의 Azure CDN

Azure Content Delivery Network 프로필 만들기

서로 다른 공급자를 사용하여 둘 이상의 Azure Content Delivery Network 프로필 및 엔드포인트를 만듭니다.

  1. 두 개의 콘텐츠 배달 네트워크 프로필을 만듭니다.

    • Edgio의 Azure CDN 표준
    • Microsoft의 Azure CDN

    새 콘텐츠 배달 네트워크 프로필 만들기의 단계에 따라 프로필을 만듭니다.

    콘텐츠 배달 네트워크 여러 프로필의 스크린샷.

  2. 각 새 프로필에서 새 콘텐츠 배달 네트워크 엔드포인트 만들기의 단계에 따라 하나 이상의 엔드포인트를 만듭니다.

Traffic Manager 프로필 만들기

Azure Traffic Manager 프로필을 만들고 콘텐츠 배달 네트워크 엔드포인트에서 부하 분산을 구성합니다.

  1. Traffic Manager 프로필 만들기의 단계를 수행하여 Azure Traffic Manager 프로필을 만듭니다.

    • 라우팅 메서드에서 우선 순위를 선택합니다.
  2. Traffic Manager 엔드포인트 추가의 단계에 따라 Traffic Manager 프로필에 콘텐츠 배달 네트워크 엔드포인트 추가

    • 형식에서 외부 엔드포인트를 선택합니다.
    • 우선 순위에서 숫자를 입력합니다.

    예를 들어 1의 우선 순위로 cdndemo101microsoft.azureedge.net을 만들고 2의 우선 순위로 cdndemo101verizon.azureedge.net을 만듭니다.

    콘텐츠 배달 네트워크 Traffic Manager 엔드포인트의 스크린샷.

Azure Content Delivery Network 및 Azure Traffic Manager에서 사용자 지정 do기본 구성

콘텐츠 배달 네트워크 및 Traffic Manager 프로필을 구성한 후 다음 단계에 따라 DNS 매핑을 추가하고 콘텐츠 배달 네트워크 엔드포인트에 사용자 지정 작업을 등록합니다기본. 예를 들어 사용자 지정 도메인 이름은 cdndemo101.dustydogpetcare.online입니다.

  1. GoDaddy 같은 사용자 지정 도메인의 도메인 공급자에 대한 웹 사이트로 이동하고 두 DNS CNAME 항목을 만듭니다.

    1. 첫 번째 CNAME 항목의 경우 cdnverify 하위 기본 사용하여 사용자 지정 do기본를 콘텐츠 배달 네트워크 엔드포인트에 매핑합니다. 이 항목은 2단계에서 Traffic Manager에 추가한 콘텐츠 배달 네트워크 엔드포인트에 사용자 지정 do기본 등록하는 데 필요한 단계입니다.

      예시:

      cdnverify.cdndemo101.dustydogpetcare.online CNAME cdnverify.cdndemo101microsoft.azureedge.net

    2. 두 번째 CNAME 항목의 경우 cdnverify subdo기본 없이 사용자 지정 do기본를 콘텐츠 배달 네트워크 엔드포인트에 매핑합니다. 이 항목은 Traffic Manager에 사용자 지정 도메인을 매핑합니다.

      예시:

      cdndemo101.dustydogpetcare.online CNAME cdndemo101.trafficmanager.net

    참고 항목

    도메인이 현재 라이브라서 중단할 수 없는 경우 이 단계를 마지막에 수행합니다. 사용자 지정 do기본 DNS를 Traffic Manager로 업데이트하기 전에 콘텐츠 배달 네트워크 엔드포인트와 Traffic Manager가 기본 라이브 상태인지 확인합니다.

    참고 항목

    이 장애 조치(failover) 시나리오를 구현하려면 두 엔드포인트가 서로 다른 프로필에 있어야 하며, 서로 다른 프로필은 서로 다른 콘텐츠 배달 네트워크 공급자가 해야 할 일기본 이름 충돌을 방지할 수 있습니다.

  2. Azure Content Delivery Network 프로필에서 첫 번째 콘텐츠 배달 네트워크 엔드포인트(Microsoft)를 선택합니다. 사용자 지정 도메인 추가를 선택하고 cdndemo101.dustydogpetcare.online을 입력합니다. 사용자 지정의 유효성을 검사할 검사 표시기본 녹색인지 확인합니다.

    Azure Content Delivery Network는 cdnverify 하위 기본 사용하여 DNS 매핑의 유효성을 검사하여 이 등록 프로세스를 완료합니다. 자세한 내용은 CNAME DNS 레코드 만들기를 참조하세요. 이 단계를 통해 Azure Content Delivery Network는 사용자 지정 작업을 인식할 수 기본 요청에 응답할 수 있습니다.

    참고 항목

    Microsoft 프로필에서 Azure CDN에서 TLS를 사용하도록 설정하려면 사용자 지정 작업을 직접 CNAME해야 합니다기본 엔드포인트에 연결합니다. TLS를 사용하도록 설정하기 위한 cdnverify는 지원되지 않습니다.

  3. 사용자 지정 도메인의 도메인 공급자에 대한 웹 사이트로 돌아갑니다. 사용자가 만든 첫 번째 DNS 매핑을 업데이트합니다. 사용자 지정 do기본를 두 번째 콘텐츠 배달 네트워크 엔드포인트에 매핑합니다.

    예시:

    cdnverify.cdndemo101.dustydogpetcare.online CNAME cdnverify.cdndemo101verizon.azureedge.net

  4. Azure Content Delivery Network 프로필에서 두 번째 콘텐츠 배달 네트워크 엔드포인트(Edgio)를 선택하고 2단계를 반복합니다. 사용자 지정 도메인 추가를 선택하고 cdndemo101.dustydogpetcare.online을 입력합니다.

이러한 단계를 완료하면 장애 조치(failover) 기능이 있는 다중 콘텐츠 배달 네트워크 서비스가 Azure Traffic Manager로 구성됩니다.

사용자 지정 도메인에서 테스트 URL에 액세스할 수 있습니다.

기능을 테스트하려면 기본 콘텐츠 배달 네트워크 엔드포인트를 사용하지 않도록 설정하고 요청이 보조 콘텐츠 배달 네트워크 엔드포인트로 올바르게 이동되었는지 확인합니다.

다음 단계

지리적과 같은 다른 라우팅 방법을 구성하여 다양한 콘텐츠 배달 네트워크 엔드포인트 간에 부하를 분산할 수 있습니다.

자세한 내용은 Traffic Manager를 사용한 지리적 트래픽 라우팅 방법 구성을 참조하세요.