ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:329.81KB ,
资源ID:497998      下载积分:5 金币
已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于 NetApp E 系列存储的视频监控解决方案性能注意事项.docx)为本站会员(奥沙丽水)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(发送邮件至doc331@126.com或直接QQ联系客服),我们立即给予删除!

基于 NetApp E 系列存储的视频监控解决方案性能注意事项.docx

1、NetApp技术报告基于NetAppE系列存储的视频监控解决方案性能注意事项NetApp公司JoelW.King、JamesLaing2013年7月ITR-4198摘要使用E系列存储的视频监控解决方案为物理安全集成商提供了一个高度可扩展的视频管理系统存储库,可支持大量摄像机、百万像素分辨率、高帧速率和较长的保留期限。该架构的设计可实现高可靠性和高可用性,以满足视频监控部署的需要。目录1简介41.1 发布范围41.2 受众41.3 视频监控存储解决方案42I/O特征42.1 查看归档视频52.2 分层存储的性能53服务器规划63.1 硬件建议63.2 CPU64产品选择和性能64.1 概述64.

2、2 操作注意事项74.3 E系列存储阵列74.4 可配置的性能选项94.5 E系列性能检查清单105示例一:E系列存储阵列E2600115.1 一般性能注意事项115.2 本示例的典型数据速率115.3 示例1中的E2600性能摘要126示例二E系列存储阵列E5400127一般性能注意事项137.1 典型数据速率137.2 E5400性能摘要138分层存储的性能验证138.1 归档功能138.2 录制服务器148.3 E系列阵列归档时性能监控158.4 I/O延迟169其他性能注意事项1710总结18定义18参考资料19版本历史19表格目录表I)E系列控制器和磁盘架。8表2)存储阵列全局参数。

3、10表3)卷和卷组专用参数。10表4)术语词汇表。18插图目录图1)64台摄像机从1倍速度过渡到16倍速度。5图2)E系列原始存储容量,8图3)E2600硬件和软件组件。11图4)E5400硬件和软件组件12图5)存储配置RACK-SVR-37o14图6)归档期间的写入频率。15图7)归档时性能监控。16图8)I/O延迟RACK-SVR-37o171简介NetAPP&E系列存储阵列为大规模视频监控部署提供了性能、效率、可靠性和企业级支持。所有视频监控管理软件都有一个共同的功能,就是可将实时视频源录制到存储中供日后播放,从而有助于对一台或一组摄像机的视域内的人员或事件进行取证分析或调查。这些视频

4、源由数百或数千台摄像机生成,通常可每天24小时、每周7天持续录制,保留期限长达数月或数年。1.1 发布范围本文档提供的信息面向那些需要确定或分析使用NetAppE系列存储的视频监控系统的性能并对其进行故障排除的人员。1.2 受众本报告旨在为物理安全集成商、视频监控管理软件工程师、网络和存储系统工程师以及负责将NetAppE系列存储系统集成到现有视频监控部署或设计和实施新部署的架构师提供指导。本报告中的内容假定这些专业人员可以结合他们的经验和支持文档来使用此信息,以构建高效率、可扩展的高可用性系统。部署目标本文档的部署目标为大型环境(200-1,000台摄像机或更多),保留期限至少30天,且主要

5、使用HDTV/百万像素分辨率摄像机。1.3 视频监控存储解决方案本文档关于视频监控性能的信息适用于使用E2600或E5400控制器以及具有900GB10K串行连接SCSI(SAS)和3TB7.2KSAS磁盘驱动器的DE6600磁盘架的部署环境。2I/O特征在许多部署中,视频监控工作负载的特征为包括99%的写入工作负载和1%的读取工作负载。在这些部署环境中,视频可持续归档到磁盘,也可以根据动态检测归档到磁盘,只有在发生需要分析的意外事件时才会查看视频。例如,在教育市场中就不常查看归档。写入工作负载通常是每个卷(LUN)上的恒定工作负载,它可根据每台服务器上的摄像机数量来确定。而读取工作负载则根据

