smarteye server服务器保存录像多久需要对应配置多大的硬盘?

发布时间: 2024-03-09 10:15:09

原则上可按一路视频一小时1GB来核算。

 CMS、VTDU、NRU因为没有大量复杂计算,对CPU都没有高要求。

  VTDU对内存有要求,每路视频转发需要分配1MB缓存内存,这个就是对内存的需求。

  对于流媒体服务器smarteye server最重要的是网络质量和带宽,VTDU、NRU(看存储计划配置)数据流需要有足够的带宽

  需要强调的是,4G图传对smarteye server服务器的带宽需求,取决于视频的并发数,注意:并发数不是同时在线的设备数量,并发数是在同一时刻,用户同时打开观看多少路设备的视频。

  例如,一台smarteye server同时有300台设备在线,使用者在同一时刻只查看一路设备的视频,那么并发数就是1,服务器有1Mbps的带宽就足够了;

  如果同时查看10个在线设备的视频,那么服务器带宽需求建议在5-10Mbps之间,具体多少又取决于设备设定的视频传输的分辨率、帧率等,标清一般低于0.5Mbps,720P/1080P高清一般1Mbps以上。

  如果一台服务器带宽不足,就需要部署多个VTDU服务器,来均衡带宽需求。

  3000-10000的并发量,只考虑CPU和内存,需要3-5台VTDU,1个CMS,1个NRU。

  典型例如,

  单台服务器支持2000台设备同时在线,50路视频并发,建议4核CPU,例如Intel至强系列处理器,内存需求不低于8GB,如果不做平台存储录像(走4G流量的平台录像)的话,对硬盘不做要求。

对于流媒体服务器smarteye server最重要的是网络质量和带宽,VTDU、NRU(看存储计划配置)数据流需要有足够的带宽。

需要强调的是,4G图传对smarteye server服务器的带宽需求,取决于视频的并发数,注意:并发数不是同时在线的设备数量,并发数是在同一时刻,用户同时打开观看多少路设备的视频。

例如,一台smarteye server同时有300台设备在线,使用者在同一时刻只查看一路设备的视频(480P),那么并发数就是1,服务器有1Mbps的带宽就足够了;

如果同时查看10个在线设备的视频,那么服务器带宽需求建议在5-10Mbps之间,具体多少又取决于设备设定的视频传输的分辨率、帧率等,标清一般低于0.5Mbps,720P/1080P高清一般1Mbps以上。

推荐租用阿里云。

如果自建采购服务器PC硬件,自己拉光纤网络,则可采购(例如京东)任意的WINDOWS SERVER  OS系统的IBM/联想、DELL、HP等机架式或者塔式服务器,选择主流,性价比高的机器即可,例如4核处理器/CPU,8-16GB内存,价位在壹万元上下即可,(注意要考虑WINDOWS SERVER正版的授权费问题)。

服务器硬盘配置及RAID

什么是磁盘阵列?

磁盘阵列(RAID)是一种由多个磁盘组成的存储系统,可提供更高的可靠性和/或性能。RAID通过将数据分散存储在多个磁盘上,从而提高了数据的冗余和可用性。RAID还通过同时访问多个磁盘来提高性能。磁盘阵列是企业级存储系统的关键组成部分,通常用于数据中心、服务器、工作站等。

磁盘阵列的种类

RAID 0

RAID 0使用分条带(striping)技术,将数据分散存储在两个或多个磁盘上。RAID 0提高了数据访问速度,因为数据可以同时从多个磁盘上读取。然而,RAID 0没有冗余功能,因此单个磁盘的故障将导致数据丢失。RAID 0通常用于需要高速读写性能但不需要数据冗余的应用,如视频编辑和游戏。

RAID 1

RAID 1使用镜像(mirroring)技术,将数据同时写入两个或多个磁盘上。RAID 1提高了数据的冗余性,因此即使一个磁盘失效,数据仍然可以从其他磁盘中恢复。RAID 1的写入性能略低于RAID 0,但读取性能可以与RAID 0相当。RAID 1通常用于需要数据冗余但不需要高速读写性能的应用,如数据库和文件服务器。

RAID 5

RAID 5使用分布式奇偶校验(distributed parity)技术,在多个磁盘上存储数据和奇偶校验信息。RAID 5需要至少三个磁盘,并且在一个磁盘失效时仍然可以保持数据完整性。RAID 5提供了较好的读取性能和一定的写入性能。RAID 5通常用于需要一定数据冗余和一定性能的应用,如邮件服务器和Web服务器。

RAID 6

RAID 6是在RAID 5的基础上增加了一个奇偶校验信息,因此可以在两个磁盘失效时保持数据完整性。RAID 6需要至少四个磁盘,并且提供了比RAID 5更好的数据冗余性和写入性能。RAID 6通常用于对数据完整性要求较高的应用,如金融、医疗等。

RAID 10

RAID 10是将RAID 1和RAID 0结合的一种RAID级别。RAID 10使用镜像技术将数据复制到两个磁盘上,然后将这两个磁盘分别分条带存储数据。RAID 10需要至少四个磁盘,并提供了良好的读取和写入性能以及较好的数据冗余性。RAID 10通常用于需要高性能和高可靠性的应用,如数据库和虚拟化环境。

