磁盘阵列与磁带库备份的优缺点

磁盘阵列是有总体吞吐速度的,在做数据备份时,往往体现在“最大持续写磁盘”这个性能指标,例如SUN 6140是可以达到差不多800MB/s的。这个数值肯定用一根光纤是达不到的。

磁带库也是有祖逖吞吐速度的,体现在磁带机的读写速度和磁带机数量上,例如SUN L1400,最多20个磁带机,如果用LTO3,总速度可以到1600MB/s。同样的,这个数值肯定用一根光纤是达不到的。

所以,不管你用磁带库还是磁盘阵列,对于主机而言都存在同样的问题,总线速度,I/O接口速率之类的,这些都不管它,我们只比较磁盘阵列和磁带库。

如果主机端和连接端速度足够快的话,备份速度的瓶颈就在备份设备。而备份任务是可以做多数据流并行处理的,例如Oracle数据库可以开很多个Channel做并行备份处理,这时候可以将任务分配到不同的磁盘空间和不同的磁带机处理,所以理论上是可以达到备份设备的最大速度的。

这样,我们就可以看出来,L1400M磁带库满配比6140磁盘阵列的总体吞吐速度是要快一些的。

在考虑总体吞吐速度时,磁带的加载、卸载操作以及磁带的绕带操作通常可以忽略。因为这些东西对处理速度的影响是有限的,除非你每隔2分钟做一次备份,每次备份执行2分钟。我们计算这么大速度时往往考虑的是数据库的块级备份,每个数据库至少1TB以上。

当然,有人会说,这个带库很贵,维护成本也不低,事实上,如果磁盘阵列需要得到这个性能,可能需要的更高级的设备,例如6540之类的,它的总体造价也不会很低。而且别忘了磁带库有一个特点,就是它的性能与容量无关,你可以配置20个磁带机,选700个槽位,事实上和200个槽位的价差很小。而磁盘从一个小的容量到一个大的容量,这个价差就差得多了。

要说维护成本,差得就更多了,20个磁带机的耗电量可能连20块磁盘的耗电量都要小,而且磁带机又不是24小时在线的设备,况且容量相同的情况下,磁盘数量可能是200,甚至1000块呢?那个耗电量会又多少?所以说磁盘,虚拟带库不是用来替代磁带库的,只是一个补充。不过说不定哪天虚拟带库真的实现了磁盘Offline功能,那么磁带库的前景就堪忧了。

你可能感兴趣的:(职场,休闲,磁盘阵列备份,磁带库备份)