分布式存储系统在智慧广电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

相关文章

分布式锁在Spring Boot应用中的实现过程

《分布式锁在SpringBoot应用中的实现过程》文章介绍在SpringBoot中通过自定义Lock注解、LockAspect切面和RedisLockUtils工具类实现分布式锁,确保多实例并发操作... 目录Lock注解LockASPect切面RedisLockUtils工具类总结在现代微服务架构中,分布

MySQL常用字符串函数示例和场景介绍

《MySQL常用字符串函数示例和场景介绍》MySQL提供了丰富的字符串函数帮助我们高效地对字符串进行处理、转换和分析,本文我将全面且深入地介绍MySQL常用的字符串函数,并结合具体示例和场景,帮你熟练... 目录一、字符串函数概述1.1 字符串函数的作用1.2 字符串函数分类二、字符串长度与统计函数2.1

Python标准库之数据压缩和存档的应用详解

《Python标准库之数据压缩和存档的应用详解》在数据处理与存储领域,压缩和存档是提升效率的关键技术,Python标准库提供了一套完整的工具链,下面小编就来和大家简单介绍一下吧... 目录一、核心模块架构与设计哲学二、关键模块深度解析1.tarfile:专业级归档工具2.zipfile:跨平台归档首选3.

使用IDEA部署Docker应用指南分享

《使用IDEA部署Docker应用指南分享》本文介绍了使用IDEA部署Docker应用的四步流程:创建Dockerfile、配置IDEADocker连接、设置运行调试环境、构建运行镜像,并强调需准备本... 目录一、创建 dockerfile 配置文件二、配置 IDEA 的 Docker 连接三、配置 Do

深入浅出SpringBoot WebSocket构建实时应用全面指南

《深入浅出SpringBootWebSocket构建实时应用全面指南》WebSocket是一种在单个TCP连接上进行全双工通信的协议,这篇文章主要为大家详细介绍了SpringBoot如何集成WebS... 目录前言为什么需要 WebSocketWebSocket 是什么Spring Boot 如何简化 We

Java Stream流之GroupBy的用法及应用场景

《JavaStream流之GroupBy的用法及应用场景》本教程将详细介绍如何在Java中使用Stream流的groupby方法,包括基本用法和一些常见的实际应用场景,感兴趣的朋友一起看看吧... 目录Java Stream流之GroupBy的用法1. 前言2. 基础概念什么是 GroupBy?Stream

python中列表应用和扩展性实用详解

《python中列表应用和扩展性实用详解》文章介绍了Python列表的核心特性:有序数据集合,用[]定义,元素类型可不同,支持迭代、循环、切片,可执行增删改查、排序、推导式及嵌套操作,是常用的数据处理... 目录1、列表定义2、格式3、列表是可迭代对象4、列表的常见操作总结1、列表定义是处理一组有序项目的

C#中的Converter的具体应用

《C#中的Converter的具体应用》C#中的Converter提供了一种灵活的类型转换机制,本文详细介绍了Converter的基本概念、使用场景,具有一定的参考价值,感兴趣的可以了解一下... 目录Converter的基本概念1. Converter委托2. 使用场景布尔型转换示例示例1:简单的字符串到

Spring Boot Actuator应用监控与管理的详细步骤

《SpringBootActuator应用监控与管理的详细步骤》SpringBootActuator是SpringBoot的监控工具,提供健康检查、性能指标、日志管理等核心功能,支持自定义和扩展端... 目录一、 Spring Boot Actuator 概述二、 集成 Spring Boot Actuat

PyTorch中的词嵌入层(nn.Embedding)详解与实战应用示例

《PyTorch中的词嵌入层(nn.Embedding)详解与实战应用示例》词嵌入解决NLP维度灾难,捕捉语义关系,PyTorch的nn.Embedding模块提供灵活实现,支持参数配置、预训练及变长... 目录一、词嵌入(Word Embedding)简介为什么需要词嵌入?二、PyTorch中的nn.Em