DoSTOR存储分析:各种存储设备系统都可以实现可观的节能,但是节能的具体方法要看存储设备使用的系统来决定。为了方便说明问题,我们将它们按在线业务分为:文件存储设备、海量数据存储、归档和备份。
各种在线业务看起来似乎是能够进行节能的最后一块阵地。在在线业务中,时间就是金钱,因此存储设备系统的速度越快,节能效果就越好。 我们不会建议用户去改变那些流程,相反,这是一个建设需要改变的存储设备用法的过程。
对于大部分系统来说,数据库管理员会认真估算存储设备的预期使用量,然后增加一倍以策万全。 所有人都会多准备一些存储设备,结果就有很多没被使用的空间,但是要想弄清楚到底有多少没有被用过则几乎是不可能的。
存储设备厂商3Par公司已经遇到了这样的一种案例,它的某个大型企业客户现有的在线业务系统的使用率只有8%,另外的92%只是作为预备使用。虽然这个例子比较极端,但是它清楚地说明了问题的重点。 良好的存储设备管理可以为企业客户省下大量财力、空间和能源。
对于在线业务来说,那就意味着需要自动精简配置。这项技术可以保证只有在存储设备模块真正被写入数据时,才会将存储模块分配给某个应用程序。通过自动精简配置和良好的存储设备管理软件,数据库管理员将从预测到底需要多少存储设备空间的负担下解放出来,那项工作将由存储管理系统自己来完成。 一年以前,市场上只有少数厂商在在线业务系统中提供了自动精简配置技术。现在这种技术已经得到普遍推广和应用,而且应考虑与其相配的在线业务存储设备的大小。
对于普通文件存储设备来说,问题就很不一样了。自动精简配置技术在这里也有用,但是更为普遍的问题是在所有独立系统上存储的数据基础上建立一个全局系统。 毕竟,一家企业所需要备份的重要数据的份数也是有限的。全局存储资源管理系统(SRM系统)是了解和管理一家企业所需的复杂的存储设备系统的最佳方法。
那么一般情况下有多少文件存储设备空间被浪费了呢? 据Sun公司称,现有的空间只有30%得到了很好地利用。剩下的空间要么是多余的,要么是很少使用到甚至从来都没有被分配出去过。 SRM系统可以搜索出这些浪费的文件,然后你就可以删除它们。
对于归档和备份系统来说,问题总出在存储了过多的冗余数据上面。这就要用到重复数据删除技术了。 这项技术可以为它所看到的每一个数据模块建立一个数列。如果计算得出的索引与另一个已经储存的模块的数列相同,系统就将它标记为重复的模块,而不会将数据存储到新模块上。
许多厂商如Data Domain、Diligent Technologies、FalconStor、Quantum和Sepaton等均提供了重复数据删除技术,通常都应用在虚拟磁带库系统中。重复数据删除技术可以将系统所需的存储设备空间减少到现有水平的二十分之一。 省下95%的空间绝对是一件值得去做的事。
重复数据删除技术同时也在进入主文件存储设备领域。NetApp公司在5月份宣布推出了A-SIS。这款软件可以被附加到任何厂商的FAS文件管理器上;然而它现在还仅限于文件系统,不能被用于模块LUN。但是,这总是存储设备行业的一个好的开端和好的发展方向。我们期待着重复数据删除技术继续深入应用到主存储设备系统中去。
最后一点,重复数据删除技术对那些特别依赖于虚拟化技术的厂商来说将非常有用。每一个虚拟系统都要不断重复配置操作系统文件。 重复数据删除不仅可以大大减少虚拟化系统所需的存储空间,而且还可以利用被调用数据的相似性提高虚拟化系统的性能,因为那些数据已经存在于文件管理器的高速缓存中了。这对提高虚拟化系统的利用率和性能都大有好处。