콘텐츠 배달 네트워크 공급자 간 마이그레이션

Content Delivery Network 서비스는 복원력을 제공하고 다양한 유형의 워크로드에 대한 이점을 추가할 수 있습니다. 콘텐츠 배달 네트워크 공급자 간 전환은 웹 배달 요구 사항이 변경되거나 다른 서비스가 비즈니스 요구 사항에 더 적합한 경우 일반적인 방법입니다.

이 문서의 목적은 한 콘텐츠 배달 네트워크 서비스에서 다른 콘텐츠 배달 네트워크 서비스로 마이그레이션할 때 모범 사례를 공유하는 것입니다. 이 문서에서는 다양한 Azure Content Delivery Network 서비스, 이러한 제품과 마이그레이션을 수행할 때 고려해야 할 모범 사례를 비교하는 방법에 대해 설명합니다.

Azure Content Delivery Network 프로필 개요

Azure Front Door: 차세대 Azure Front Door인 2022년 3월 29일에 두 개의 새로운 계층(표준 및 프리미엄)을 릴리스합니다. Azure Front Door(클래식), Microsoft 콘텐츠 배달 네트워크(클래식) 및 웹 애플리케이션 방화벽의 기능을 결합합니다. 프라이빗 링크 통합, 규칙 엔진 개선, 진단, Azure 고객을 위한 원스톱 보안 애플리케이션 가속화 등의 기능을 제공합니다. Azure Front Door에 대한 자세한 내용은 Azure Front Door 개요를 참조하세요.

Edgio의 Azure CDN 표준/프리미엄: 일반적인 콘텐츠 배달 네트워크 및 미디어 솔루션에 대한 Azure Front Door의 대안입니다. Edgio의 Azure Content Delivery Network는 대규모 미디어 스트리밍 워크로드에 최적화되어 있습니다. 캐시 준비, 로그 배달 서비스 및 보고 기능과 같은 고유한 콘텐츠 배달 네트워크 기능이 있습니다.

Akamai의 Azure CDN 표준(2023년 10월 31일 사용 중지): 2016년 5월 Azure는 Akamai Technologies Inc와 협력하여 Akamai의 Azure Content Delivery Network 표준을 제공합니다. 최근 Azure와 Akamai Technologies Inc는 이 파트너 관계를 갱신하지 않기로 결정했습니다. 따라서 2023년 10월 31일부터 Akamai의 Azure Content Delivery Network Standard는 더 이상 지원되지 않습니다.

10월 31일까지 기존 프로필을 계속 관리할 수 있습니다. 10월 31일 이후에는 Akamai 프로필에서 새 Azure Content Delivery Network 표준을 만들거나 이전에 만든 프로필을 수정할 수 없습니다.

10월 31일까지 워크로드를 마이그레이션하지 않는 경우 2023년 11월 1일부터 유사한 기능과 가격 책정을 통해 Azure Content Delivery Network 표준을 Akamai 프로필에서 다른 Azure Content Delivery Network 서비스로 마이그레이션합니다.

가격 책정 비교

콘텐츠 배달 네트워크 프로필 간에 전환하면 콘텐츠 배달 전체 비용이 변경될 수 있습니다. 서비스 가격 책정에 대한 자세한 내용은 Azure Front Door 가격 책정Azure 콘텐츠 배달 네트워크 가격 책정을 참조하세요.

Azure Content Delivery Network 프로필 및 기능 비교

다양한 Azure Content Delivery Network 서비스 간의 기능 비교는 Azure Content Delivery Network 제품 기능 비교를 참조 하세요.

콘텐츠 배달 네트워크 공급자 간에 마이그레이션하기 위한 지침

다음 지침은 콘텐츠 배달 네트워크 마이그레이션 계획의 범위를 지정하고 추적하기 위한 고려 사항입니다.

준비

기존 콘텐츠 배달 네트워크 사용률 및 네트워크 아키텍처를 검토합니다. 다음 지침을 포함합니다.

  • 각 엔드포인트, 사용자 지정 도메인 및 해당 사용 사례의 인벤토리를 만듭니다.
  • 기존 엔드포인트 구성을 검토하고 캐싱, 압축 규칙 및 캐싱 규칙 및 해당 시나리오와 같은 기타 적용 가능한 설정을 캡처합니다.

