基于集群的VOD视频服务器系统设计
2012-09-06王华兵
长沙民政职业技术学院学报 2012年3期
王华兵
(长沙民政职业技术学院,湖南长沙410004)
视频点播VOD(Video-on-Demand)随着存储技术和高速通信技术的不断发展而越来越引起注意。在VOD服务系统中,用户可以在他希望的时间欣赏他所喜欢的节目。播放设备可以是电视机,可以是PC,还可能是下一代的移动设备。本文提出了基于集群的分布式VOD系统视频服务器系统,该系统由一个中心和多个分中心的二级架构组成;每个分中心相当于一个局域网,其中包含一个视频服务器集群。每个视频服务器集群又由一个分中心管理节点和若干个视频服务节点组成。
1.VOD系统结构
VOD系统采用服务器集群技术,由多个服务器分担负载。中心管理节点上的负载均衡调度系统将用户请求重定向到最合适的视频服务节点,使视频点播系统能够承载大用户量的请求。如图1-1所示,基于集群的分中心VOD系统主要由集群管理节点、视频服务节点、Web服务器、影片库和数据库组成。
中心管理节点是系统的心脏,它监控各个视频服务节点的状态,协调各个服务器间的通讯,负责负载均衡、动态扩展等功能的实现。中心管理节点是系统的枢纽,如果它失效,整个系统就会崩溃。视频服务节点是系统的后台,它为用户提供真正的视频流服务,同时管理片源递送。视频服务节点可以动态的伸缩,其数目根据实际需要能够达到一个或者多个,可通过注册机制实现热插拔功能。一个视频服务节点的失效,并不会影响整个系统的可用性。……
登录APP查看全文