磁盘阵列的主要参数

容量

磁盘阵列的容量是指它可以存储的数据量。容量取决于磁盘阵列中磁盘的数量和容量。例如,一个包含8个4TB磁盘的RAID 5,其容量为28TB。

性能

磁盘阵列的性能通常通过读取和写入速度来衡量。读取速度指的是从磁盘阵列中读取数据的速度,而写入速度指的是将数据写入磁盘阵列的速度。RAID级别、磁盘数量、磁盘类型和控制器等因素都会影响磁盘阵列的性能。

可靠性

磁盘阵列的可靠性是指它在磁盘故障或其他故障情况下能否保持数据完整性。RAID级别、磁盘数量和控制器等因素都会影响磁盘阵列的可靠性。RAID 1和RAID 10通常提供更好的可靠性,因为它们具有数据冗余性,可以在一个磁盘失效时保持数据完整性。

可扩展性

磁盘阵列的可扩展性是指它能否通过添加更多的磁盘来扩展容量和性能。RAID 0和RAID 5通常具有更好的可扩展性,因为它们可以通过添加更多的磁盘来增加容量和性能。RAID 1和RAID 10的可扩展性较差,因为它们需要添加成对的磁盘来保持数据冗余性。

硬件阵列和软件阵列

硬件阵列和软件阵列都是常用的磁盘阵列解决方案,它们各有优缺点。下面分别从性能、可靠性、灵活性和成本四个方面进行比较分析:

性能:

硬件阵列通常由专用的RAID控制器实现,可以在RAID控制器上使用高速缓存来提高读写性能。硬件阵列的读写性能通常更好,并且RAID操作对主机CPU的影响较小。此外,硬件阵列的并行处理能力更好,可以更有效地管理多个磁盘驱动器,提高了整个系统的吞吐量和响应速度。

相比之下,软件阵列需要依赖主机的CPU和内存来执行RAID操作,因此会占用更多的系统资源,可能会影响主机的性能。此外,软件RAID通常没有硬件阵列的高速缓存,因此读写性能相对较差,尤其在高负载情况下可能会出现性能瓶颈。

可靠性:

硬件阵列通常有更好的可靠性,因为它们可以提供独立的硬件冗余,如热备插拔、多路路径等,以保证数据不丢失。此外,硬件阵列的RAID控制器通常有自我诊断功能,能够及时发现并报告磁盘故障,从而提高了故障诊断和修复的效率。

相比之下,软件阵列的可靠性相对较低,因为它们通常需要使用主机CPU和内存来执行RAID操作,如果主机出现故障,可能会导致数据丢失或不可用。

灵活性:

软件阵列通常更灵活,因为它们可以在通用操作系统中实现,并且不需要专门的硬件支持。此外,软件阵列通常支持各种RAID级别和磁盘组合方式,可以根据实际需要进行定制化配置,以达到最佳性价比。

相比之下,硬件阵列通常更受限于硬件支持,不同的硬件RAID控制器支持的RAID级别和磁盘组合方式可能不同,而且硬件阵列的定制化配置相对较为困难。

成本:

硬件阵列通常需要专用的RAID控制器和相关硬件,因此成本相对较高。同时,硬件阵列通常需要专门的维护和管理,因此管理成本也相对较高。对于大规模的数据中心和企业应用来说,硬件阵列通常是更合适的选择,因为它们可以提供更高的性能和可靠性,同时可以保障数据的安全和可用性。

相比之下,软件阵列通常成本更低,因为它们不需要专门的RAID控制器和硬件支持,可以在通用服务器硬件上运行。此外,软件阵列通常不需要专门的维护和管理,因此管理成本相对较低。对于小型企业和个人用户来说,软件阵列通常是更合适的选择,因为它们可以提供足够的性能和可靠性,并且成本相对较低。

综上所述,磁盘阵列是一种企业级存储系统,可以提供更高的可靠性和性能。选择适合自己需求的RAID级别和磁盘阵列可以提高数据的可靠性和性能。在选择磁盘阵列时,需要考虑容量、性能、可靠性和可扩展性等因素,并进行定制化的配置以达到最佳性价比。同时,建议定期备份数据以保证数据的安全性。

一台服务器电脑如何挂1500T硬盘?

目前常规的最大的硬盘是16T,那1500T需要100块16T硬盘。靠电脑的SATA口是肯定不够的。

那应该就需要RAID。

一般比较常见的是最多15个盘来做一个R5,因为这是一个SCSI通道上支持的磁盘上限。

当然可以超过20个,但是一般实际中不会这么做。因为太多的磁盘做R5,会有几个问题,因为R5最多只能承受一个磁盘失效,当你有太多磁盘在同一个R5里,安全性就相应下降;其次写性能的损失会越来越明显,使得系统性能下降;还有一个过大的R5,万一有磁盘失效,Rebuild的时间非常可怕,又是一个安全风险。

磁盘柜最多也就30块硬盘。

此外,服务器录像存储还可以考虑OSS、NAS等网络存储。

但OSS都是收费的,应该是按流量收费的,这样说来就不如本地自建服务器、自建磁盘柜来得划算,毕竟也就一次性投资。