hcdn,cdn技术这些都有什么用?

hcdn,cdn技术这些都有什么用?,第1张

CDN的全称是Content Delivery Network,即内容分发网络。传统CDN是通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。但实际的使用中我们发现,指数型增长的用户数据需求令现有CDN架构完全无法招架。 现有的CDN系统体系架构上,使用公共IP网络,内容从一个源站,经过几层CDN节点,到终端客户。在每个数据节点上,数据都需要传输一遍,为了不同客户的需求,同样的数据,需要在多个节点间重复传输。基于现有IP网络基础设施构建,CDN的效率和公共IP网络基础设施带宽占用程度始终是不可调和的矛盾。CDN系统运行中对服务器中转调度的需求和IP网络带宽的需求,随终端客户数量的增长、需要传输的数据量的增长,都会需要不断增长。而CDN系统中传输的数据,经常是同样的数据,给不同的节点,这对现有基础设施中的宝贵的双向IP网络的带宽也是极大的浪费。为了解决这个问题,三峰光电经过长期研究,提出了HCDN的方式。基本思路是:可以把网络中大部分共性内容的访问放在网络的最边缘,而CDN的内容更新,可以不用通过核心IP有线网络,绕过所有瓶颈节点,利用高扇出的广播网络(卫星信道的扇出比可以趋于无穷)进行更新。如果大范围应用HCDN架构,可以把互联网上80%以上的流量限制在较小的局域网内交互,从而提高了原双向IP网络对个性化数据传输业务的支持能力(视频电话、监控等);三峰光电提出的HCDN架构可以显著提高终端客户对VOD点播和直播节目的体验,同时在吸收了大量的共性数据流量后,对整个互联网络都是有益的。对于原互联网中的CDN系统,同HCDN系统之间将会是一个互补的关系。大量共性的数据交给HCDN来做可以提高效率和客户体验,CDN得以从大量重复数据解放出来可以更好地满足客户随机请求的需要。HCDN系统可以单独组网,可以与CDN系统并行组网。 三峰光电提出的HCDN架构采用的下行数据通道,主要使用的是广播数据通道,如DVB-S/S2 ,ABS-S,DVB-C, DVB-T/T2,DMT-TH 等通道(未来可能有其他类型的广播通道),目前卫星通道是最具性价比的下行通道。上行采用的是传统internet通道,如ADSL/EOC/PON/FTTH/2.5G/2.75G/3G/4G等。通过所述的方法组成网络,完成内容传输的工作。 三峰光电提出的HCDN系统分为2级,1.HCDN源端系统 与2.HCDN 节点系统。 1,HCDN源端由内容服务器,调度服务器,广播前段系统 等: 由于HCDN架构的特点,源端系统资源可以很集中,有利于互联网的多媒体监管工作。内容服务器存储内容,调度服务调度内容与信道产生1级EPG。并根据EPG安排内容广播。 2,HCDN节点由信号接收器、解调、调度、存储等(逻辑)模块组成:接收解调部分,广播数据。 存储部分,将接收到的数据缓存到本地非易失存储器(硬盘) 或高速易失存储器(内存)。 调度模块根据本地存储内容,分派用户请求(用户由本地HCDN服务,还是internet服务)。根据用户提交的EPG需求,生成EPG请求与源端协商。

分布式元数据管理:分布式元数据管理主要通过元数据服务分布式部署的方式,实现了元数据分布式管理,解决一般分布式文件系统的单元数据服务节点导致的响应用户请求效率不高、存储文件数目受限和单点故障等问题,具有降低用户请求处理延迟,提高分布式文件系统的可扩展性和可用性的特性。一般包括完全分布式架构、元数据访问负载均衡、元数据服务器高效索引、元数据服务器弹性伸缩等技术点。

多层级存储管理:多层级存储管理用于实现内存 / SSD/HDD 等异构存储设备的池化管理,以及各类存储设备的动态接入管理,通过设备抽象和提供统一命名空间,面向分布式文件系统提供统一的存储资源池,支持热点数据自动感知和智能化存储调度,最大程度提升数据存储与访问的效能。一般包括异构存储设备管理、多存储系统适配、统一命名空间、基于热度的存储资源调度等技术点。

数据一致性保障:数据一致性保障主要解决分布式文件系统中多副本和缓存等在数据存储与访问过程中的一致性问题,通过构建数据一致性模型、进行数据一致性校验等方式,保障数据在存储和访问过程中的一致性,在提升数据访问性能的同时确保数据存储和访问的正确性。一般包括一致性协议优化、一致性检验等技术点。

高并行读写优化:高并行读写优化用于提高分布式文件读写的并行化水平,最大化提升分布式文件系统下的数据访问效率。一般包括分布式数据访问缓存管理和调度算法优化、IO 算法优化和合并 IO 等技术点。

分布式散列与动态均衡:分布式散列与动态均衡实现分布式文件系统下高性能的数据块定位,提高数据访问性能,以及数据块的迁移和再平衡,提升分布式文件系统的稳定性和可持续服务能力。一般包括基于一致性哈希的数据块索引管理、动态数据再平衡等技术点。

存储高可用:存储高可用通过数据多副本技术、状态自检测和自修复、核心服务分布式部署等技术手段,实现自动检测分布式文件系统中的各种错误和失效,并且在文件系统出现错误和失效时可自行进行多副本间的数据修复,最终持续向用户提供正常的数据访问服务。一般包括可配置数据多副本、数据自恢复及自维护等技术点。

海量小文件高性能存储访问:海量小文件高性能存储访问主要采用小文件汇集成大文件进行存储、细粒度二级索引管理等技术,实现在现有分布式文件系统的基础上,扩展对海量小文件的存储与访问的能力,同时解决小文件的随机读写问题,大大提高分布式文件系统对海量小文件的存储访问效率。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/710186.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-06
下一篇2023-08-06

发表评论

登录后才能评论

评论列表(0条)

    保存