分布式存储系统在智慧广电8K场景的融合应用

2023-10-16 20:04

本文主要是介绍分布式存储系统在智慧广电8K场景的融合应用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、前言

广电行业的业务系统主要包含收录、编辑、播出、媒资管理、归档等环节,即通常所说的采、编、播、管、存业务,每个环节几乎都伴随着频繁的数据调取和使用。尤其在8K高清时代,视频码流已经从高清的100Mbps前进到400-2000 Mbps,每小时的视频占用空间高达5-10TB,文件大小呈指数级增长,不仅给节目制作、转播带来了新挑战,也对底层存储系统的容量、带宽、读写速度等提出了更高要求。

二、广电业务对存储的核心需求分析

  • 采:收录业务是电视台的重要素材源部门,主要负责上传各种素材。当前主流的ISV软件处理流程中会先将文件收录到本地硬盘,再存入分布式存储设备,一个IO写入成功返回后,才能写入下一个IO,整个过程必须有恒定的码流,并支持多路写入,只有高性能的存储设备才能避免卡顿。

  • 编:非线性编辑可以对原素材任意部分进行随机存取、修改和处理,是当前电视台的主要编辑方式。超高清晰度电视节目制作业务通常需要对超高清晰度视音频文件进行多轨叠加、编辑等操作,对存储系统的性能和时延要求严格。比如,4K、8K超高清视频素材要求1s从存储中读取的视频数据量分别为62.5MB和250MB,且二者的时延均不能超过25ms。

  • 存:指的是将已经编辑好的视频,归档到存储中,以备播出或其他业务系统使用。与非编业务相比,视频归档环节对时延不敏感,对存储设备的核心诉求是极限读写能力,通俗来讲即有多快写多快。

在这里插入图片描述

  • 播:播出业务是电视台最为核心的业务部门。无论是正常节目备播,还是新闻节目直播、紧急送播,都需要以恒定码流和稳定速率从存储中读取待播资源,因此要求存储系统必须具备高稳定性。

在这里插入图片描述

三、X10000分布式存储在智慧广电建设的应用优势

新华三全对称分布式存储系统H3C UniStor X10000拥有高性能、高扩展、高可靠、易管理维护等优势,凭借“多快稳简省”的特性,全面适用于采、编、存、播等全流程业务,满足广电行业海量资源保存、4K存储快速响应、PB级容量扩展等相关需求,有效保障业务稳定运行。

  • 多:多节点扩容解决数据空间难题

新华三X10000具有强大的线性扩展能力,单节点最大支持40盘位,单节点容量上PB,存储节点数量可横向扩展到8192个节点,集群可轻松扩展至EB级容量,为广电业务日益增长的庞大数据提供“无限”空间支撑。X10000还支持精简配置、在线扩容等功能,可以更好实现与广电业务相匹配的数据管理。
 快:软硬件协同满足海量数据快速读写
通过配置性能领先的NVMe+SCM全闪节点,并借助独特的GCAA全局缓存聚合加速技术,X10000传输带宽可达4GB/s,并拥有SSD数据分层部署、智能预读技术等丰富的软件功能,可显著提高数据读写速度,满足广电行业极致读写的苛刻要求。

- 稳:高稳定性系统支持保障数据安全

基于多副本、纠删码技术,X10000通过按机柜、电源来划分故障域的方式,实现了故障域之间的冗余灾备,即使遇到整个机柜故障,也不会影响业务的连续性; X10000系统还具有完备的网络监测和链路管理功能,可以在链路出现异常时将处于亚健康状态的网络进行隔离;慢盘隔离和坏块修复功能,能够及时对数据进行同步或异步重构修复,充分保证广电业务的正常运行和数据的安全性。

  • 简:简易化运维提升数据管理效率

通过标准化机架设计和Handy可视化硬件设备管理系统,X10000大幅简化了操作步骤,通过HDM Web管理界面,可一键扫描和批量添加硬件,实现60秒极速上线;Toolkit智能运维工具、智能故障预测和趋势预测等功能,让系统使用更加简单;同时,通过开放的云资源池,实现数据的超大集群规模部署,可显著降低管理难度,实现广电行业数据的高效、便捷管理。除此之外,还有贴合业务多种功能项,如用户权限管理、配额管理、业务QOS、文件硬链接等功能,让存储使用更简单。

  • 省:高利用率降低存储成本

