首页> 中国专利> 节目制作网络系统

节目制作网络系统

摘要

本发明涉及一种节目制作网络系统。该节目制作网络系统包括磁盘阵列、Nas头、计算机终端,所述的计算机终端通过Nas头访问磁盘阵列,在所述的计算机终端中还设有磁盘自动均衡分配模块,当启动计算机终端后,磁盘自动均衡分配模块首先找到所在的节目制作网络系统中所有可用的Nas头,然后比较所有可用的Nas头,并选择负载最轻的Nas头,最后通过负载最轻的Nas头映射网络路径,以实现对所述磁盘阵列的访问。采用本发明所述的系统,可以在电视台节目制作网络系统中实现多Nas头的动态均衡访问,提高软件的效率,减少硬件成本,提高硬件的使用率。

著录项

  • 公开/公告号CN101399926A

    专利类型发明专利

  • 公开/公告日2009-04-01

    原文格式PDF

  • 申请/专利权人 新奥特硅谷视频技术有限责任公司;

    申请/专利号CN200710122452.7

  • 发明设计人 吕辉;赵袆;

    申请日2007-09-26

  • 分类号

  • 代理机构北京天悦专利代理事务所;

  • 代理人田明

  • 地址 100080 北京市海淀区西草场1号硅谷电脑城7层7001室

  • 入库时间 2023-12-17 21:44:58

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-11-20

    未缴年费专利权终止 IPC(主分类):H04N5/262 授权公告日:20111228 终止日期:20120926 申请日:20070926

    专利权的终止

  • 2011-12-28

    授权

    授权

  • 2010-07-14

    实质审查的生效 IPC(主分类):H04N5/262 申请日:20070926

    实质审查的生效

  • 2009-04-01

    公开

    公开

说明书

技术领域

本发明属于电视台节目制作网络系统中的磁盘均衡技术领域,具体涉及一种节目制作网络系统。

背景技术

在广电行业电视台节目制作网络系统中,系统中的每个计算机终端都要对系统中的主磁盘阵列进行访问。目前对大容量磁盘阵列的访问都是通过Nas+San的方式进行的,也就是说把磁盘阵列通过光纤网络拓扑给一群计算机,暂且称每个计算机为一个Nas头,任何Nas头都可以访问磁盘阵列的任何位置,那么终端计算机如果要访问磁盘阵列,必须得通过这些Nas头之一。

目前在一个网络系统搭建时,例如网络规模有50台计算机终端,一个中心盘阵,盘阵通过5个Nas头与终端交互,那么现在在实现均衡的方式一般是通过手动均衡的方式,就是说在系统中设定,1-10号机器连接Nas1,11-20号机器连接Nas2,21-30号机器连接Nas3,31-40号机器连接Nas4,41-50号机器连接Nas5,以此达到每个终端计算机均衡访问盘阵的目的。而Nas头的同时连接数越少,连接Nas的每个终端的磁盘访问带宽越大,文件读写速度越快。

针对这种方案,有一个最大的弊端就是当有些终端例如1-10号机器一直没开机,其他机器都在开机,那么就会导致Nas2、Nas3、Nas4、Nas5一直忙碌而Nas1却被闲置,而一般来说在整个网络系统中,大部分时间是不会所有计算机终端都在工作的,这就必然会导致有些Nas头的连接数不够10个,有些Nas头的连接数一直满负荷,不能真正达到均衡的目的。

由此看出如果有一种方法能够自动的对现有的所有Nas头动态的均衡访问的话,就会使磁盘阵列的使用效率得到很大提高,同时可以节约硬件成本,网络系统搭建的时候,针对所有终端同时开机的情况很少的情况,就可以少采购一些Nas头,使用最少的Nas设备,达到最大的应用效果。

发明内容

针对现有技术中存在的缺陷,本发明的目的是一种节目制作网络系统。该方法在电视台节目制作网络系统中能够实现多Nas头的动态均衡访问,提高软件的效率,减少硬件成本,提高硬件的使用率。

为达到以上目的,本发明采用的技术方案是:一种节目制作网络系统,包括磁盘阵列、光纤交换机、Nas头、以太网交换机、计算机终端,所述的计算机终端通过以太网交换机访问到Nas头,然后再由Nas头通过光纤交换机访问磁盘阵列,在所述的计算机终端中还设有磁盘自动均衡分配模块,当启动计算机终端后,磁盘自动均衡分配模块首先找到所在的节目制作网络系统中所有可用的Nas头,然后比较所有可用的Nas头,并选择负载最轻的Nas头,最后通过负载最轻的Nas头映射网络路径,以实现对所述磁盘阵列的访问。

进一步,所述的磁盘自动均衡分配模块中还设有Nas头设置子模块,Nas头设置子模块对该计算机终端能够使用的Nas头进行设置,在启动计算机终端后清除该计算机终端不可用的Nas头,只比较该计算机终端能够使用的Nas头。

更进一步,所述的磁盘自动均衡分配模块在选择负载最轻的Nas头时采用的方法如下:

1)计算Nasi头的当前连接数Ci,1≤i≤L,L表示当前节目制作网络系统中所有可用的Nas头的总数;

2)获得Nasi头的剩余连接数Mi,Mi=Ni-Ci,其中Ni为Nasi头的最大连接数;

