|
知识路径: > 多媒体信息显示、发布及搜索技术 > 多媒体信息发布技术 > 多媒体内容分发网络技术 > 多媒体内容分发网络技术 > 多媒体内容分发的主要技术 >
|
考试要求:熟悉
相关知识点:4个
|
|
|
|
CDN系统需要考虑两个方面的内容存储问题:一是内容源的存储,二是内容在cache节点中的存储。
|
|
|
对于内容源的存储,由于内容的规模比较大(通常可以达到几个甚至几十TB),而且内容的吞吐量较大,因此通常采用海量存储架构,如NAS和SON。
|
|
|
在cache节点中的存储是cache设计的一个关键问题,需要考虑的因素包括功能和性能两个方面:在功能上包括对各种内容格式的支持、对部分缓存的支持,在性能上包括支持的容量、多文件吞吐率、可靠性、稳定性。
|
|
|
其中,多种内容格式的支持要求存储系统根据不同文件格式的读写特点进行优化,以提高文件内容的读写效率,特别是对流媒体文件的读写。
|
|
|
部分缓存能力指流媒体内容可以以不完整的方式存储和读取。部分缓存的需求来自用户访问行为的随机性,因为许多用户并不会完整地收看整个流媒体节目,事实上,许多用户访问单个流媒体节目的时间不会超过10分钟。因此,部分缓存能力能够大大提高存储空间的利用率,并有效地提高用户请求的响应时间,但是部分缓存可能导致内容出现碎片问题,因此其需要进行良好的设计和控制。
|
|
|
采用cache存储的另一个重要因素是存储的可靠性。目前,多数存储系统都采用了RAID技术进行可靠存储,但是不同设备使用的RAID方式各有不同。
|
|
|