6、查看工作站查看归档视频的频率和次数来确定。大多数视频管理系统都会实施分析工具来使操作员能够对视频进行快进。此外,还具有智能搜索归档视频的功能,可以查找摄像机视域特定区域内的运动或对象。这些搜索实用程序可能会检查两个时间段之间所有归档的视频,也可能会检查出现在每10个帧处的视频。此外,多个摄像机的视频归档可按时间进行同步或快进。此读取工作负载生成I/O请求的速率可能是最初将视频写入磁盘的速率的许多倍。写入工作负载特征比较容易确定,而读取工作负载则较难预测。视频管理系统的架构和配置也会影响存储阵列的工作负载。实施分层存储的系统会安排按重复间隔(如每小时或每天)在卷或目录之间进行复制,在执行复制功能

7、期间,存储阵列的IOPS可能会增加8倍或以上。此功能将同时生成读取和写入0o查看工作流和性能数据时,视频监控部署必须首先衡量基准写入性能,然后考虑在最初写入之后读取或复制视频的频率。2.1 查看归档视频并发查看的摄像机归档的数量以及查看频率会影响存储阵列的读取IZOo可以按正常速度或较快的播放速度查看视频归档。应用程序可能支持将播放速度提高到录制速度的一千倍以上。图1展示了按正常播放速度查看64台HDTV摄像机并过渡到16倍播放速度的性能特征。为此,视频的测试写入会暂停,以便于查看读取I/O所发生的变化。图1)64台摄像机从1倍速度过渡到16倍速度.St* t stfae38 I1M3ft3D

