首页 > 面临问题 > 正文
云监控的关键技术有待突破
    2014/3/27 15:35:00    关键字:视频流媒体,云存储      浏览量:

  目前云监控建设中面临的主要问题还有关键技术的突破,特别是视频流媒体服务集群和云存储技术,是云监控建设中最为关键的技术。

  目前要实现视频流媒体服务集群,必须解决对视频编码设备连接、通信和转发服务的动态分配和动态级联问题——对于相同的部分视频源,在少量用户请求时,系统先指定某台服务器A负责与设备的连接和通信,并向用户转发视频流,随着用户访问量的增加,流媒体服务器A将无法支撑,系统将自动扩展一台流媒体服务器B来为用户提供转发服务,对于相同的视频源,为了不增加设备端口的压力,服务器B不能再与这些视频源设备建立新的连接,而需要与服务器A形成级联,而对于不同的视频源,服务器B可以建立与设备的连接,因此任何一台服务器在接受视频服务请求时,需要判断该视频是不是已经有服务器与它连接了,当很多台服务器协同工作时,情况会变得比预想复杂得多。同时还需要考虑到临界点和中间态的处理,这时通用的服务器集群技术无法解决问题。

  视频云存储技术也是如此,需要根据负载动态分配视频存储设备和空间,一个视频源的数据将可能被动态地存储到不同存储设备、硬盘和存储块中,同一个视频数据可能会有多个备份,任何一台存储节点故障,其存储的视频源将会被动态地分配到其他节点上,为降低工程成本,系统将不会额外配备备份的存储设备,所有的存储节点都可以相互冗余。这样就需要把视频流数据分成若干个小的数据包,系统能够记录这些数据包存储的位置,根据视频服务请求能随时读取这些数据并以极快的速度重构成完整的视频流。