大型电视台集群NAS存储解决方案

2024-03-27 04:08

本文主要是介绍大型电视台集群NAS存储解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大型电视台集群NAS存储解决方案

时间:2008-08-06 17:46:38  来源:  作者:

<script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script> <script src="http://googleads.g.doubleclick.net/pagead/test_domain.js"></script> <script type="text/javascript"> </script>

       随着电视台规模的不断扩大,所开通的频道也来越多,相应的节目需求量也越来越大。传统的节目制作和存储方式已经不能适应需求的变化。数字化,网络化已经成 为现今电视台节目制作的趋势。随着数字化,网络化的不断深入,相应的节目存储方式也产生了变化,方式有原来的视频磁带转向了磁盘和数据流磁带。作为网络核 心的存储设备,直接决定了应用的顺利进行,所以挑选一款合适的存储产品,直接决定着网络化的成败。
电视台对存储需求分析
   目前电视台全台网或大型的资料管理系统一般都采用FC+以太的双网结构模式,高码率视频文件和低码率文件,音频文件都集中地存储在同一个光纤通道存储设 备上,几乎所有的工作站都是通过光纤通道HBA卡和光纤通道交换机与核心的光纤存储连接,对同一核心存储同时进行读写访问。这种将所有素材和节目集中式存 储大单一的设备上的数据存储方式大大地降低数据的安全性及整个系统的高可用性,一旦核心存储发生故障,整个系统将会瘫痪。同时由于服务器和工作站需要安装 FC HBA,网络中需要大量的光纤通道交换机,这种网络结构也大大地增加了系统的建设成本,相当大的一部分投资要用购买光纤通道网络设备和光纤存储。
   实际上,电视台全台网工作流的不同环节对于存储的需求并不是完全一致的,对存储设备的带宽和容量要求不同。在节目收录、上载、和编辑制作环节,工作站一 般需要对存储设备进行高码率的流媒体方式读写,存储设备要求具有恒定的大带宽,但由于高码率文件的在线时间一般都为7天或15天,超过在线时间的高码率素 材会被自动删除,因此占用的容量不会很大。而在节目素材的编目、检索查寻和媒资管理环节,工作站一般都只对低码率文件进行读写操作,因此对存储设备的带宽 和性能要求较低,但由于低码率文件的占线时间较,一般都为半年到一年,个别大型的全台网和媒资系统要求低码率文件长年基本永久在线,存储低码率文件所需要 的容量就会非常大。如果低码率文件和高码率一起都存储在价格昂贵的光纤通道存储设备上,那么光纤通道存储的购置成本就会非常高,而且,全台网中的编目工作 站、检索工作站以及其它的需要进行低码率文件读写的工作站数量一般都是几十台,基本上百台,与之相关存储共享管理软件的购置费用也会非常的多。
  同时由于高低码率工作站需要从同一个存储设备中共享地读写文件,因此高低码率工作站就必须设置在同一个网段中,且处于同一个网络安全级别,这种应用方式完全违反了网络安全和数据安全的分级管理原则,极大地降低了网络系统防黑客攻击和防病毒的能力。
  因此我们建设在全台网中采用独立的集群NAS来作为低码率文件存储设备,实现高码率文件和低码率文件的分设备存储和分级管理。采用集群NAS作为低码率文件存储具有以下意义:
1、低码率存储采用相对低成本的NAS设备,有利于大幅度降低系统的建设成本,将有限的资金投入用于核心或关键设备的购置。高低码率文件存储设备分开,有利于更充分地利用高码率存储设备性能,或降低高码率存储设备的购置成本。
2、集群NAS设备自带强大的存储共享功能,可以大幅度降低存储共享管理软件的购置成本。
3、 采用独立的低码率存储设备,就可以实现高低码率工作站和服务器的网络安全分级,将高低码率工作站分别设置在不同的网段中,如将高码率和域服务器、数据库服 务器、中间件服务器、迁移服务顺等关键服务器设置在内部中,将所有编目工作站、检索工作站等低码率工作站设置在外网中,有利于提高整个系统的网络安全管理 能力,减少低码率工作站的后期维护工作量。同时NAS存储设备一般都采用非windows操作系统,网络系统的防病毒能力也会大幅度提高。
UIT BA880集群NAS存储
   UIT BA880集群NAS存储设备是创新科存储技术有限公司针对广电行业中小型非线性编辑制作系统、媒体资产管理系统和全台网络系统中的低码率视音频文件存储 的应用特点而专门设计开发的,具有高带宽、高可用性、性能稳定可靠、投资少、性价比高,安装调试和管理维护简单方便等特点。
分布式Cluster集群架构
  UIT BA880的Cluster集群结构为真正的分布式均衡负载的Cluster结构,最大支持32个控制节点。NAS节点的数量可根据实际的带宽和性能需要灵活进行配置。因系统规模扩充时,也可以灵活地增加节点数量来提高存储设备的总带宽和性能。
  强大的自我恢复功能可以保证当任一节点发生故障时,存储系统内部都实现快速的调整,其它的节点会自动接管故障节点所负担的任务,并自动屏蔽故障节点,保障整个系统的稳定性。