8、 139SOU 139t3U 13:40:(10 13t4QU 13:41:00 1341O 13:42:00 13:42:30 Ikne在本示例中,播放速度从1倍过渡到16倍时,平均数据速率将从大约140MbPS(每台摄像机2.2Mbps)增加到400Mbps(每台摄像机6.2Mbps)o请注意,数据速率的增加并不呈线性关系;增加到16倍速度会使I/O速率以3倍为单位增加。与视频管理软件(VideoManagementSOftWaeVMS)查看客户端的取证功能相关的性能特征会因实施情况而有所不同,并且可能在各个版本之间也不一样。视频墙和客户端查看工作站会同时影响存储阵列的性能特征,而不是存储

9、阵列所需的容量。在估算存储阵列的规模时,可能需要考虑客户端工作站的调查活动以及意外事件报告文件。2.2 分层存储的性能在正常处理来自摄像机的视频源并写入视频录制存储位置期间,服务器和存储阵列之间的数据速率相对比较恒定。启动归档流程后,I/O特征会根据归档的源和目标而有所变化。如果管理员为录制位置和归档位置(例如,E:RECORDING和F:ARCHIVE)分别配置了不同的卷(在录制服务器中为LUN),则包含录制位置的卷将产生读取I/O,而归档位置则产生写入IZO0在归档流程进行期间,本示例中的归档功能将更改录制位置的I/O特征,从以写入为主更改为同时进行读取和写入。归档流程的持续时间由需要移动

10、的数据量决定。请注意,录制服务器向存储中写入视频的速度与从网络视频摄像机传输过来的速度大致相同。归档流程读取和写入数据的速度与录制服务器读取和处理文件并将文件写入目标的速度相同。在测试中,我们发现I/O速率在归档流程中增加了八倍或以上。3服务器规划物理安全集成商往往会将服务器看作一种商品,主要设计意图是部署既能满足视频管理软件的性能要求又能使成本最低的服务器。部署开放式平台系统的理念是,可以灵活地为该任务选择最佳组件。“最佳”可以理解为最廉价,但同时又符合性能标准。物理安全集成商的常用设计方案是,采用成本低的机架堆叠式方法,在不使用虚拟化的情况下部署相对低端的1RU录制服务器。如果连接到存储阵

11、列的主机接口为比较廉价的IGbpsiSCSI,则这一设计的优势最为突出。如果使用双端口光纤通道HBA或双端口直连SAS主机接口,则HBA的成本或者直连配置对可扩展性带来的限制将妨碍机架堆叠式方法的部署。此时,比较划算的选择可能就是利用虚拟化部署少量高端服务器。3.1 硬件建议查看工作站和录制服务器必须符合视频管理软件供应商的最低硬件要求。例如,OnSSl在http:/WwWQnSShardware-recommendations上列出了其硬件建议O这些建议一般都具有概括性,例如,双核InteIXeor(建议使用四核)或IntelCOrei5或更高配置,而不是指定确切的型号或时钟频率。CPU规格

12、会经常发生变化,并且会产生许多变体,因此无法全面测试每一种型号。3.2 CPU在验证测试中,所测试的CPU从IntelXeonE5504(2GHz1两个处理器插槽,每个插槽四个核心,共8个处理器)到IntelXeonE5-2690(2.90GHz1两个处理器插槽,每个插槽八个核心,共16个处理器)不等。由于这两种配置都符合最低硬件建议,因此,从设计角度来看,其差别就在于每台录制服务器可支持的摄像机数量不同。或者说,对于相同数量的摄像机,性能较低的CPU比性能较高的CPU利用率更高。之所以将录制服务器部署为虚拟机,其优势就在于可以将录制服务器虚拟机添加到物理机来利用未使用的CPU周期,从而使CP

13、U周期的利用率更高。虽然虚拟机管理程序的许可证可能会产生额外成本,但资源使用效率更高,从而可抵消这一额外成本的影响。4产品选择和性能本章介绍视频监控存储产品的选择和性能评估,并提供了相关结果、建议和结论,在规划和实施解决方案时可以考虑这些因素。4.1 概述视频管理录制服务器的主要目标是,通过IP网络从视频监控摄像机中接收视频源,并将该视频的全部或部分内容记录到磁盘中,并保留给定的期限。此功能的工作负载主要是在服务器中以相对恒定的数据速率产生写入l0o而次要目标则是允许监控操作员查看、搜索和分析写入视频服务器归档中的视频。此工作负载主要是读取I/O,而此I/O速率可能显著高于原始写入速率。此工作

14、负载可能不常发生,并且可能是瞬时的,具体取决于部署模式。例如,公立学校部署环境可能只需要每周查看一次或两次所录制的视频,而博彩行业部署环境则会利用操作员的分数来不断分析赌场中的活动。第三个工作负载则来自VMS对视频文件的管理。如果视频文件超过所配置的保留期限或卷达到最小可用空间(该参数可以配置),则会将其删除。某些VMS实施会将视频源先写入一个临时目录几分钟,然后再将这些文件复制到一个永久目录中。而另一些实施则会将视频的前24个小时内容存储在一个实时目录位置,然后定期(时间可配置)将这些文件移动到一个或多个归档位置。这三个视频工作负载分别为: 录制 查看 管理视频录制产生的是恒定的读取I/O,

15、查看产生的是瞬时的读取I/O,而管理产生的则是定期同时进行的读取和写入I/O。4.2 操作注意事项病毒扫描软件由于消耗系统资源,病毒扫描软件可能会对性能产生负面影响,该软件可能会在扫描期间临时锁定文件。这些文件锁定可能会影响性能或导致文件损坏。一般情况下,不要对录制服务器的录制或归档目录以及管理服务器执行病毒扫描。用户访问和第三方软件视频监控录制服务器不应安装第三方软件,如DVD刻录软件,因为这些软件包可能会对性能产生不利影响.此外,使用Windows资源管理器或其他应用程序来查看(打开)归档文件可能会产生与病毒扫描软件相同的性能和文件损坏问题。磁盘已满条件大多数VMS应用程序都可为视频文件定

16、义保留期限,并可通过软件为归档位置定义最大容量。例如,为视频存储定义的卷(LUN)的可用容量可能是29.3TB;但应用程序中定义的最大容量为28TB0无论配置的保留期限如何,只要存储位置达到28TB的限制,应用程序就会开始删除最早的视频文件。如果对OnSSloCUIariS和MilestoneXProtect使用分层存储方法,则录制服务器会尝试先将文件从初始位置移动到归档位置,然后再使用计划的归档功能,以便释放空间。磁盘已满条件会为归档功能增加额外工作负载,因此会影响性能。此类紧急归档功能不会按常规计划发生(每两分钟发生一次)。如果在部署中未实施归档功能,则在发生紧急文件删除时会产生一些额外的

17、工作负载,但性能影响应该微乎其微。最佳做法是,准确估算应用程序的规模并对应用程序进行配置,以保持充足的性能和可用空间,从而使性能更加稳定。数据库损坏和修复归档位置的文件结构可能会在录制服务器发生故障或非正常关机时损坏。如果已实施故障转移录制服务器,则在主录制服务器停止运行时,故障转移录制服务器将承担视频归档的功能。主录制服务器恢复运行后,必须修复数据库结构。在此恢复期间,工作负载可能会发生显著变化,因为损坏的数据库文件可能会移动到子文件夹,并在后台进行修复。此外,存储在故障转移服务器上的视频文件必须从故障转移服务器移动到主录制服务器。修复和恢复过程可能需要30分钟或更长时间,并且额外的工作负载

18、可能会影响正常系统性能。4.3 E系列存储阵列可以使用以下任一控制器选项来实施视频监控解决方案,这两个选项都基于使用3TBNL-SAS驱动器的DE6600磁盘机箱: E5400控制器,具有8Gb/秒光纤通道(FibreChanneLFC)主机接口卡(HOStlnterfaCeCard,HIC),并且每个系统具有12GB或24GB缓存 E2600控制器,其中主机系统连接到直接连接SAS1速度为6Gb/秒,并且每个系统具有4GB或8GB缓存NetAppE系列存储阵列凭借其价格和性能特征迈入视频监控市场。图2概述了E2660和E5460存储阵列支持的摄像机和磁盘架数量。图2)E系列原始存储容量E54

