视频存储空间计算公式

news/2024/11/6 21:27:52/


存储空间计算公式:

单路实时视频的存储容量 (GB) (GB)(GB)=【视频码流大小 =【视频码流大小 (Mb) ×60 秒× 60 分× 24 小时×存储天 数/8 】/1024 ;

我们以一路视频图像在7天、15天、30天所需要的占用空间为例:



对于已建点位 ,由于 早期 编码 技术限制,一般 1080 P需 6-8Mb 码流, 72 0P 需要 3-4Mb 码流 ,4CIFCIFCIF需要 2Mb 码流 ,CIFCIFCIF( 352 *288 )需要 0.5 Mbps 。

某项目视频网平台需要对3000路视频进行30天的存储,考虑到前期项目中可能CIF以及4CIF占据大多数,720P、1080P或者更高分辨率的点数量较少,我们按照平均每路2Mb码流计算,则3000路视频在省厅存储30天所需要有效存储空间为:S1=632.8GB/路×3000≈1854TB;1854TB空间,为本项目存储需求的有效存储空间,在换算到具体需要多少块硬盘时,还需要考虑以下因素:

1. 硬盘可用空间损失
根据实际经验,市售硬盘的实际可用空间和厂家标称空间存在换算上的问题,比如标称容量为3TB的硬盘,在PC操作系统中可用空间仅为2.79TB;换算比例约为93%;
2. IP-SAN raid冗余以及格式化损失
在省厅采用Ip-san方式存储,Ip-san冗余级别为raid5,同时会存在格式化损失,空间损失比例约为90%;
3. 系统扩展预留

一般建设存储系统时,会预留10%的存储空间,为项目建成后期系统扩展以及其他业务(比如图片存储)开展做备用
综合考虑以上情况,本项目省厅存储系统实际需要3TB硬盘数量为
1854×1.1÷0.93÷0.9÷3≈813块;
若采用48盘位磁盘阵列,则本项目实际需17台。





http://www.ppmy.cn/news/884513.html

相关文章

string,list,hash,keys类型相关数据命令操作

1、 string类型数据的命令操作: (1) 设置键值: (2)读取键值: (3)数值类型自增1: (4)数值类型自减1: (5…

高版本linux内核编译驱动报错记录

编译驱动报错log1:ERROR: modpost: module 8821cs uses symbol kernel_write from namespace VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver, but does not import it.问题原因:模块代码(8821cs)使用了内核命名空间 VFS_internal_I_am_really_a_filesystem_an…

Linux下查看隐藏文件夹

众所周知,Linux系统下.开头的文件即为隐藏文件,比如.git文件夹里面都是些git的所需的记录文件,命令行下查看隐藏文件非常简单,ls -a即可把当前文件夹下的所有文件(包括隐藏和非隐藏)都列举出来。但是在图形…

Linux查看隐藏文件和文件夹

在linux中以.开头的文件或文件夹是隐藏文件或文件夹 将文件或文件夹隐藏 mv test .test查看全部文件或文件夹包括隐藏文件或隐藏文件夹 ls -a只显示隐藏文件或隐藏文件夹 l.

Linux查看隐藏文件

Linux中查看隐藏文件(以.开头) 在终端中查看 键入ls -a 可视化查看 Ctrlh 我们打开文件夹,看不到隐藏文件,如下图所示: 按下Ctrlh后,就可以看到隐藏文件,如下图所示:

解决github无法拉取submodule子模块的问题

引言 当使用git clone --recursive url 拉取一个配置了子模块的仓库后,会卡住。 同时在使用git clone 拉去https的url时,同样可能会出现一直卡在cloning int reposity...本文提供一个简单的脚本来解决该问题。 前置准备 需要配置好git的相关配置&…

Windows7如何隐藏文件与查看隐藏文件

隐藏: 选定文件,右键——属性,在出现的对话框的最下面【属性】的隐藏前的方框打上【勾】,先点【应用】再点【确定】。 查看: 前面的步骤同我的另一篇文章《Windows7如何使文件显示拓展名》一样。 首先我们打开文件…

ubuntu 查看隐藏文件的两种方法

问题来源: 使用git 命令初始化后,会自动生成.git的文件,该文件是git系统跟踪管理的核心,在ubuntu系统下怎样查看隐藏文件? 解决方案: 方案一,若使用桌面可视化窗口,进入该待显示的…