Content Delivery Network 공급자 간 마이그레이션
Important
Microsoft의 Azure CDN 표준(클래식)은 2027년 9월 30일에 사용 중지됩니다. 서비스 중단을 방지하려면 2027년 9월 30일까지 Azure Front Door 표준 또는 프리미엄 계층으로 Microsoft의 Azure CDN 표준(클래식) 프로필을 마이그레이션해야 합니다. 자세한 내용은 Microsoft의 Azure CDN 표준(클래식) 사용 중지를 참조하세요.
Edgio의 Azure CDN은 2025년 11월 4일에 사용 중지됩니다. 서비스 중단을 방지하려면 이 날짜 이전에 워크로드를 Azure Front Door로 마이그레이션해야 합니다. 자세한 내용은 Edgio 사용 중지 FAQ의 Azure CDN을 참조 하세요.
Content Delivery Network 서비스는 다양한 형식의 워크로드에 복원력을 제공하고 이점을 더할 수 있습니다. 웹 제공 요구 사항이 변경되거나 다른 서비스가 비즈니스 요구에 더 적합한 경우 Content Delivery Network 공급자 간 전환은 일반적인 관행입니다.
이 문서의 목적은 한 Content Delivery Network 서비스에서 다른 Content Delivery Network 서비스로 마이그레이션할 때 모범 사례를 공유하는 것입니다. 이 문서에서는 다양한 Azure Content Delivery Network 서비스, 이러한 제품을 비교하는 방법, 마이그레이션을 수행할 때 고려해야 할 모범 사례에 대해 설명합니다.
Azure Content Delivery Network 프로필 개요
Azure Front Door: 차세대 Azure Front Door인 두 가지 새로운 계층(표준 및 프리미엄)을 2022년 3월 29일에 릴리스합니다. Azure Front Door(클래식), Microsoft Content Delivery Network(클래식) 및 Web Application Firewall의 기능을 결합합니다. 프라이빗 링크 통합, 규칙 엔진 개선, 진단, Azure 고객을 위한 원스톱 보안 애플리케이션 가속화 등의 기능을 제공합니다. Azure Front Door에 대한 자세한 내용은 Azure Front Door 개요를 참조하세요.
Edgio의 Azure Content Delivery Network Standard/Premium: 일반 Content Delivery Network 및 미디어 솔루션을 위한 Azure Front Door의 대안입니다. Edgio의 Azure Content Delivery Network는 대규모 미디어 스트리밍 워크로드에 최적화되어 있습니다. 캐시 준비, 로그 배달 서비스, 보고 기능 등 고유한 Content Delivery Network 기능을 갖추고 있습니다.
가격 책정 비교
Content Delivery Network 프로필 간에 전환하면 콘텐츠 배달 전체 비용이 변경될 수 있습니다. 서비스 가격 책정에 대한 자세한 내용은 Azure Front Door 가격 책정 및 Azure Content Delivery Network 가격 책정을 참조하세요.
Azure Content Delivery Network 프로필 및 기능 비교
다양한 Azure Content Delivery Network 서비스 간의 기능 비교는 Azure Content Delivery Network 제품 기능 비교를 참조하세요.
Content Delivery Network 공급자 간 마이그레이션 지침
다음 지침은 Content Delivery Network 마이그레이션 계획의 범위를 지정하고 추적하기 위한 고려 사항입니다.
준비
기존 Content Delivery Network 사용률 및 네트워크 아키텍처를 검토합니다. 다음 지침을 포함합니다.
- 각 엔드포인트, 사용자 지정 도메인 및 해당 사용 사례의 인벤토리를 만듭니다.
- 기존 엔드포인트 구성을 검토하고 캐싱, 압축 규칙 및 캐싱 규칙 및 해당 시나리오와 같은 기타 적용 가능한 설정을 캡처합니다.
개념 증명
잠재적인 대체 Content Delivery Network 프로필을 사용하여 소규모 개념 증명 테스트 환경을 만듭니다.
- 성공 기준 정의:
- 비용 - 새 Content Delivery Network 프로필이 비용 요구 사항을 충족하나요?
- 성능 - 새 Content Delivery Network 프로필이 워크로드의 성능 요구 사항을 충족하나요?
- 새 프로필(예: Edgio를 사용한 Azure Content Delivery Network)을 만듭니다.
- 기존 프로필과 유사한 구성 설정으로 새 프로필을 구성합니다.
- 요구 사항에 맞게 캐싱 및 압축 구성 설정을 미세 조정합니다.
구현
개념 증명 테스트를 완료하면 마이그레이션 프로세스를 시작할 수 있습니다.
- 변경 전에 유효성 검사를 수행하여 프로덕션에 대한 새 Content Delivery Network 프로필을 설정합니다.
- 스테이징 환경 테스트:
- 워크로드와 DNS 구성을 테스트하여 제대로 작동하는지 확인합니다.
- 캐싱이 올바르게 구성되었는지 확인합니다. 예를 들어, 계정 페이지입니다.
- A/B 환경 유효성 검사(허용되는 경우):
- 트래픽을 새 Content Delivery Network 프로필로 라우팅하고 성능 및 캐싱 동작을 비교하도록 Traffic Manager를 구성합니다.
- 스테이징 환경 테스트:
- CDN 서비스 변경: 새 Content Delivery Network CNAME을 가리키도록 DNS 변경을 구성합니다.
- 변경 후 모니터링: Content Delivery Network 캐시 적중률, 원본 트래픽 볼륨, 비정상적인 상태 코드 및 상위 URL을 모니터링합니다.
팁
프로덕션 워크로드를 마이그레이션하기 전에 확인해야 할 항목
- Content Delivery Network 프로필 수준의 캐시 개체, TTL 및 기타 잠재적인 사용자 지정 설정과 같은 구성 설정이 수용되고 있는지 확인합니다.
- Origin 애플리케이션 사용자 지정이 조정됩니다.
- Content Delivery Network 송신 범위를 허용하는 데 사용되는 경우 ACL(액세스 제어 목록)을 업데이트합니다.
- 부하 분산 장치와 같은 트래픽 관리 도구에는 Content Delivery Network에 대한 올바른 정책 및 규칙이 있습니다.
- 원본 워크로드 및 Content Delivery Network 캐싱 성능의 유효성을 검사합니다.
- Content Delivery Network 간에 변경하면 새 공급자가 콘텐츠를 캐시할 때까지 일정 기간 동안 원본으로의 트래픽이 증가할 수 있습니다.
Azure Traffic Manager를 사용하여 마이그레이션 개선
Azure Content Delivery Network 프로필이 여러 개 있는 경우 Azure Traffic Manager를 사용하여 가용성과 성능을 개선할 수 있습니다. Traffic Manager를 사용하면 장애 조치(failover) 및 지리적 부하 분산을 위해 여러 Azure Content Delivery Network 엔드포인트 간에 부하를 분산할 수 있습니다.
일반적인 장애 조치(failover) 시나리오에서는 모든 클라이언트 요청이 기본 Content Delivery Network 프로필로 전달됩니다. 프로필을 사용할 수 없는 경우 요청은 보조 프로필로 전송됩니다. 다시 사용할 수 있게 되면 기본 프로필에 대한 요청이 다시 시작됩니다. 이러한 방식으로 Azure Traffic Manager를 사용하면 웹 애플리케이션을 항상 사용할 수 있습니다.
자세한 내용은 Traffic Manager를 사용하여 Content Delivery Network 엔드포인트 장애 조치(failover)를 참조하세요.
다음 단계
- Azure Front Door 프로필을 만듭니다.
- Edgio를 사용한 Azure Content Delivery Network 프로필을 만듭니다.