首页 > 实现途径 > 正文
云存储的三大核心技术-流式文件系统
    2014/3/27 16:03:00    关键字:云存储,核心技术,流式文件系统      浏览量:

  安防产业的蓬勃发展离不开对海量视频和图片数据的深入挖掘和分析。早期的存储仅仅是将数据进行存储,经过这些年的发展,已经注重从数据中获取真实需要的关键信息,并已成为具体的业务提供支撑。云存储不但在满足海量数据存储需求上契合了安防行业的发展趋势,同时在应用性和专业化程度上也逐渐发展和深化。那么,带有行业属性的云存储系统的出现就是一个必然的过程。

  安防行业与互联网行业应用有着明显的差别。在互联网应用中有着数以亿计的用户,这些用户分布在世界各地而且应用需求也千差万别。互联网用户产生的数据总量虽然非常庞大,但是数据信息类型却也非常复杂,单个数据文件大小相对较小。

  安防监控领域的视频数据则具有非常明显的特征,其数据流依照时间顺序持续产生,并且数据量非常庞大。随着高清和超高清摄像机的不断加入,数据量的爆炸性增长可想而知。这类长时间、大流量的数据在进行存储时对传统的文件系统产生了非常大的压力,传统的文件系统在数据的存储上很少考虑到数据连续性问题,在磁盘空间的利用率上也尽可能地将数据的存储粒度降低以满足P2P式的文件下载访问需求。而这这种方式对视频流数据则极为不利,系统在从存储中提取数据后需要耗费大量资源对数据按照时间顺序进行重组,而且为了提取某段长时间的视频数据磁盘寻址延时和等待延时会几何级数地增长,照成视频数据提取和分析时间过长,阻碍了安防监控应用的发展。

  作为安防监控领域的云存储系统,如果不改变这种结构化数据的存储思路,那么将是无法支撑云计算以及大数据智能分析发展需要的。作为安防监控领域的云存储首先面临的就是对文件系统的改造,针对视频数据的特点,在数据持续写入时需要强关联其时间属性,同时优化磁盘的存储空间,合理安排数据的存储资源分配。在对文件系统进行全面优化后形成一套适合视频数据存储和读取的具有流式数据特点的云存储文件系统,也称为流式文件系统。