1 / 8
文档名称:

广东电视台视频服务器系统.doc

格式:doc   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

广东电视台视频服务器系统.doc

上传人:2286107238 2016/3/9 文件大小:0 KB

下载得到文件列表

广东电视台视频服务器系统.doc

相关文档

文档介绍

文档介绍:. 页眉. .页脚. 阳光四通广东电视台视频服务器系统扩容技术建议书 1. 概述获悉广东电视台计划将原来在 SeaChange MediaCluster 上播出的3 个电视频道扩展为 4 个频道。 SeaChange 公司特地就本次扩容提出我们的技术方案。在本建议书中还包括对原来系统配置模式的改进意见,以及对这两种配置模式在性能、容错性等方面的分析比较。最后,我们将提出 SeaChange MediaCluster 系统对自动播控软件的要求和建议。 2. 系统扩容解决方案我们建议在两个 MediaCluster 集群中各添加一个节点和相应的编解码器来实现频道的增加。同时利用这个机会对原来的配置模式进行调整,扩容调整后的系统架构如图 1 所示: B M C 1# 频道 1 _ 主频道 2 _ 主 B M C 2# 频道 1 _ 备频道 2 _ 备频道 3 _ 主频道 4 _ 主频道 3 _ 备频道 4 _ 备图1 图中左边的集群 1 作为频道 1 、频道 2 的节目主播集群,右边的集群 2 作为频道 3 、频道 4 的节目主播集群;每个频道的主播解码器与备份输出解码器放置在同一集群中不同的节点上;这样,当集群内任一解码器甚至某一服务器节点发生故障时,集群的播出工作不会中断,储存的节目内容也不会丢失(亦即, 容许单节点故障)。原则上由集群 1 存储频道 1、2 的节目内容,集群 2 存储频道 3、4 的内容。为进一步提高系统的冗余性,满足贵台提出的两节点容错,可以在节目正常播出的同时以后台拷贝的方式来在两个集群间彼此镜像对方的部分或全部节目内容。这样,如果在某集群中同时发生 2 节点的故障,节目可在另一集群上备份编码器上继续播出(需自动播控软件支持)。理论上,通过在原 3 节点集群上增加编解码器的方式也能够实现播出频道数的增加。但是考虑到贵台的系统当前的完全镜像配置以及将来的扩展(例如将使用 50Mbps 码率的编解码卡、在系统中添加磁带库)。通过增加节点可以为将来的扩展提供更加充裕的带宽,为整个系统带来的更大的可扩展性、可靠性和冗余性。因此我们建议采取该方式扩容。 3. 系统性能比较与贵台原来的系统配置模式相比,本次建议的配置方式会带来一些显著的改善,因为它符合 SeaChange MediaCluster 的“单一内容拷贝”的设计思想。 B M C 1# B M C 2# 频道 1 _ 主频道 2 _ 主频道 3 _ 主频道 1 _ 备频道 2 _ 备频道 3 _ 备图2 原来的配置方式(见图 2 )是将两个 MediaCluster 作为互为镜像的主播、备播集群使用。由于每个频道的主、备解码器置于不同的集群上,解码器的自动故障恢复无法在单一集群内实现。因此节目内容在播出之前必须通过外部网络完全拷贝到备份集群;否则, 如果在拷贝工作完成之前主播集群中任意一块解码器发生故障,由于此时备份集群尚未存储该频道的节目内容,将导致该频道的节目播出中断。这种“先镜像、后播出”的方式耗时较多,使操作人员感到不便。而实际上,造成上述问题的原因在于该种配置方式未能充分利用 SeaChange 特有的 RAID 2 技术的优越性。由于该技术同时在节点内以及节点间两个层次上对存储的数据进行带校验的条带化,内容在上载后就已具有很好的冗余性,得到了相当于磁盘镜像的保护