尽管到处充斥着使用磁盘进行数据备份和恢复的宣传,磁带存储仍然是大多数备份的首选目标。不仅大多数数据存储在磁带上,大部分数据备份直接使用磁带,而没有使用磁盘作为缓冲。
认识到这点,为使磁带机的性能发挥的更好,我们该做些什么呢?
了解磁带机
要获得良好的磁带性能,最重要的方面就是要了解你用来备份的磁带机。现代的磁带机是流式磁带驱动器,这意味着它们是按照某一特定速率传输数据的,你必须了解哪个(或哪些)速率可以保持磁带机工作顺畅,并且在备份和恢复期间保持它的流量。
因此,首先,你可以学习所有您使用的磁带驱动器。你需要学习的第一个问题是磁带机的最大固有(非压缩)传输速率。例如,一个LTO-4磁带机的最大固有(非压缩)传输速率是120MBps。一旦你知道这个值,你必须确定驱动器的最低固有传输速率。这可能需要研究一下,但这些数字应该在文档中。如果没有,你可能需要联系你购买驱动器的厂商。
例如,LTO-4的最小传输数率大约是23MBps到25MBps。这意味着一台LTO-4写的速度不会低于23MBps到25MBps。如果确实出现了这种23MBps到25MBps短期突发写的情况,那么会发生失速倒带,然后按照23MBps到25MBps的速度完成短期突发写操作。 你还应该认识到当中的任何步骤,因为像LTO-4这样的多速率磁带机,在最小和最大速率之间,经常有两到三个中间速度。 同样,这将需要更多的研究,顺利的话应该可在文档中找到。 一旦知道了这些数字,你就应该着眼于最大传输速率,而任何低于最低速率都说明存在问题。
认清数据传输率和压缩率
关于根源,你必须认清两件事情:数据传输率和压缩率。你必须知道不同服务器的数据传输率。对比较低端的服务器,较高端的服务器和存储通常能够提供更快的速率。在设计你的备份架构的时候,你必须知道这些不同的数据传输率。你只能通过测试确定这些数字。例如,如果你知道一个给定的客户数据库只能以10MBps到20MBps的速率发送数据,那么通过光纤通道连接以获取更快的备份是不会有帮助的,因为它的速度在一开始就被限制住了。
接下来你需要了解的事情是数据压缩率。有些数据比其它数据更适合压缩,而有些公司的数据比其它公司的数据更适合压缩。你需要了解如何在你的环境里进行数据压缩。这样做的原因是,你必须用压缩比率乘以上文提到的最小和最大传输率,以得到新的最小和最大传输率。例如,如果在你的环境中获得了1.5:1的压缩率,那你的120MBps的磁带机现在就成了180MBps的磁带机了。确定压缩率的方法是看一看在碰到磁带物理末端(PEOT)标记并且备份软件标记磁带已满之前,你的磁带能装多少数据。如果你一直把1200GB存放到800GB的磁带中,那你会获得1.5:1的压缩率,并且,乘以这个数字可以倍增自身的吞吐量。
了解数据通路
一旦你知道了数据从哪里来,要到哪里去,你就必须知道它途中会经过的路径。是通过以太网传输吗?是千兆网络,万兆网络还是一个百兆网络?如果你已经有一个能够以几百兆字节每秒的速度传输数据的顾客,并且他正试图通过一个100Mb的网络发送数据,那是不会获得成功的。不过,迁移到通过光纤通道连接的LAN-free的备份那就完美了。
了解备份应用程序
不言而喻,在涉及性能调整的时候,备份应用程序可能会非常复杂。了解你的备份产品的方方面面,并且用你的知识让它做你想让它做的事情。例如,如果你正在使用IBM的Tivoli Storage Manager ,而你却并不熟悉应该了解的配置组。对于Symantec的NetBackup,EMC的NetWorker,以及CommVault和它们的多路复用特性也一样如此。加入邮件列表,论坛或定期通讯,同时学习其他人的做法,以获得更好的性能。在BackupCentral.com上的论坛搜索“性能”,看看其它用户是否已经提出并回答了相同的问题。
了解磁盘销售
在不先把备份数据发送到磁盘的情况下,要使磁带机顺畅的工作越来越难。如果你这些天正在购买磁带机,而且没有购买磁盘,那就取消你的订单,把它变成包含磁盘的方案。相不相信,移动数据两次(就是备份到磁盘然后再复制到磁带)真的比移动一次更快。
磁带暂时还会存在,所以你应该学会如何才能使它工作顺畅。