论文部分内容阅读
【摘要】文章首先针对CDN网络的概念以及发展状况作出简单描述,而后就其工作过程中的表现优势以及核心技术作出剖析,对于深入了解CDN网络有着推动作用。
【关键词】CDN应用特征
当前社会对于信息的需求日益凸显,内容分发网络(CDN,Content Delivery Network)以其稳定表现,受到了一致认可。
一、CDN网络的概念与发展
CDN网络的主旨在于为信息消费者提供更为稳定和顺畅的数据访问服务,对于缓解因需求本身固有的波动而造成的数据传输瓶颈问题有着明显的缓解和稳定作用。迄今为止CDN网络并不存在明确的概念,只要能够以在现有互联网基础之上,以虚拟智能网络实现更为均衡的数据流负载的技术,都可以划入CDN网络技术簇的范畴。
从结构上看,数据从互联网进入CDN网络的存储中心,用户通过网络中的缓存节点从存储中心上读取所需要的信息。在CDN系统中,从信息的互联网获取一直到信息消费者从缓存节点上读出其自身所需要的数据,需要针对数据实施多个角度和层次的管理,以确保整个信息传输网络工作的顺畅,并实现最为有效的信息传输。对于CDN系统中数据的管理,则由CDN网管系统落实执行,网关系统决定整个网络中数据的分布和传输状况,并且对基于IP网络的CDN系统实现整体资源管理。
经由多年的发展,CDN网络已经在当前的信息传输领域获得了一席之地,不仅仅很多部门和地区都开始广泛采用此种虚拟网络方式作为访问网络的缓冲存在,从标准化以及相应的辅助技术层面看CDN也日趋成熟。诸如ESI技术的出现和发展,以及RUP(Resource Update Protocol)、OPES(Open Pluggable Extension Services)以及ICAP(Internet Content Adaptation Protocol)等协议簇的出现,确保CDN能够支持更为丰富的应用,并且为CDN网络以及相关技术的进一步延伸发展提供了必要保障。
二、CDN网络优势与核心技术浅析
在CDN的实际使用过程中,存储中心以及缓存节点常常以集群形式存在,即二者并非一台计算机,而是一个计算机簇,由多台计算机以及相应设备共同构成并且一起分担和完成一项工作,并且隶属于同一个工作组中的不同计算设备完全有可能存在于不同的地理位置中,只要其在网管系统中保持有固定的身份,即可参与到CDN网络的运算和数据提供的工作中来。这种分布式的设备存放在CDN网络实现虚拟网络数据提供的过程中有着极为积极的重要意义。首先这种分散式的集群在CDN网络的整体安全性方面有着积极意义,这种积极性主要体现在多台处于不同位置上的存储和计算设备必然有着更为坚强的抗灾能力,对于某些外界力量造成的灾害而言,分布式系统无疑更为健康。其次从软件健康成都看,多台计算和存储设备能够互相形成彼此的灾备设备,一旦出现来自网络或者内部系统的攻击,分布式系统的备份机制可以确保CDN网络能够在较短时间内回复数据供给。再次,就是CDN这种分布式的架构能够在网管系统中形成一种弹性的管理机制,这种管理机制无视相关设备所存在的地理位置,因而如果有新的设备加入或者对你现有网络进行延展的时候,网管系统也会展现出良好的管理特质并且确保整个CDN网络正常运作,而不需要停顿下来有较大的调整,这也从另一个方面为降低CDN网络的重构成本做出了贡献。
虽然技术飞速发展也给CDN网络带来不断地进步,但是究其根本,CDN网络围绕三个核心技术展开。首先是镜像,这是一种将源文件在另一地保存一份完全相同的副本的工作方式,此种工作方式虽然相对稳定,但是在当前信息变化更新速度较快的环境下还是存在诸多不适,其主要用于静态和准动态的数据同步,当数据为动态内容时,镜像会呈现出不适状况,动态化程度越高镜像技术越不适用。同时采用镜像技术另一个不容忽视的方面则是相对较高的设备购置和维护费用。其次是高速缓存,这是当前应用相对较为广泛的技术,其存在依据十分明显,即当前在互联网上进行信息获取的信息消费者中,有超过80%的用户只是在访问20%的内容,而如果CDN面向于特定的群体,则这种集中程度还会更高。因此采用高速缓存方式来处理数据的缓存服务器,其存储需求比传统的WWW服务器要小很多,而更多的功能则可以放在数据挖掘等方面,从而能够更加专注地满足信息消费者的读取需求。最后则是专线,此种方式并不多见,其旨在让用户直接访问数据源,多用于对重要级别用户提供服务。
三、结论
虽然CDN表现稳定,受到了多方面一致认可,但是仍然存在一定问题,诸如当前流媒体的传输,以及其对于硬件要求较高等问题,都有待于在将来发展的过程中加以解决。
【关键词】CDN应用特征
当前社会对于信息的需求日益凸显,内容分发网络(CDN,Content Delivery Network)以其稳定表现,受到了一致认可。
一、CDN网络的概念与发展
CDN网络的主旨在于为信息消费者提供更为稳定和顺畅的数据访问服务,对于缓解因需求本身固有的波动而造成的数据传输瓶颈问题有着明显的缓解和稳定作用。迄今为止CDN网络并不存在明确的概念,只要能够以在现有互联网基础之上,以虚拟智能网络实现更为均衡的数据流负载的技术,都可以划入CDN网络技术簇的范畴。
从结构上看,数据从互联网进入CDN网络的存储中心,用户通过网络中的缓存节点从存储中心上读取所需要的信息。在CDN系统中,从信息的互联网获取一直到信息消费者从缓存节点上读出其自身所需要的数据,需要针对数据实施多个角度和层次的管理,以确保整个信息传输网络工作的顺畅,并实现最为有效的信息传输。对于CDN系统中数据的管理,则由CDN网管系统落实执行,网关系统决定整个网络中数据的分布和传输状况,并且对基于IP网络的CDN系统实现整体资源管理。
经由多年的发展,CDN网络已经在当前的信息传输领域获得了一席之地,不仅仅很多部门和地区都开始广泛采用此种虚拟网络方式作为访问网络的缓冲存在,从标准化以及相应的辅助技术层面看CDN也日趋成熟。诸如ESI技术的出现和发展,以及RUP(Resource Update Protocol)、OPES(Open Pluggable Extension Services)以及ICAP(Internet Content Adaptation Protocol)等协议簇的出现,确保CDN能够支持更为丰富的应用,并且为CDN网络以及相关技术的进一步延伸发展提供了必要保障。
二、CDN网络优势与核心技术浅析
在CDN的实际使用过程中,存储中心以及缓存节点常常以集群形式存在,即二者并非一台计算机,而是一个计算机簇,由多台计算机以及相应设备共同构成并且一起分担和完成一项工作,并且隶属于同一个工作组中的不同计算设备完全有可能存在于不同的地理位置中,只要其在网管系统中保持有固定的身份,即可参与到CDN网络的运算和数据提供的工作中来。这种分布式的设备存放在CDN网络实现虚拟网络数据提供的过程中有着极为积极的重要意义。首先这种分散式的集群在CDN网络的整体安全性方面有着积极意义,这种积极性主要体现在多台处于不同位置上的存储和计算设备必然有着更为坚强的抗灾能力,对于某些外界力量造成的灾害而言,分布式系统无疑更为健康。其次从软件健康成都看,多台计算和存储设备能够互相形成彼此的灾备设备,一旦出现来自网络或者内部系统的攻击,分布式系统的备份机制可以确保CDN网络能够在较短时间内回复数据供给。再次,就是CDN这种分布式的架构能够在网管系统中形成一种弹性的管理机制,这种管理机制无视相关设备所存在的地理位置,因而如果有新的设备加入或者对你现有网络进行延展的时候,网管系统也会展现出良好的管理特质并且确保整个CDN网络正常运作,而不需要停顿下来有较大的调整,这也从另一个方面为降低CDN网络的重构成本做出了贡献。
虽然技术飞速发展也给CDN网络带来不断地进步,但是究其根本,CDN网络围绕三个核心技术展开。首先是镜像,这是一种将源文件在另一地保存一份完全相同的副本的工作方式,此种工作方式虽然相对稳定,但是在当前信息变化更新速度较快的环境下还是存在诸多不适,其主要用于静态和准动态的数据同步,当数据为动态内容时,镜像会呈现出不适状况,动态化程度越高镜像技术越不适用。同时采用镜像技术另一个不容忽视的方面则是相对较高的设备购置和维护费用。其次是高速缓存,这是当前应用相对较为广泛的技术,其存在依据十分明显,即当前在互联网上进行信息获取的信息消费者中,有超过80%的用户只是在访问20%的内容,而如果CDN面向于特定的群体,则这种集中程度还会更高。因此采用高速缓存方式来处理数据的缓存服务器,其存储需求比传统的WWW服务器要小很多,而更多的功能则可以放在数据挖掘等方面,从而能够更加专注地满足信息消费者的读取需求。最后则是专线,此种方式并不多见,其旨在让用户直接访问数据源,多用于对重要级别用户提供服务。
三、结论
虽然CDN表现稳定,受到了多方面一致认可,但是仍然存在一定问题,诸如当前流媒体的传输,以及其对于硬件要求较高等问题,都有待于在将来发展的过程中加以解决。