读书频道 > 网站 > 网页设计 > CDN技术详解
2.3 小结
12-07-11    叶孤城
收藏    我要投稿   

本文所属图书 > CDN技术详解

本书内容包括CDN技术的发展历程、关键技术、商业化服务现状,以及对未来的发展展望,对构成CDN系统的关键功能模块GSLB、SLB、Cache进行了重点讲解,除技术原理之外,还对实现这些功能模块所涉及的一些协议和开发...立即去当当网订购

从本章的分析可以看出,CDN系统从不同的角度去看,有不同的分解方式。我们总结了一个CDN系统的三维模型,从逻辑上将CDN系统分成三个维度,希望能够帮助读者更全面地理解CDN系统。如图2-6所示,其中水平X轴方向按照不同类型业务能力进行划分,垂直Y轴方向按照中心、区域和边缘三级网络结构进行划分(根据网络规模情况,区域一级可选);Z轴方向按照数据平面、管理平面和控制平面进行划分。





CDN系统三维模型图



之所以在这个模型中按照立体空间的三个维度进行划分,是因为在整个系统中各个功能模块、控制机制之间相互交叉,从单一维度很难阐述清楚。

X轴方向是贯穿系统头端到终端的垂直系统,每一种业务能力都可以有自己的中心、区域、边缘层设备,有自己独立的管理系统、负载均衡系统、分发服务系统。因此,在X轴方向上,每一个CDN服务能力都可以是一套相对独立的子系统。

Y轴方向的分级划分是依据CDN逐级缓存、分级调度、分级服务的要求。CDN的管理功能、调度功能、缓存功能、服务功能都是分级部署的,不同层级的相同功能实体之间相互配合。从控制功能上看,往往下一级控制实体是上一级控制实体的执行者;从缓存功能上看,上一级缓存是下一级缓存实体的内容提供者;从服务功能上看,上一级服务实体是下一级服务实体的能力补充和备份。

Z轴方向上,管理层主要完成CDN网络管理和业务逻辑处理。网络管理提供IP网络层面的配置管理、故障管理、网络性能管理以及网络安全管理等,负责对整个CDN系统的网络和设备资源进行抽象,提取其业务能力,提供给上层业务平台。业务逻辑处理指CDN系统辅助其服务的业务平台完成部分应用层功能的实现,完成和其他系统之间的接口适配,负责系统的认证、计费、统计分析、系统管理、用户管理、SP管理等功能。控制平面负责对整个CDN网络的内容分布情况进行管理,对内容分发和访问路由策略进行控制,它是整个内容分发系统内容数据流向的控制点。数据平面承担实际的内容分发工作,根据Z轴方向与X轴、Y轴相交点的具体要求,数据平面设备具备不同的应用服务提供能力

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站