19、60和E2660是第六代存储阵列,采用机械工程设计专利技术,可提供密集型、可扩展、高度可靠的带宽和容量。磁盘控制器固件可支持高带宽、大型块流和小型块随机I/O的最佳组合。控制器。该解决方案的控制器为E5460或E2660oE5460适用于FC部署,E2660适用于直接SAS连接部署。该解决方案采用双控制器以实现高可用性。E系列的所有组件都支持热插拔;固件升级可以在系统运行时完成。这两个控制器都通过一个数据路径连接到阵列中的所有磁盘架和驱动器。这两种型号的控制器都会部署缓存以实现读取和写入缓冲。 磁盘架。DE6600是一个4机架单元(RackUnit,RU)磁盘架,可容纳多达60个3.53TBN

20、L-SAS驱动器。E5460配置可支持控制器架以及5个扩展架,总共支持360个驱动器。E2660可支持控制器架以及2个扩展架,总共可支持180个驱动器。如果使用3TB驱动器,则会分别提供1080TB和540TB的总原始容量。表1显示了这些配置。表I)E系列控制器和磁盘架。I类别IE5460IE2660周外形规格4U/60个驱动器4U/60个驱动器最大磁盘驱动器数360180控制器架11最大扩展架数52最大磁盘架总数63懑盘驱动器:每个磁盘架都可装有不同大小和转速的近线SAS(NeaSAS,NL-SAS)sSAS虱三BSI(SolidStateDrive,SSD)o由于用于存储视频监控归才启嚼馥

21、会嘎懒题级驱动器。企业级驱动器的设计匕R动器会连续产生工作负裁,f振动,可每天24小时、每区母感持续运行,并且保修期为五年或更长时间。128KB(默认)为将来的区块大小更改保留的容量无需将来的区块大小上限不适用修改优先级最低8读缓译于NetAppE系列存储的视频监控解决方案:性能注意事项启用(默认)写缓存启用(默认)4.4 可配置的性能选项以下内容提供了所有操作系统、虚拟机管理程序和VMS包都适用的性能建议,本文档末尾会提供一个检查清单,以帮助实施建议的值。数据保证数据保证是在某些磁盘驱动器上支持的可选配置选项。该选项会向写入到卷中的每个数据块添加校验和。该功能会对性能造成负面影响,这对于某些

22、应用程序来说是可以接受的,但对于大多数视频监控应用程序来说则被认为没必要。读取和写入缓存读取和写入缓存均应启用。这些参数必须逐个卷进行配置。应启用动态读预取。读预取通常称为预读。预取或预读功能可以在缓存中预先加载未来预计要请求的数据,从而可提高读取吞吐量。NetApp建议将无电池供电的写缓存值设置为禁用。如果电源出现故障,则控制器上的电池将为控制器供电,以便将写缓存转储到板载闪存中。然后,电源恢复后,写缓存中的I/O才可完全转入磁盘。控制器电池故障会记录在事件日志中,应尽早予以更正。缓存镜像NetApp建议将缓存镜像的值设置为禁用。缓存镜像可有效地将可用缓存减少50%,因为I/O会在两个控制器