通过大比例纠删码技术,X10000可实现高达92%的数据利用率;重删压缩功能可删除重复数据,释放空间资源;分级存储和生命周期策略,能够有效节省高速存储资源,提供存储空间利用率,从而降低运营成本。

四、落地应用与用户实践

目前,新华三已在全国20余家省台及30余家市台共计部了署300多套X10000系列存储,总容量超过100 PB,覆盖节目编辑、新闻编辑、播出等全媒体流程,为智慧广电的建设提供了坚实的技术支撑。
其中,新华三X10000分布式融合存储成功助力北京电视台、中央电视台双台完成冬奥会、冬残奥会的8K高清直播,让冬奥赛场的每一帧画面细致入微,让亿万观众身临其境感受冬奥会的热烈气氛。在中央电视台2022北京冬奥会项目中,新华三构建了CMG媒体云+IBC节点一体化转播架构,通过云边端协同、4K/8K超高清等技术,实现超高清采编直播、存储一体化效果,为8K超高清媒体从“制”到“播”奠定坚实的基础。

数字经济背景下,充分释放数据价值对于加速智慧广电发展意义重大,而实现安全、可靠、长效的数据存储,是发挥广电行业数据价值的重要前提和基础。

这篇关于分布式存储系统在智慧广电8K场景的融合应用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

Android Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

Java中&和&&以及|和||的区别、应用场景和代码示例

《Java中&和&&以及|和||的区别、应用场景和代码示例》:本文主要介绍Java中的逻辑运算符&、&&、|和||的区别,包括它们在布尔和整数类型上的应用,文中通过代码介绍的非常详细,需要的朋友可... 目录前言1. & 和 &&代码示例2. | 和 ||代码示例3. 为什么要使用 & 和 | 而不是总是使

redis+lua实现分布式限流的示例

《redis+lua实现分布式限流的示例》本文主要介绍了redis+lua实现分布式限流的示例,可以实现复杂的限流逻辑,如滑动窗口限流,并且避免了多步操作导致的并发问题,具有一定的参考价值,感兴趣的可... 目录为什么使用Redis+Lua实现分布式限流使用ZSET也可以实现限流,为什么选择lua的方式实现

Python循环缓冲区的应用详解

《Python循环缓冲区的应用详解》循环缓冲区是一个线性缓冲区,逻辑上被视为一个循环的结构,本文主要为大家介绍了Python中循环缓冲区的相关应用,有兴趣的小伙伴可以了解一下... 目录什么是循环缓冲区循环缓冲区的结构python中的循环缓冲区实现运行循环缓冲区循环缓冲区的优势应用案例Python中的实现库

SpringBoot整合MybatisPlus的基本应用指南

《SpringBoot整合MybatisPlus的基本应用指南》MyBatis-Plus,简称MP,是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,下面小编就来和大家介绍一下... 目录一、MyBATisPlus简介二、SpringBoot整合MybatisPlus1、创建数据库和

python中time模块的常用方法及应用详解

《python中time模块的常用方法及应用详解》在Python开发中,时间处理是绕不开的刚需场景,从性能计时到定时任务,从日志记录到数据同步,时间模块始终是开发者最得力的工具之一,本文将通过真实案例... 目录一、时间基石:time.time()典型场景:程序性能分析进阶技巧:结合上下文管理器实现自动计时

Java中Runnable和Callable的区别和联系及使用场景

《Java中Runnable和Callable的区别和联系及使用场景》Java多线程有两个重要的接口,Runnable和Callable,分别提供一个run方法和call方法,二者是有较大差异的,本文... 目录一、Runnable使用场景二、Callable的使用场景三、关于Future和FutureTa

Java逻辑运算符之&&、|| 与&、 |的区别及应用

《Java逻辑运算符之&&、||与&、|的区别及应用》:本文主要介绍Java逻辑运算符之&&、||与&、|的区别及应用的相关资料,分别是&&、||与&、|,并探讨了它们在不同应用场景中... 目录前言一、基本概念与运算符介绍二、短路与与非短路与:&& 与 & 的区别1. &&:短路与(AND)2. &:非短