定制 CDN 和 MediaTailor 集成的规划 - AWS Elemental MediaTailor

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

定制 CDN 和 MediaTailor 集成的规划

不同 AWS Elemental MediaTailor 的工作流程具有影响内容交付网络 (CDN) 规划的独特要求。有关特定于工作流的指导,请参阅使用配置。

根据您的特定 MediaTailor 工作流程调整容量计划:

用于 MediaTailor 广告插入工作流程

  1. 将您的 CDN 配置为无需缓存即可处理个性化清单。这样可以确保每位观众都能收到独特的定向广告。广告基于其个人资料和观看背景。

  2. 调整广告决策服务器 (ADS) 的大小,以应对峰值请求量。有关 ADS 配置的指导,请参阅广告插入 MediaTailor。考虑:

    • 您的用例的响应时间要求

    • 预期的并发查看器容量

    • 冗余和故障转移要求

    • 地理分布需求

  3. 在 CDN 级别实现请求折叠,以处理同步的广告插播请求。请求折叠将多个相同的请求合并为一个原始请求。这在以下情况下至关重要:

    • 直播体育赛事,许多观众同时观看广告时段

    • 热门电视节目首播并同步广告片段

    • 突发新闻事件吸引观众突然激增

    有关实现的详细信息,请参阅 Origin 故障转移以配置高峰负载期间的请求处理。

适用于 MediaTailor 通道组装工作流程

  1. 根据信道数量及其比特率计算容量需求。有关渠道装配容量规划的指导,请参阅中的渠道装配 MediaTailor。考虑:

    • 频道总数

    • 每个通道的比特率要求

    • 预期的并发查看器负载

    • 地理分布需求

  2. 配置您的 CDN 以根据已发布的时间表处理可预测的流量模式。渠道组合通常比广告插播具有更可预测的模式,因为:

    • 预先知道编程时间表

    • 观看者的行为遵循既定模式

    • 内容不会因观看者而动态变化

  3. 确保您的源站有足够的带宽来保持一致的频道输出。实施:

    • 用于高可用性通道的冗余源服务器

    • 在主源和备份源之间自动进行故障转移

    • 监控以检测源站性能问题

    有关实施指南,请参阅设置源站冗余以创建弹性源基础架构。

适用于组合 MediaTailor 工作流程

  1. 调整基础架构的规模,以应对两种服务的组合流量模式。有关组合工作流程的指导,请参阅AWS Elemental MediaTailor 用于插入广告。考虑:

    • 渠道组装基准要求

    • 广告插入开销要求

    • 高峰流量模式

    • 冗余需求

  2. 为线性内容交付和动态广告插入配置单独的 CDN 行为。这种分离允许您:

    • 单独优化每种内容类型的缓存策略

    • 根据内容类型将请求路由到适当的来源

    • 分别监控每个工作流程的性能指标

  3. 在边缘和原点之间设置适当的布线 CDNs ,以保持最佳性能。考虑使用:

    • 内容细分 (/content/*) 和广告细分 (/ads/*) 的来源路径不同

    • 将清单和区段的缓存行为分开

    • 地理路由,可优化不同区域的延迟

    有关实现的详细信息,请参阅配置缓存行为以设置基于路径的路由和缓存规则。