23、上进行镜像。除了减少可用缓存之外,缓存镜像还会影响镜像操作的性能。无论缓存镜像的值如何,控制器故障都会导致丢失数秒到数分钟的视频录制,因此,NetApp建议禁用缓存镜像。缓存块大小每个控制器的通用缓存池组织为各个块,这些块的大小可以进行配置。允许的大小包括4KB、8KB、16KB和32KBo所有卷都会共享控制器的通用缓存池,因此,此大小对于所有卷都是恒定的。系统中的所有I/O都必须通过该缓存,而块大小可确定保存每个I/O所需的块数。如果服务器发出大小为12KB的I/O,而缓存块大小配置为16KB,则会分配两个块,第二个块会浪费4K的空间。由于VMS包的I/O大小通常大于256KB1因此,Net

24、App建议使用32KB的缓存块大小。缓存转储E系列会根据需求和时间管理缓存池。缓存既用于读取I/O也用于写入I/O.默认情况下,包含写入I/O的缓存块会以10秒的频率进行转储,如果缓存已满,则此频率会更高。需求参数是一个高/低水印值,NetApp建议最初将该值设置为80%o这些值会指示算法将缓存利用率保持在80%o介质扫描介质扫描功能可在错误条件中断磁盘的读取和写入活动之前对该错误进行检测。NetApp建议将执行该功能的频率设置为30天,并建议禁用冗余检查。此选项可逐个卷进行配置。如果检测到错误,此条件将记录在存储管理员操作的事件日志中。区块大小(传统卷)E系列中的区块大小参数是指写入一个磁盘

25、驱动器中的数据量,在写入该数据量之后,才移至卷组中的下一个磁盘。默认值为128KB1该值适用于大多数视频监控部署。E系列传统卷组的区块大小可配置为8KB.16KB.32KB.64KBs128KBx256KB和512KB0SANtricity可通过一种方法一次增加或减少一个增量来增加或减小区块大小。例如,如果卷组的当前区块大小是128K,则区块大小可以减少到64K或增加到256Ko注:更改区块大小需要很长时间才能完成,并且在启动后便无法取消。例如,假设卷组配置为RAID6,并在卷组中使用14个磁盘(12+2配置),而区块大小为128KBo完整条带写入将为(12x128KB)=1536KB,即1.

26、536MB。区块大小(动态磁盘池)动态磁盘池(DynamicDiskPooLDDP)类似于8+2RAID6配置下的传统卷。DDP使用的条带大小(D条带)为4GBo系统始终使用十个磁盘来存储各个部分(D部分),每个部分为512MB;8个数据磁盘X512MB=4GBo卷(LUN)具有足够的4GBD条带,从而可以容纳所请求的大小。区块大小不能配置为随DDP一起更改,因为它是用于传统卷的。区块大小为128K,先向一个磁盘(512MB)写入4,096个区块,然后再写入下一个磁盘。通过将存储阵列中的所有磁盘分配到池,然后在池外部创建各个卷,可以充分发挥DDP的最大优势。此配置会使池中的卷之间发生一定程度的

27、争用。对于传统卷,在一个卷组中创建一个卷可避免卷之间发生这种争用。与DDP相比,传统卷的性能可能更稳定。4.5 E系列性能检查清单表2说明了存储阵列全局参数。表2)存储阵列全局参数。|类别IE5460|E2660外形规格4U/60个驱动器4U/60个驱动器最大磁盘驱动器数360180控制器架11最大扩展架数52最大磁盘架总数633说明了卷和卷组参数.建议值:缴(Oltf糜SUranCe,DA)无需区块大小128KB(默认)为将来的区块大小更改保留的容量无需将来的区块大小上限不适用修改优先级最低读缓存启用(默认)写缓存启用(默认)无电池供电的写缓存禁用(默认)具有镜像功能的写缓存禁用写缓存转储频

