您的位置:首页 > 编程语言 > Go语言

VIEWGOOD(远古)基于网格技术的校园VOD系统的研究

2015-01-16 00:00 791 查看
摘要: 关键字:网格 VOD系统 校园网络电视台 开放网格体系结构


关键字:网格 VOD系统 校园网络电视台 开放网格体系结构

  目前各个高校都已建立好了自己的校园网络平台。 由于校园网络平台硬件设施的不断更新发展,使得校园视频点播服务VOD(VideoOnDemand)也迅速发展起来。VIEWGOOD(远古)VOD系统利用了网络和视频技术的优势,为广大师生提供了在线的新闻、教学、资料、娱乐等节目的点播和广播服务,并提供了大型会议和活动的直播服务。 下面就目前市场上还存在一些具体技术问题做简单的分析和介绍。网格技术是将各种计算机资源连接起来,以实现真正意义上的资源共享。网格技术的应用可以解决校园V0D系统中所存在的一系列问题。

  1网格技术的应用研究
  网格是构筑在互联网上的一组新兴技术,是信息社会的一种网络基础设施。将高速互联网、高性能计算机、大型数据库、远程设备等融为一体,可以提供更多的资源,实现真正意义上的资源共享。网格是目前越来越重要的研究领域,被称为是下一代的Internet。随着网格计算研究的深入,人们越来越发现网格体系结构的重要性,提出了一种新型网格体系结构——开放网格体系结构OGSA(OpenGridServicesArchitecture)。

  OGSA是GlobalGridforum4的重要标准,是当前获得广泛支持的一种网络体系结构。OGSA是GT3的设计原型,重点在于把Globus思想和Webservice结台起来。在OGSA框架中,可以将一切资源(包括计算资源、存储资源、带宽资源、软件资源、数据资源等)都抽象为服务。利用OGSA,有利于通过统一的标准接口来管理和使用网格。WebService提供了一种基于服务的框架结构。但是,WebService面对的一般都是永久服务,而在网格应用环境中,大量的服务是临时性的短暂服务,如一个计算任务的执行等。考虑到网格环境的具体特点,OGSA在原来WebService服务概念的基础上,提出了网格服务(GridService)的概念,用于解决服务发现、动态服务创建、服务生命周期管理等与l临时服务有关的问题。

  2基于网格技术的校园VOD系统
  校园VOD系统的服务对象是全体使用校园网的普通用户。由于用户的层次较多.计算机水平各异,因此校园VOD一般采用基于浏览器的Web收看方式。在网络上传输音/视频多媒体信息目前主要采用流式传输方案。这种在Intemet/Intranet中使用流式传输技术的连续时基媒体称为流媒体。然而在现有的大多数VOD系统的点播传输方式中,视频内容仍需经由服务器到客户端的整个端到端的路径。由于视频流传输需要很高的传输带宽,且单个视频的传输时间很长,一般在120min左右,这就要求解决一些技术问题:多种资源的合理调度和协调工作等;一些实时性的要求要尽快解决;对于不断扩大的视频服务的需求还要求解决地理上分布于校园内部的各个孤立的VOD服务系统的统一管理和调度。网格将突破传统Web的局限性,将校园网内所有资源(包括计算资源、存储资源、带宽资源、软件资源、数据资源、信息资源、知识资源等)连成一个逻辑整体,就像一台超级计算机一样,为用户提供一体化信息和应用服务(计算、存储、访问等)。而虚拟组织在这个虚拟环境下将最终实现资源共享和协同工作,彻底消除资源“孤岛”。这样,人们使用网格上的资源就像用电一样简单,为校园VOD系统提供了更加可靠的保障。

  校园VOD网格解决方案的指导思想是采用OGSA。对于系统平台中各个网格服务器之问的数据传输,采用现在国际上公认的符合OGSA规范的Globus的网格计算协议作为数据之间的传输协议。Globus是一个构成网格基础设施的平台,它的作用相当于网格操作系统,担负管理网格资源的重任,但它距离具体应用还相对较远。如果直接基于Globus编写应用程序,则会像直接使用底层API编写windows程序一样麻烦。因此Globus和应用程序间还需有一个桥梁,即Cactus(仙人掌)。有了Caetus的支持,编写应用程序几乎不需要考虑网格的具体问题,甚至以前的应用程序可以不加修改就能使用。Cactus是一种集成的、通用的、开放源码的计算科学与工程问题解决环境。Cactus允许用户将原来在个人计算机上开发的程序(不管它们原来是用C语言、C++写的,还是用Fortran、Java语言编写的),转换成能够在虚拟的网格计算机上运行的并行程序;Cactus提供了简单、抽象的API调用接口,屏蔽了系统的复杂特性,从而简化了用户界面,获得了很强的可移置性;Cactus能够在不同体系结构的机器上运行,如单处理器、集群计算机和其他体系结构的并行计算机。这样对于那些分散在校园各处.采用不同应用程序的VOD服务器,都可以在caetus的支持下直接使用。

  基于网格技术的校园VOD系统主要是利用网格的方法将校园网格内的多个VOD服务及其他相关信息加以整合,为用户提供统一、透明的视图。用户只需选取其喜欢的视频,系统便会自动为用户提供最佳的视频资源供用户使用。而这一切对用户来说都是透明的,用户无需关注到底是哪个VOD主机为其提供视频服务,更不需要关注系统后台复杂的技术实现。

VIEWGOOD(www.viewgood.com)是从事流媒体核心技术研究的专业技术供应商。通过对流媒体技术的不懈研究,拥有VConnect、KeyBuffer、NoDelay、 NoGap、hP2P、USS六项独创技术,两项发明性专利,完全掌握了H.264编解码等核心技术,并以其为依托,通过对行业流媒体应用的深刻理解,推 出了一系列具有自主知识产权的流媒体系统,并形成一套基于Web的行业流媒体整体解决方案,广泛应用于电信、广电、教育、文化、政府、企业。

咨询电话:025-60833631



百度“VIEWGOOD”,了解更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息