VTL虚拟磁带库技术已经被公认为是解决大型企业备份难题的最理想方案。然而,市场中的VTL产品鱼龙混杂,大型企业在为数据中心选择VTL方案时应该从哪几个方面进行比较呢?或说,VTL的哪几个指标是企业级数据中心最为重要的呢?
高性能
数据中心级VTL的首要条件,在于能够"打通备份系统架构内的性能瓶颈":
l 从连接VTL前端的备份服务器,到后端的磁盘阵列与磁带库,都必须支持速度在4Gb以上的光纤通道协议,以保证备份数据在整个传输过程中都能享有最充裕的带宽。
l 具备多进程数据流并行备份的能力,可以同时连接多台备份服务器,并同时执行多组备份程序,大幅缩短备份时间。
l 具备智能的I/O负载均衡技术,可以自动分配备份数据流写入到磁盘阵列的位置,避免多个备份数据流同时写入VTL时,集中在少数的RAID控制器和LUN上,造成负载不均衡的情况。
l 部署了VTL后,不能对物理磁带的产出速度和备份服务器的运行性能造成影响,应该支持Server-less磁带备份。
可管理性
VTL对数据中心的意义在于"提升备份操作的品质",而不是"取代物理磁带设备"。磁带不仅是单位成本最低的存储介质,可以离线的长期保存数据,对于必须遵守法规遵从的大型企业企业用户而言,更是不可或缺。由此可知,数据中心级的VTL不仅要提升备份性能,更应该可以与现有的磁带设备无缝整合,具备与磁带设备协同工作的能力。除此之外,企业级VTL应该具备以下磁带管理能力:
l 应该支持所有主流的备份软件
l 应该具备仿真所有主流的物理磁带库、磁带格式的能力
l 应该支持完整的磁带入库/出库,确保所有主流的物理磁带库都能直接与VTL连接,且不能限制导入/导出的磁带格式。
l 应该具备多磁带输出功能。可以按照备份策略的要求,在同一时间输出多组相同内容的磁带,节省了磁带复制的时间及过程
l 应该支持磁带整合功能。可以将多卷数据量少的磁带导入VTL后,再统一导出到单卷大容量的磁带,节省介质和管理成本
l 应该支持磁带缓冲功能。允许备份数据在转成虚拟磁带格式后,直接从VTL出库到物理磁带,以大幅降低备份磁带器的性能负载,简化管理程序
l 具备完善的报表生成功能
l 可以通过单一介面同时设定管理多台VTL
高可靠性
根据调查,磁带备份有高达20%的失败机率,从磁带恢复数据的失败率也相当高,在磁带库本身的可靠性无法提升的情况下,通过配合高可靠性的VTL的协同工作是最好的提升可靠性的方法:
l 用VTL提升备份服务器和磁带库之间的备份缓冲,将大多数备份恢复的操作负载集中到可靠性较高的磁盘阵列,磁带库仅负责数据归档,如此可大幅降低磁带库的使用频率,故障率自然也随之降低。
l VTL本身应该支持高可用性、多节点架构及双工的故障切换机制,以避免单点故障造成停机,确保备份操作持续运行。
高扩展性
数据中心内充斥着各种操作平台的服务器和不同品牌的存储设备,只有具备高度兼容性和扩展性的VTL,才能在不更改架构的前提下,无缝的部署于数据中心,才不会造成资源浪费和管理上的困扰。
l 应该完全支持开放系统的存储架构,可以支持FC、SCSI、iSCSI,甚至是InfiniBand等多种传输协议,并与各种品牌的磁盘阵列及存储系统相兼容,企业用户可以灵活的选择并配置存储资源。
l 可扩展至多节点的存储架构
l 支持存储资源按需分配功能:备份数据用多少空间就分配多少空间,提升了存储资源的利用率。
l 应该具备远程复制的功能,虚拟磁带可以从数据中心复制到远程的灾备中心,将本地端数据保护直接延伸到异地灾备
高级的重复数据删除功能
企业内容的所有数据中,备份是占据最多存储空间、最浪费数资源的,原因在备份数据的重复比率太高,以全备份为例,两个备份时间点相近的全备份间的数据重复率往往高达90%以上,重复数据删除技术有效的解决了这一问题。在不能妥协性能的前提下,数据中心级VTL的重复数据删除功能应该符合以下条件:
l 不应对备份性能造成任何影响
l 不应该影响到应用服务器的性能
l 不应该影响物理磁带的出库/入库操作
l 支持压缩功能,加倍节省存储空间
l 支持多对一远程复制的全域重复数据删除功能