28、率(以秒为单位)10秒(默认)动态缓存读预取启用启用后台介质扫描启用预读冗余检查禁用参数建议值缓存转储的起始点(以百分比为单位)80%(默认)缓存转储的停止点(以百分比为单位)80%(默认)缓存块大小(以KB为单位)32KB力质扫输IA微望男鞋即舶控解决方案性能注意事项30天故障转移警报延迟5分钟(默认)5示例一:E系列存储阵列E2600我们将通过一个示例来说明本文档中的性能原则。该示例是一个使用E2600和SAS主机接口的视频监控环境。该示例是在NetApp的RTP实验室中创建的,并已进行测试。该示例最多可为640台左右的网络视频摄像机提供2到4台物理服务器的配置。该示例使用VMwareES

29、Xi-最多提供16台虚拟机。硬件和软件组件以图形方式显示在图3中。图3)E2600硬件和软件组件。MilestoneXProtectOnSSIOcularis实用程序分WindowsServe2008RNTFS1O/KXV1OQOj 管理以太网=主板上的LAN(LOM)VMware ESXi 5.1原始设备映射N1AppE系列E266OLSI SAS 9200-8e-6Gbps x 4奉行连接SCSI (SAS)卷(LUN)5.1一般性能注意事项E2600控制器对于每个控制器最多支持四个SAS接口,或者对于每个双工控制器存储阵列最多支持八个SAS接口。最多可在每个控制器上直接连接四台物理服务器

30、每个服务器具有一个双端口SASHBA),从而可为阵列提供一个活动路径和一个冗余路径。E2600控制器在订购时可能配置为每个控制器具有2GB或4GB缓存。理论上,最大写入性能约为11Gbps0此配置的典型部署场景会产生0.5GbPS到2Gbps的视频传入数据速率。5.2 本示例的典型数据速率具体部署包括: 640台AxisM3204网络视频摄像机 1280x720(HDTV格式)分辨率 每秒12帧 30%压缩率 H.264UDP/RTP传输每台摄像机将产生08Mbps到1.2MbPS的数据速率或512Mbps至J768Mbps的聚合数据速率。此部署已通过10台录制服务器且每台服务器录制64台视

31、频摄像机进行了验证。利用AxisDesign工具,此部署至少需要270TB的存储才能实现30天的保留期限。假设录制服务器运行在四台物理主机的虚拟机上,并使用每台主机上的SASHBA以及每个E2600控制器上的四个6GbpsSAS1则主机接口和控制器吞吐量将具有足够的容量来支持此实施。5.3 示例1中的E2600性能摘要每台物理服务器具有四台虚拟机。在正常操作期间,服务器4具有四台活动的录制服务器,并且它是四台服务器中最繁忙的服务器。服务器2和3各有一台故障转移服务器,该故障转移服务器在故障恢复期间只有四台活动的录制服务器。每台物理服务器的视频传入网络接口都具有一个四端口1G”秒适配器,其中链路

32、会在一个虚拟端口通道的两个物理CiscoNexus3048交换机之间聚合。此测试解决方案已通过验证,可在四个成员链路中只有一个链路处于活动状态时正常运行。此视频传入网络不应产生性能瓶颈。这些物理服务器运行的是ESXi虚拟机管理程序,可对此虚拟机管理程序进行配置,以便实施一个超出VMS建议硬件规范的虚拟机环境。E系列主机接口采用SAS1通过测试工具和解决方案验证,证实这些接口的性能超出该解决方案的性能要求3-4倍,即使在将先前录制的视频从录制卷移至一个或多个归档卷期间也是如此。CiscoNexus3048交换机在经过适当配置后具有足够的背板和上行链路容量,可以在传输IP视频流量时不会丢失数据包。

33、此配置中的硬件和软件组件满足或超出所测试的VMS软件包的性能要求。6示例二:E系列存储阵列E5400NetApp基于E5460系统在其RTP实验室中构建并测试了另一个示例视频监控配置。E5400测试配置与E2600测试环境在以下方面有所不同:存储阵列是一个具有FC主机接口的E5460c所部署的通用现成服务器可能具有虚拟化管理程序,也可能不具有虚拟化管理程序。此外,基于E5460的配置提供的存储容量比使用E2600的解决方案要高得多,因为它支持多达六个DE6600磁盘架,总容量为360个驱动器。以3TB驱动器为例,此解决方案可扩展至1,08OTB的原始磁盘容量。图4显示了一个使用E5400的经过

