在Amazon CloudFront动态内容支持

| | 评论( )

在过去的三年半,Amazon CloudFront已经改变了内容交付的风景。它表明一个CDN不需要复杂使用昂贵的合同,最低要求,或前期费用,这样你强行锁成一个单一的供应商很长一段时间。CloudFront是简单、快速和可靠的通常的现收现付模式。只有一个点击您可以启用内容分发给客户低延迟和高可靠性。。

今天Amazon CloudFront又向前迈出了另一个主要的易用性。它现在支持交付整个网站包含静态对象和动态内容。CloudFront上与这些特性使它尽可能简单为客户使用CloudFront加快交货的整个动态网站运行在Amazon EC2 / ELB起源(或第三方),无需担心,url应该指向CloudFront哪些应该直接转到原点。。

动态内容的支持

记得上个月CloudFront团队宣布降低minTTL客户可以设置对象,下降至0秒支持动态内容。除了ttl,客户还需要一些其他特性交付通过CloudFront动态网站。第一组特性,CloudFront今天发布的报告包括:

多个起源服务器:指定多个起源服务器的能力,包括一个默认的原点,CloudFront下载分布。这是有用的,当客户想要使用不同的起源服务器为不同类型的内容。例如,一个Amazon S3 bucket可以用作静态对象和一个原点Amazon EC2实例作为动态内容的原点,所有的由同一CloudFront分布域名。当然non-AWS起源也是允许的。。

基于查询字符串缓存:包括查询字符串参数的能力作为对象的缓存键的一部分。客户将有一个开关将查询字符串的”或“关闭”。当关闭时,CloudFront的行为将今天一样——我。e。,CloudFront不会将查询字符串传递到原始服务器和包含查询字符串参数作为一个对象的缓存键的一部分。当查询字符串,CloudFront将完整的URL(包括查询字符串)还原点服务器和使用完整的URL来唯一地标识一个对象的缓存。。

基于URL的配置:能够配置缓存行为基于URL路径模式。每个URL路径模式将包括一组与之关联的缓存行为。这些缓存行为包括目标起源、开/关开关为查询字符串,列表的受信任的签署者为私人内容,观众协议政策,CloudFront应该申请的minTTL URL路径模式。看到这篇文章的图形在最后一个示例配置。。

更多新功能

除了这些特性外,还有其他事情CloudFront团队取得了加速交付内容,但所有客户将得到这些好处在默认情况下没有额外的配置。这些性能优化可用于所有类型的内容(静态和动态)通过CloudFront。具体地说:

最优TCP窗口。。所有CloudFront主机的TCP initcwnd增加可用带宽最大化边缘和观众之间的关系。这是除了现有的路由优化观众边缘位置最低的延迟为该用户,并与客户持久连接。。

持久连接的起源。。连接改进从CloudFront边缘位置的起源保持长寿的持久连接。这有助于通过减少连接设置时间为每个新观众从边缘到原点。当观众远离原点,这更有助于最小化总延迟和观众之间的原点。。

选择最佳的AWS地区起源取回。。当顾客在AWS运行它们的起源,我们希望我们的网络路径从每个各种AWS CloudFront边缘地区将表现得更好用更少的包丢失鉴于我们监视和优化这些网络路径的可用性和性能。此外,我们在架构图显示一个可选的配置如何必威体育精装版应用官网人可以使用路由53的LBR(基于延迟的路由)来运行他们的起源服务器在不同的AWS地区。每个CloudFront边缘位置会去“最好”的AWS地区起源取回。和路线53已经很了解,CloudFront主机边缘位置(这是我们已经建立了两个服务之间的集成)。这有助于进一步提高性能。。

Amazon CloudFront正在扩大它的功能和特性集速度令人难以置信。我特别兴奋这些特性,帮助客户提供静态内容和动态内容通过一个分布。CloudFront忠于使命的内容分发网络使用简单死了,现在他们也做了动态内容。。

更多细节,请参阅CloudFront详细信息页面和发布AWS必威体育精装版应用官网博客。。

评论

博客评论的Disqus