개념 증명

잠재적인 대체 콘텐츠 배달 네트워크 프로필을 사용하여 소규모 개념 증명 테스트 환경을 만듭니다.

  • 성공 기준 정의:
    • 비용 - 새 콘텐츠 배달 네트워크 프로필이 비용 요구 사항을 충족하나요?
    • 성능 - 새 콘텐츠 배달 네트워크 프로필이 워크로드의 성능 요구 사항을 충족하나요?
  • 새 프로필(예: Edgio를 사용하여 Azure Content Delivery Network)을 만듭니다.
  • 기존 프로필과 유사한 구성 설정으로 새 프로필을 구성합니다.
  • 요구 사항에 맞게 캐싱 및 압축 구성 설정을 미세 조정합니다.

구현

개념 증명 테스트를 완료하면 마이그레이션 프로세스를 시작할 수 있습니다.

  • 변경 전에 유효성 검사를 수행하여 프로덕션에 대한 새 콘텐츠 배달 네트워크 프로필을 설정합니다.
    • 스테이징 환경 테스트:
      • 워크로드 및 DNS 구성을 테스트하여 제대로 작동하는지 확인합니다.
      • 캐싱이 올바르게 구성되었는지 확인합니다. 예를 들어, 계정 페이지입니다.
    • A/B 환경 유효성 검사(허용되는 경우):
      • 트래픽을 새 콘텐츠 배달 네트워크 프로필로 라우팅하고 성능 및 캐싱 동작을 비교하도록 Traffic Manager를 구성합니다.
  • CDN 서비스 변경: 새 콘텐츠 배달 네트워크 CNAME을 가리키도록 DNS 변경을 구성합니다.
  • 변경 후 모니터링: 콘텐츠 배달 네트워크 캐시 적중률, 원본 트래픽 볼륨, 비정상적인 상태 코드 및 상위 URL을 모니터링합니다.

프로덕션 워크로드를 마이그레이션하기 전에 확인해야 할 항목

  1. 콘텐츠 배달 네트워크 프로필 수준에서 캐시 개체, TTL 및 기타 잠재적인 사용자 지정 설정과 같은 구성 설정이 수용되는지 확인합니다.
  2. Origin 애플리케이션 사용자 지정이 조정됩니다.
    • 콘텐츠 배달 네트워크 송신 범위를 허용하는 데 사용되는 경우 ACL(액세스 제어 목록)을 업데이트합니다.
    • 부하 분산 장치와 같은 트래픽 관리 도구에는 콘텐츠 배달 네트워크에 대한 올바른 정책 및 규칙이 있습니다.
  3. 원본 워크로드 및 콘텐츠 배달 네트워크 캐싱 성능의 유효성을 검사합니다.
    • 콘텐츠 배달 네트워크 간을 변경하면 새 공급자가 콘텐츠를 캐시할 때까지 일정 기간 동안 트래픽을 원본으로 늘릴 수 있습니다.

Azure Traffic Manager를 사용하여 마이그레이션 개선

Azure Content Delivery Network 프로필이 여러 개 있는 경우 Azure Traffic Manager를 사용하여 가용성 및 성능을 향상시킬 수 있습니다. Traffic Manager를 사용하여 장애 조치(failover) 및 지역 부하 분산을 위해 여러 Azure Content Delivery Network 엔드포인트 간에 부하를 분산할 수 있습니다.

일반적인 장애 조치(failover) 시나리오에서는 모든 클라이언트 요청이 기본 콘텐츠 배달 네트워크 프로필로 전달됩니다. 프로필을 사용할 수 없는 경우 요청은 보조 프로필로 전송됩니다. 다시 사용할 수 있게 되면 기본 프로필에 대한 요청이 다시 시작됩니다. 이러한 방식으로 Azure Traffic Manager를 사용하면 웹 애플리케이션을 항상 사용할 수 있습니다.

자세한 내용은 Traffic Manager를 사용하여 장애 조치(failover) 콘텐츠 배달 네트워크 엔드포인트를 참조하세요.

다음 단계