34、测试的视频监控解决方案的硬件和软件组件。图4)E5400硬件和软件组件。ONssiOcuIarisMilestone XProtect实用程序Q 故障转移驱动程序QWindows Server2008 RNTFS10/100/1000董座以太同 管理以太网 端口观成育用ESXl 或 HyPer-Vk原始设备映射苴通磁盘M千兆/万兆以太网视我传入SAN/FCHBA INeiAppE系列卷(LUN)SANE2660注:截至2013年2月,GenetecOmnicast.VerintNextivia.OnSSIOcularis和MilestoneXProtect视频管理软件应用程序已在E系列上进行了

35、测试。7一般性能注意事项除了E5460提供更多的磁盘容量之外,E5400控制器还支持多达16个光纤通道接口,每个控制器最多八个。尽管此配置可支持八个双路连接服务器,但比较典型的部署是实施一个双重结构SANNetApp建议的双重结构SAN配置是,使用双端口光纤通道主机总线适配器(HBA)将服务器连接到网络结构,每个交换机连接一个端口,并将每个控制器中至少两个光纤通道端口连接到不同的交换机。此配置可为存储阵列提供两个活动路径和两个备用路径,总聚合带宽为16Gbpso最佳配置是,可使用每台控制器中的四个光纤通道端口来提供32Gbps的总聚合带宽。E5400控制器在订购时可配置为每个控制器具有6GB或

36、12GB的缓存。理论上,最大写入性能约为24.8Gbpso7.1 典型数据速率具体部署包括: 640台AxisPI346网络视频摄像机 1920x1080(完整HDTV格式)解决方案 每秒30帧 30%压缩率 H.264UDP/RTP传输 楼梯场景复杂性每个摄像机会产生4.9Mbps的数据速率或3.1Gbps的聚合数据速率。据估算,此部署需要20台录制服务器,每台服务器录制32个视频摄像机。通过使用AxisDesign工具计算存储需求,此部署至少需要983TB的存储才能实现30天的保留期限。使用20台主机中每台主机上的8GbpsFCHBA以及每个E5400控制器上的四个FC端口,主机接口和控制

37、器吞吐量就具有足够的容量来支持此实施。此分析证实,对于高帧速率HDTV/百万像素部署来说,E系列性能吞吐量并不是一个限制因素。而限制因素是为满足视频保留策略而需要的总磁盘容量。7.2 E5400性能摘要使用E5400的视频监控解决方案可支持摄像机数量更多的更大型部署环境,因为与基于E2600的视频监控解决方案相比,它可以额外支持三个DE6600磁盘架。理论上,E5400的最大吞吐量几乎是E2600的两倍。其中任何一种解决方案的性能都显著高于在这些示例中部署的视频管理应用程序的要求。8分层存储的性能验证MilestoneXProtectCorporate和OnSSIoCUIariSES都提供了一

38、个分层存储方法选项,利用这一方法,视频最初会先写入一个录制卷,然后可以选择写入一个不同的卷或同一个卷的不同目录,并在所配置的保留期限内予以保留。该功能可对不同的存储层使用不同的RAID级别或磁盘类型。如果使用计划的功能或在一天中某一时间使用,典型视频监控工作负载的性能不会出现明显变化。但是,如果实施分层存储,则工作负载在一天之内将不是恒定的。8.1 归档功能可以配置分层存储方法的归档功能,以便可以定期将视频文件从录制卷(LUN)移动到归档卷。可将归档功能计划为每八小时、每四小时或每一小时运行一次。归档功能的持续时间由需要在层之间移动的视频文件数量决定。在前文经过验证的测试配置中,归档功能计划在

39、每小时前三十分钟启动。我们发现,归档流程的持续时间通常为20到30分钟。由于此配置的影响,系统的性能特征在每小时的前三十分钟与后三十分钟之间明显不同。为了与以相对恒定的数据速率运行的负载测试工具的性能特征进行比较,我们对实时部署的性能特征进行了检查。8.2 录制服务器我们首先检查测试配置RACK-SVR-37中一台录制服务器的特征。此服务器管理着48个模拟的AxisM3204,这些摄像机配置为1280x720像素,每秒30帧,30%压缩率,采用RTP/UDP传输。这些摄像机的总输入视频数据速率约为128MbitS/秒(16MbyteS/秒),每秒传输12QOo个数据包。48个摄像机中每个摄像机

