磁带格式世代更替问题分析

DOSTOR存储在线 11月25日国际报道:当我在全国讲学的时候,我经常听到用户说他们避免在长期数据保留上使用磁带,透露出来的意思是这样的:“他们每隔几年就搞出来一个新格式,然后你就不能读取你的磁带了。”虽然从技术上来说你最终确实必须要将数据从旧磁带迁移到新媒介,但是磁带之间新旧迁移的周期很可能是长于磁盘归档的。

现在,不要搞错了——我不是说磁带格式更替不是个问题,只是说这是一个可以控制的问题。我也曾经和仓库里的一大堆磁带打过交道,由于我们单位没有真正的数据归档策略,我们的问题是如何支持旧备份。

此外,磁带驱动器市场的合并让整个行业的标准统一于中端磁带格式——LTO Ultrium。即使全息数据格式将来取代LTO(线性磁带开放协议),未来运行数据归档的管理员也会知道作为末代磁带格式的LTO磁带。LTO驱动器可以读取在前两种版本驱动器上写如果的磁带,因此如今的LTO-5驱动器可以读取LTO-3和LTO-4磁带。LTO-3驱动器还没有停产,一个带LTO-3和LTO-5驱动器的磁带库可以读取任何LTO磁带,因为LTO-1磁带也只不过是2000年才提出来的。

我所交谈的一些人不希望每隔几年升级一次磁带格式。对这些家伙,我要说的是不用这么做。你不用因为LTO-6磁带驱动器推出了就着急更新到LTO-6。我的意思是,它们又不是什么新的iPhone。如果LTO-5可以提供足够的容量和性能,你就用着,直到LTO-7出现再行动。

在一个管理良好的归档中,在最后一种可读的驱动器被替换之前,数据要从旧媒介中迁移出来,无论它是存储在磁盘还是磁带中。磁带厂商承诺它们产品的数据保留可以长达20年。我真诚的建议每隔2到3年认证一下磁带,每隔10年迁移到新磁带。

如果每隔五年就将数据从旧一代磁盘存储中迁移出来的话,经济上会有很大压力。最大的压力来自于存储厂商大幅提高维护成本或停止维护系统并声称这些系统的生命周期终止。迁移到新磁盘阵列同时还意味着每个驱动器上四倍到八倍的容量提升以及相应的能耗节约。

当磁盘阵列厂商执行50年代就计划好的让你每隔五年就更新一次的计划的时候,磁带库厂商通常都为它们的产品提供更长的服务周期。因此,你经常可以看到仍在运行10年前旧磁带库的用户,但是很少会看到运行10年前磁盘阵列的数据中心。

当然,厂商与厂商之间的支持政策也不同。我听到有厂商告诉我说如果在磁带库中用LTO-3驱动器替换LTO-1驱动器,驱动器质保终止日期将是磁带库质保终止日期,意味着使用7年之久的磁带库将没有驱动器质保。另一方面,Spectra Logic已经承诺只要它能找到零件它就会为磁带库提供服务而且服务费率的提升不会超过通胀水平。

将数据从一个磁盘阵列迁移到另一个磁盘阵列是直接的做法——只是复制文件——但是一旦你要迁移数十PB的数据,任何事情都不快。对于一个一般的终端重复数据删除目标端来说——比如DD690、DXi6700或StoreOnce 4324这样的可以承载200到600TB被重复数据删除过后的数据并且可以按每小时8TB速度将数据迁移到替换系统的产品——转移内容需要数天时间。

将数据从旧磁带迁移到新磁带只是一个简单的磁带复制命令,复杂的是如何重新整理数据以便4个LTO-5磁带的数据可以合并到一个LTO-7磁带,归档软件必须知道数据的新位置。我希望未来的LTFS(LTO文件系统,一个针对在LTO-5及以后的磁带上存储文件的自描述格式)归档应用程序和磁带库可以根据设定好的政策自动整理数据。

磁带格式世代更替问题不应该成为妨碍你长期使用磁带的障碍。即使你每个LTO版本都部署,你在磁带上更新的周期也要比磁盘上长一倍。接下来的问题是简化迁移流程。