3)取Mi中最大的Nas头作为负载最轻的Nas头,记为Nask,1≤k≤L,通过负载最轻的Nask映射网络路径,并更新该Nask的最新连接数Ck=Ck+1。

本发明的效果在于:采用本发明所述的方法,可以在电视台节目制作网络系统中实现多Nas头的动态均衡访问,提高软件的效率,减少硬件成本,提高硬件的使用率。

附图说明

图1是采用本发明所述系统工作时的简要流程图;

图2是本发明所述系统具体应用时的详细流程图;

图3是本发明所述的具体实施方式的网络拓扑结构图。

具体实施方式

下面结合附图和具体实施方式对本发明作进一步的描述。

如图3所示,一种节目制作网络系统,包括磁盘阵列31、光纤交换机32、Nas头33、以太网交换机34、计算机终端35,所述的计算机终端35通过以太网交换机34访问到Nas头33,然后再由Nas头33通过光纤交换机32访问磁盘阵列31,当启动计算机终端35后,磁盘自动均衡分配模块首先找到所在的节目制作网络系统中所有可用的Nas头33,然后比较所有可用的Nas头,并选择负载最轻的Nas头,最后通过负载最轻的Nas头映射网络路径,以实现对所述磁盘阵列31的访问。

本实施例中,所述的磁盘自动均衡分配模块中还设有Nas头设置子模块,Nas头设置子模块对该计算机终端能够使用的Nas头进行设置,在启动计算机终端后清除该计算机终端不可用的Nas头,只比较该计算机终端能够使用的Nas头。

如图1所示,采用本发明所述的节目制作网络系统的工作流程如下:

步骤一,启动节目制作网络系统中的计算机终端11;

步骤二,计算机终端找到所在的节目制作网络系统中所有可用的Nas头12;

步骤三,比较所有可用的Nas头,选择负载最轻的Nas头13;

步骤四,通过负载最轻的Nas头映射网络路径,以实现对中心磁盘阵列的访问14。

如图3所示,第一层是磁盘阵列31(或称中心盘阵),Nas头33通过光线交换机32与中心盘阵31连接,每个Nas头33通过储存管理36来设置磁盘共享。计算机终端35通过以太网交互机34与每个Nas头33互连,同时,每个Nas头33可以访问到磁盘阵列31。计算机终端35通过Nas头33上的共享磁盘,采用Windows映射的方式,映射网络盘符,供终端的软件使用。由于Nas头33是在以太网内,所以每个计算机终端35是都可以访问每个Nas头33的,而Nas头33本身对磁盘阵列31的访问带宽也是有限制的,这就造成了Nas头33的访问瓶颈,所以通过部署多Nas头33来最大限度访问磁盘阵列31,提高效率,那么均衡每个Nas头33的访问就有必要了。

为了方便说明,本实施例中假定系统中包含有Nas1、Nas2、Nas3三个Nas头,每个Nas头的最大连接数分别是N1、N2、N3,计算机终端有1-12号机,采用本发明所述的节目制作网络系统包括以下步骤:

首先,任何一台计算机终端例如6号机启动后,通过数据库技术或其他技术,查找一下Nas1、Nas2、Nas3当前的终端连接情况,Nas1有C1台终端连接,Nas2有C2台终端连接,Nas3有C3台终端连接,那么新的终端启动时,会检查到上述Nas连接情况后,Nas1的剩余连接数m1=(N1-C1)、Nas2的剩余连接数m2=(N2-C2)、Nas3的剩余连接数m3=(N3-C3),那么当前可用的Nas为m=Max(m1,m2,m3),m为剩余连接数中最多的Nas。举例说明N1=5、N2=6、N3=4,Nas1有1、3、5号机共3台连接,则C1=3,Nas2有2、4号机共2台连接,则C2=2,Nas3有5号机共1台连接,那么C3=1,当6号机启动时,m1=5-3,m2=6-2,m3=4-1,那么m=Max(m1,m2,m3)=m2,所以当前最优的Nas头应该是Nas2,6号机应该连接Nas2。连接Nas2后,6号机会在数据库中记录Nas2当前连接了2、4、6号机共3台终端,下次有新的计算机终端启动时,会根据最新的连接情况按照上述方法重新均衡Nas。当某一个计算机终端退出时,该计算机终端会在数据库中将本机占用的Nas连接释放。

上述方案是此发明的基础部分,那么在实际的应用过程中,需求是很多的,例如要实现1-5号机只能用Nas1、Nas2,不能使用Nas3,6-8号机只能使用Nas2、Nas3,不能用Nas1,9-12号机只能使用Nas1、Nas3,不能使用Nas2,并且自动排除不能使用的Nas头(这里是指Nas头不能访问了,出现了计算机硬件故障),那么上述方案只需通过简单的改进,就可以实现。在初始化设置时,我们可以给每台计算机按照上述的方式设置可以使用的Nas头,保存在数据库中,并且由专门的服务程序定期检测所有的Nas头是否可用,自动将不可用的Nas头保存到数据库记录中。在做均衡时,首先找到自己可以访问的Nas头,然后排除目前已不可用的Nas头,再将剩余的Nas头按照上述的方法做均衡,找到最优就可以了。

本实施例详细的流程如图2所示。

本发明所述的方法并不限于具体实施方式中所述的实施例,本领域技术人员根据本发明的技术方案得出其他的实施方式,同样属于本发明的技术创新范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号