全局命名空间技术
   BA880可将数据灵活地以条带化式分布在每一个后端存储的节点上,创造一个共享的存储池,实现控制器节点和后端存储之间的自负载均衡,把压力均衡地分 布到每一个控制器节点和后端存储上,避免瓶颈产生,实现存储空间充分利用,发挥其最大性能,当新的存储设备加到集群中时,BA880会自动实际数据重新分 布,不需要手工迁移数据。
强大的数据共享能力
  BA880系列拥有强大的数据共享能力高同步处理,支持Windows,Unix,Linux以及Apple操作系统环境。
高可靠性
  超过99.999%的数据高可靠性,减少了代价高昂的宕机时间,最大限度地保障了对关键数据的访问。BA880系列采用的自动快照管理,自动复制,卷的克隆,结合Cluster结构、RAID技术来保证数据的高可靠。
高性能及高扩展性
   BA880 NAS可支持1-32个控制器节点,每个节点可配置两个高性能CPU和6GB ECCX缓存,最大可提供32Gb/S的接口带宽。每个节点可提供4个千兆以太接口,后端可通过2个FC光纤通道接口进行大容量磁盘扩展,总体管理管理能 力超过10PB。可同时支持SAS硬盘和SATA硬盘,以满足不同应用的需求。
强大的,简单的web管理
  BA880系 列通过web管理界面来操作配置、管理、检测,使大量的存储数据变得简单易方便。从一个中央的web控制台,BA880系列对集群的性能,容量,利用,配 额,检测,诊断和复制管理,提供了一个实时,单一管理标准。使用web界面,只需要轻轻点击以下鼠标,就可以轻松完成增加或减少集群节点的操作。

这篇关于大型电视台集群NAS存储解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/850887

相关文章

使用Python构建智能BAT文件生成器的完美解决方案

《使用Python构建智能BAT文件生成器的完美解决方案》这篇文章主要为大家详细介绍了如何使用wxPython构建一个智能的BAT文件生成器,它不仅能够为Python脚本生成启动脚本,还提供了完整的文... 目录引言运行效果图项目背景与需求分析核心需求技术选型核心功能实现1. 数据库设计2. 界面布局设计3

Java.lang.InterruptedException被中止异常的原因及解决方案

《Java.lang.InterruptedException被中止异常的原因及解决方案》Java.lang.InterruptedException是线程被中断时抛出的异常,用于协作停止执行,常见于... 目录报错问题报错原因解决方法Java.lang.InterruptedException 是 Jav

kkFileView在线预览office的常见问题以及解决方案

《kkFileView在线预览office的常见问题以及解决方案》kkFileView在线预览Office常见问题包括base64编码配置、Office组件安装、乱码处理及水印添加,解决方案涉及版本适... 目录kkFileView在线预览office的常见问题1.base642.提示找不到OFFICE组件

SpringBoot监控API请求耗时的6中解决解决方案

《SpringBoot监控API请求耗时的6中解决解决方案》本文介绍SpringBoot中记录API请求耗时的6种方案,包括手动埋点、AOP切面、拦截器、Filter、事件监听、Micrometer+... 目录1. 简介2.实战案例2.1 手动记录2.2 自定义AOP记录2.3 拦截器技术2.4 使用Fi

WinForm跨线程访问UI及UI卡死的解决方案

《WinForm跨线程访问UI及UI卡死的解决方案》在WinForm开发过程中,跨线程访问UI控件和界面卡死是常见的技术难题,由于Windows窗体应用程序的UI控件默认只能在主线程(UI线程)上操作... 目录前言正文案例1:直接线程操作(无UI访问)案例2:BeginInvoke访问UI(错误用法)案例

Spring Security常见问题及解决方案

《SpringSecurity常见问题及解决方案》SpringSecurity是Spring生态的安全框架,提供认证、授权及攻击防护,支持JWT、OAuth2集成,适用于保护Spring应用,需配置... 目录Spring Security 简介Spring Security 核心概念1. ​Securit

MySQL逻辑删除与唯一索引冲突解决方案

《MySQL逻辑删除与唯一索引冲突解决方案》本文探讨MySQL逻辑删除与唯一索引冲突问题,提出四种解决方案:复合索引+时间戳、修改唯一字段、历史表、业务层校验,推荐方案1和方案3,适用于不同场景,感兴... 目录问题背景问题复现解决方案解决方案1.复合唯一索引 + 时间戳删除字段解决方案2:删除后修改唯一字

SpringBoot3.X 整合 MinIO 存储原生方案

《SpringBoot3.X整合MinIO存储原生方案》本文详细介绍了SpringBoot3.X整合MinIO的原生方案,从环境搭建到核心功能实现,涵盖了文件上传、下载、删除等常用操作,并补充了... 目录SpringBoot3.X整合MinIO存储原生方案:从环境搭建到实战开发一、前言:为什么选择MinI

Jenkins分布式集群配置方式

《Jenkins分布式集群配置方式》:本文主要介绍Jenkins分布式集群配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装jenkins2.配置集群总结Jenkins是一个开源项目,它提供了一个容易使用的持续集成系统,并且提供了大量的plugin满

Python实现对阿里云OSS对象存储的操作详解

《Python实现对阿里云OSS对象存储的操作详解》这篇文章主要为大家详细介绍了Python实现对阿里云OSS对象存储的操作相关知识,包括连接,上传,下载,列举等功能,感兴趣的小伙伴可以了解下... 目录一、直接使用代码二、详细使用1. 环境准备2. 初始化配置3. bucket配置创建4. 文件上传到os