以文本方式查看主题 - 容错信息 格桑文化论坛 (http://rongcuo.com/bbs/index.asp) -- 容错虚拟磁带库备份软件产品论坛 (http://rongcuo.com/bbs/list.asp?boardid=2) ---- 磁带库,磁盘与虚拟磁带库存储比较 (http://rongcuo.com/bbs/dispbbs.asp?boardid=2&id=292) |
||||||||||||||||||||||||||||||||||
-- 作者:william -- 发布时间:2014/11/17 8:31:05 -- 磁带库,磁盘与虚拟磁带库存储比较 (以下内容摘录于网上文章) 1 、简介 随着虚拟存储技术的发展,虚拟磁带库正在逐渐成为一种成熟可用、高性价比的数据备份设备,并由此引导着一场备份技术的革命。虚拟磁带库利用磁盘阵列作为存储设备,通过内置软件虚拟为现存的主流磁带库,兼有磁盘设备的高性能、易维护和磁带设备先进成熟的介质管理两方面的优势,受到市场和用户的广泛关注。 本方案主要从传统磁带库用户面临的困扰入手,逐步分析虚拟磁带库的技术优势和应用模式,介绍虚拟磁带库技术的发展现状,帮助用户了解这种有更高性能价格比的优秀解决方案。 ?
可靠性 ?
磁带库的可靠性远不像磁带库厂商宣称的那样,平均无故障使用时间( MTBF - Mean Time Between Failure )、平均无故障换带次数( MSBF - Mean Swaps between Failure )等关键指标并不能作为实际应用的参考基准,宣称可以工作几十万小时的磁带机在实际应用中往往一两年就开始出现故障;磁带库的机械臂出现故障的概率也很高。尤其是中端以下(包括中端)磁带库的用户,有相当大比例的用户都经历过至少一次磁带库故障,导致备份的失败; ?
性能 ?
目前磁带机的技术发展迅速,开放市场上主流产品中已经能够提供单盘容量几百 GB 的主流磁带机,每秒的数据读写可达几十 MB 。但磁带技术的发展仍然没有跟上数据量的爆炸式增长,同时,随着越来越多的业务要求 24x7 的工作时间,每个系统能够留给备份的时间反而越来越少。如何能够在更短的时间内完成更多数据量的备份?用户别无选择,只能在磁带库内安装更多的磁带机。这意味着更高的支出,更高的故障率,当磁带技术更新的时候还意味着更大的**浪费。即使这样,由于磁带库库体设计的限制,能够增加的磁带机数量仍然是有限的; ?
可扩展性 ?
数据量不断增加,而磁带库扩展的余地很有限; ? 投资回报率 ?
一方面磁带插槽很快就不够使用,另一方面几乎绝大部分磁带其空间无法充分利用。由于备份管理上的要求,很多的磁带只写入了几十 GB 甚至几 GB ,却由于保存周期和磁带分类管理等要求,不能写入新的数据。这样,一台号称几十 TB 的磁带库,可能只能利用不到一半的空间就必须考虑扩容了。
最终,用户会发现,用于数据保护的**往往超出预期,最终的结果却依旧不能令人满意或难以预期;而备份系统本身反而增加了系统维护的工作量。这已经成为很多单位目前十分现实的困难。
出于以上提到的问题,有些用户和咨询专家开始倾向使用磁盘阵列作为备份设备。随着 SATA 磁盘技术的兴起,大容量磁盘的价格进一步下降,性能价格比更好,使很多人开始关注这种做法。 利用磁盘阵列作为备份设备的解决方案应运而生。这个解决方案有几种流行的实现方式: 这一类解决方案的特点是:利用磁盘作为存储设备;磁盘被格式化为文件系统。 这种方式相对磁带库而言解决了很多明显的问题: ?
不再需要受到磁带库设备和介质可靠性方面的困扰; 而且,通常看起来**比较低,用户只需要购买一台存储阵列就可以了。 然而,在实际应用中,用户逐渐发现,这种最简单的基于磁盘阵列的解决方案并不是完美的,存在很多问题。 ?
共享 如果在一个有多台服务器的环境中要实现 LANFree 备份,配置的复杂性和成本都会迅速提高。 一般来说,实现备份到盘阵上,都要在这台盘阵上建立一个文件系统,才能够被备份软件识别使用。而且一般的文件系统都不能被多服务器共享,只有磁带库可以实现共享。 这就是说,如果想象使用传统磁带库一样,通过 SAN 实现多服务器共同使用同一个存储阵列,必须要在磁盘阵列上建立多个逻辑设备,然后将每个逻辑设备分配给每台备份服务器。 ?
安全性 这种简单基于磁盘阵列的存储设备是以文件系统的方式出现在服务器上的。这个文件系统可以由任意的工具来操作,也可以被任何人来访问。一个有意无意的 ”rm –r” 或“ del *” 就可以毁掉所有备份。总而言之,和文件系统上的其他文件一样脆弱。这意味着很多危险: ?
性能 文件系统难以解决磁盘碎片的问题。磁盘碎片会导致文件系统的性能逐渐下降,而且,当数据量比较大的时候,磁盘碎片的问题很难以解决。 ?
功能 备份管理软件是设计为磁带库使用的。虽然目前绝大部分备份软件都支持使用文件系统作为备份设备,但与使用磁带时的功能有一些差别。这些差别会导致一些严重的问题: 根据以上的分析,这种简单的利用磁盘阵列直接当作备份设备的做法,虽然解决了来自于磁带库的问题,但也产生了磁带库设备没有的新问题,而且更加难以克服。因此,到现在为止,很少有人采用这种方法进行备份。 实际上,直接利用磁盘作为备份设备的应用,一般局限在利用磁盘作为磁带备份的缓冲,这个功能目前很多主流的备份软件(如 VERITAS NetBackup 的 Disk Staging , Legato NetWorker 的 Disk Backup Option 等)都可以提供。也就是说,备份作业首先在时间窗口内在磁盘上完成,然后在后台时间再将数据从磁盘转移到磁带上。这个方案需要用户对备份软件进行一系列复杂的操作,而且同样具有以上的诸多问题,因此用户仍然必须依赖传统磁带库对数据进行最终的存储,只能算是传统磁带备份的一个补充,实现加速备份和恢复的目的。 此类解决方案十分简单,成本也很低,具备初级的虚拟磁带库的功能,能够部分解决磁带备份的性能等问题,因此有一部分用户开始采用。 但该方案具有一些明显的弱点。如,共享问题,实现 LANFree 备份时的管理问题,安全性问题等等,对备份服务器还要耗费很大的系统资源。总的来说,这只能算作上文中磁盘备份方式的一个延伸,它的主要用途是做为磁带备份的一个缓冲,而不能完全脱离传统磁带库。
6
、结束语
|