40、的平均数据速率约为2.6Mbpso此速率接近于Axis设计工具图像场景中的交叉路夜间选项(2.7Mbps)o连接到此服务器的归档卷(LUN)大小为29.3TBo在所观察到的数据速率条件下,卷(LUN)会将48个摄像机中的视频大约保留22天。如果目标是30天保留期限,则此服务器支持的摄像机数量需要减少到35个,或者归档卷需要增加到40TB以上。录制服务器RACK-SVR-37的存储配置如图5所示。图5)存储配置RACK-SVR-37录制卷(LUN)的大小为1TB,超过12小时的视频录制会在每小时前三十分钟移入归档卷(LUN)。归档卷的保留期限配置为30天,但如前所述,在所观察到的数据速率条件下,

41、视频会在大约22天后被删除。假设已在虚拟机上自定义安装了SANtricityES以及实用程序,则可以通过执行smdevices命令来确定两个卷的LUN号,如下所示:C:ProgramFiles(x86)XStorageManagerXutilsmdevicesSANtricityESStorageManagerDevices,Version10.00.30.24BuiltTueAug2804:07:49CDT2012Copyright(C1999-2012NetApprIncAllRightsReserved.WaphysicaldriveiStorageArraystle2660-33J4r

42、VOlUneVOLJfiCBIVE*,LUN6,VoluneIDfPreferredPath(Controller-A):Owningcontroller-ActiveZOptimized.PHYSICALDRIVE2(StorageArraystle2660-33-34rVolumeVoLjlVE_6,LUN16rVolumeIDrPreferredPath(Controlleir-A):OWningControlleIr-AetiVe/OPtimiZedJ最佳做法是,卷名称可表示卷(LUN)的功能。显然,录制(实时)卷的功能为LUN16,而归档卷为1.UN6。由于已在VMwareESXi环

43、境中完成测试,因此,可以使用VMware性能分析工具。使用VMwareVSPhere的客户端,突出显示物理服务器并选择“Performance(性能)选项卡、图表选项和实时存储路径。此时将选择所有HBA存储Nexus1并检查读取和写入速率参数。可以选择活动路径LUN6和16的写入频率来在图中突出显示这些行。这些值表示具有归档功能的两个LUN在每小时前三十分钟的写入数据速率。图6显示了此图形。图6)归档期间的写入频率。RAT SVR-XOiVwre 5M. 54, P733PerformarxeClwwtl9vrdHMreWoevtrHl:C2:T0:L0HMdrMeAp9bg327969.77

44、VTrHMoCBAP冲IBCe12Q22*5X)mi14728KVffHMtOMl;14UdrteAergP02570vwC0:T0:U6RMdrMA2*MQ000VIrzkeF:16Wrtt机AEV0637230IWBMb6T6U6WrtteroteA/engeBds0000录制(实时)LUN16的写入数据速率一般是恒定的,最大写入速率为24,530KBps(196Mbps),而归档LUN6的活动时间大约为30分钟,并且峰值写入速率为63,723KBps(509MbpsJ0从图中还可以观察到另一个现象,就是由于在归档期间录制服务器上I/O和工作负载增加,导致执行归档功能期间的写入速率变化更大

45、8.3 E系列阵列归档时性能监控我们已考察了一台录制服务器的性能特征。在归档功能处于活动状态时,我们可以检查每小时前三十分钟的整体系统性能。图7显示了整体阵列、每个控制器及其相应的卷的SANtricity性能监控表视图。图7)归档时性能监控。 :0t/moUR MGtOYA “UBeWtNCHI 京OVCuPevCCJtfKKI 2e VOCcH!心 g EX JWHl 火率VJV0t JPCHI 心AjW VotJAlLCWWJ I *Uw VOlJhfJO I VoU* VQtJMe | wuwv.iMjuMvoLJnC 工 1AjeTOL.Ut : 8COHmOilCT WSlOTB ROI Vt_9 *cMe*OtJA*XWtR.l QbwV0CAXCWtR.3B oj VOtjntj SMeUwvocjht/ “WUt-5 vt JM)Iffi STnftAAf AftRAY TMAIS泣X7 93,5W

宁ICP备18001539号-1