第二代 CDN 架构和普通 CDN 架构
浏览:2084次 出处信息
近来没有什么东西好写的,介绍一下我们公司几前年的一个东西,可能对很多人来讲是个新的东西。。。。对。我以后可以介绍一些这些公司的技术。。。
这次要讲的是普通 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天十大热文
- [55] android 开发入门
- [55] IOS安全–浅谈关于IOS加固的几种方法
- [54] 图书馆的世界纪录
- [54] 如何拿下简短的域名
- [52] Oracle MTS模式下 进程地址与会话信
- [52] Go Reflect 性能
- [49] 【社会化设计】自我(self)部分――欢迎区
- [48] 读书笔记-壹百度:百度十年千倍的29条法则
- [41] 程序员技术练级攻略
- [35] 视觉调整-设计师 vs. 逻辑