首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内容分发网络服务提供商做什么?

内容分发网络服务提供商做什么?
EN

Stack Overflow用户
提问于 2011-06-09 15:55:51
回答 1查看 271关注 0票数 0

CDN服务提供商的目的是什么?

我的猜测是,像facebook、wikipedia、youtube等大型网站使用CDN服务提供商进行某种形式的外包。

我的理解:

  • youtube将其内容保存在这些CDN中,网站实际上关注的是搜索视频、推荐相关视频、保留订阅者列表/用户播放列表等算法。
  • youtube网站只保留元数据、索引?或者它可能也包含其全部内容的一份副本?用户连接到youtube网站,搜索视频。站点查找文件名并将其与用户的IP地址一起发送到CDN集线器。
  • CDN集线器可能会定位离用户最近的CDN节点,并将内容提供给用户。

这种方法的优点是什么?

我能看到的最重要的一点是,尤其是在视频方面,如果你是来自同一个国家的视频比来自世界各地的视频要快得多。但是距离真的有那么重要吗?有什么具体的数字可以让人感觉到从世界各地获得视频的速度比从同一个国家获得视频的速度要快吗?

谷歌不想在世界各地安装它的存储节点。它宁愿将此外包给CDN服务提供商,后者已经将其节点分散到世界各地。谷歌只关注算法部分(它主要是保密的)。

我对这幅画的理解是对的吗?任何输入/指针都非常有用。

谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-09 18:34:56

几年前,由于雅虎的“加速您的网站的最佳实践”,我了解到CDN在网站性能方面的重要性。

这在ySlow中有很大的参考价值,雅虎估计速度会增长20%。

另一个“好处”是并行下载,上述作者之一在这篇博客文章中。对此进行了详细讨论。

这些是我在查看站点优化时遇到的一些资源,所以我只是想分享一下。除此之外,你似乎对这个概念有很好的把握。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6295739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档