第二代 CDN 架构和普通 CDN 架构
浏览:2631次 出处信息
近来没有什么东西好写的,介绍一下我们公司几前年的一个东西,可能对很多人来讲是个新的东西。。。。对。我以后可以介绍一些这些公司的技术。。。
这次要讲的是普通 CDN 和我们公司的 CDN 的分别之一。
如下,这是我们普通的 CDN ,CDN 主要的作用是解决链接连接到用户的最后一公里。当我们普通的服务源网站给内容生成后,边缘节点来服务器上取得数据。所以当用户来打开时,就是最近的点来取得数据。不用在直接到源网站,因为到源网站可能链接非常的不可靠。由其是在中国复杂的网络环境。

很明显,在上面的架构中,有很多问题。其中有几个问题
1. 边缘节点到源网站中间是有多个 ISP 的。任何一个跨 ISP 的边缘都是不可靠的。
2. 如果因为如果冷点多。新文件多。文件本身的基数大。这个边缘节点是没法服务的。最少会有很大一部分服务不好的。因为回源对边缘 Cache 的压力和服务影响极巨大。
3. 当跨 ISP,有时跨出口,比如省出口。因为流量高时,链路断开时,也会引起边缘节点服务非常不好或不能服务。
基于以上几点,我们做了自己的一层网络。使用自己的光纤,打通了各大城市和 ISP.
可以见到,这样源网站是接到我们的网络层中,然后任意的点,任意的 ISP 是通过内部的光纤网络通信。到出口才到 ISP 的商家。
这样可以很好的解决一些网络层的问题。只是投资有点大。因为需要在各大城市和 ISP 之间都使用自己的光纤连接成一个自己的私人有的网络。
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:public DNS servers
后一篇:设置 XEN 的多网卡(3网卡4网卡..)桥接 >>
文章信息
- 作者:扶凯 来源: 扶凯
- 标签: CDN]
- 发布时间:2010-08-26 04:41:21
近3天十大热文
-
[1156] WordPress插件开发 -- 在插件使用 -
[62] 解决 nginx 反向代理网页首尾出现神秘字 -
[50] Java开发岗位面试题归类汇总 -
[44] web开发设计人员不可不用的在线web工具和 -
[33] Rax 系列教程(长列表) -
[32] 一句话crontab实现防ssh暴力破解 -
[32] 手机产品设计方向 -
[30] 如何建立合适的索引? -
[28] 程序员疫苗:代码注入 -
[28] oracle技术方面的路线