好文档 - 专业文书写作范文服务资料分享网站

成功案例:cTrans和cStor应用于全台网节目分发共享【云创大数据】

天下 分享 时间: 加入收藏 我要投稿 点赞

旗开得胜 cStor应用于全台网节目分发共享

项目背景

随着网络宽带的发展,用户对于媒体资源质量的要求也越来越高,高清已经成为人们阅览视频的最基本需求。而高清视频往往数据量很大,同时网络带宽有限、网络状态不够稳定、原始数据来源有限等,导致高清视频图像线上传输困难,甚至只能依靠寄送硬盘传递数据,根本无法实现实时高效的传输,对媒体资源的分发造成很大的负面影响。这一系列不利条件都深刻反映了高清媒体分发之痛,探寻高效可靠地传输机制迫在眉睫。

解决方案

云分发系统是基于互联网的分布式的大容量数据资源智能分发传输软件系统,其主要作用是在分布式网络环境中,尤其是跨区域的广域网络中,克服网络带宽有限、网络状态不够稳定、原始数据来源有限等问题,在不同的应用或存储节点之间快速、稳定地共享、分发和传输大容量文件数据,尤其针对目前广电、媒体行业中越来越多的

1

读万卷书 行万里路

旗开得胜 高清视频等媒体资源,提供了一套完整的内容分发与数据传输技术解决方案。

云分发系统包括中央节点资源及任务管控软件和边缘节点传输客户端软件两部分。主要功能包括节点管理、用户管理、资源管理、任务管理、日志管理、参数设置等功能模块。系统广泛适用于广电、媒体、互联网、军队、科研机构等特定行业和专业领域,并可在资源及数据的存储层面,与相关领域的业务系统(例如:媒资管理系统、地理信息系统等)进行整合。云分发系统具有传输速度快、传输成功率高、运行安全稳定、扩展性强、易于部署维护等优点。

深圳天华云分发系统是基于cTrans高速数据传输系统的媒体资源分发系统。利用cStor云存储系统作为海量媒体资源的存储负载系统,利用cTrans进行高效的传输和分发。cTrans协议是我们公司专门针对地面数据传输开发的高性能可靠文件传输协议。采用并行流水线方式、将传输与存储作联合优化,并支持多点中继高效传输。cTrans建立在UDP协议之上,可以通用于互联网中,能够将互联网远程数据传输效率提高4倍以上,特别适合海量数据的远程传输。

2

读万卷书 行万里路

旗开得胜 系统架构

针对本次应用,采用了如下的系统架构:

图3-1 基于cStor云存储系统的cTrans云分发系统

传输协议

本项目采用cTrans(high performance reliable file transfer)协议进行数据的远程传输,cTrans系统的结构如下图所示:

3

读万卷书 行万里路

旗开得胜

图3-2cTrans云传输协议系统结构图

cTrans双方都有发送和接收两个实体。发送实体根据流量控制和速率控制来发送(和重传)报文。接收实体负责数据报文和控制报文的接收,同时负责触发和处理所有的控制事件:包括拥塞控制、可靠性控制、RTT估计、带宽估计、应答和重传等。

cTrans双方需要通信时,客户端首先发送连接请求报文,并在收到服务器端响应后,建立连接。传输过程中双方还将定时发送握手报文来维持连接。传输结束后,可以由客户端发起请求,主动关闭连接;也可以通过客户端停止发送握手包,使接收方握手超时,从而被动关闭连接。

进行数据发送时,cTrans将应用层数据切割成固定长度的报文进行发送。如果报文长度超过MTU,那么网络层将对该报文进行分片,

4

读万卷书 行万里路

旗开得胜 下层的协议对于分片到达的可靠性是没有任何保证措施的,因此任何一个分片的丢失,都将导致整个报文的重传,从而使报文一次正确到达的几率降低。基于上述考虑,应当避免报文分片。因此报文的最大长度为MTU,同时考虑到下层的协议开销,报文的实际长度略小于网络的MTU。

存储系统

采用cStor云存储系统作为视频各地视频节目的存储平台,各存储节点同时也作为cTrans视频分发的服务器。

当系统的存储节点增多是,系统的分发效率也随之增大。 云分发系统客户端

基于cTrans的云分发系统客户端部署在Windows平台上,根据其应用流程分别描述如下: 1) 进入起始页面;

5

读万卷书 行万里路

成功案例:cTrans和cStor应用于全台网节目分发共享【云创大数据】

旗开得胜cStor应用于全台网节目分发共享项目背景随着网络宽带的发展,用户对于媒体资源质量的要求也越来越高,高清已经成为人们阅览视频的最基本需求。而高清视频往往数据量很大,同时网络带宽有限、网络状态不够稳定、原始数据来源有限等,导致高清视频图像线上传输困难,甚至只能依靠寄送硬盘传递数据,根本无法实现实时高效的传输,对媒体资源的分发造成很大的负面影响。这一系列
推荐度:
点击下载文档文档为doc格式
3ab2o4rr5d77xpo5846y5ap1c1kzfj00qfy
领取福利

微信扫码领取福利

微信扫码分享