2008年(8065)
分类: 服务器与存储
2008-10-09 11:40:27
IBM技术专家向大家介绍到,我们讨论下在存储使用策略和会带来的效果,首先我们可以回想一下,在任何一个IT环境或者我们个人的电子系统中,绝大多数存储利用率不是很高,而且不同存储之间很难相互分摊工作量。举一个例子,你可能有很多U盘,总的富裕空间是很多的,但还是常碰到某个U盘满了的情况,而此事又无法调用你其他的U盘来分担。这个情况在企业里面也很普遍,每台都有自己专属的存储空间,但服务器相互间很难“借用”存储空间,造成不同存储空间的利用率差别很大而总体利用率偏低。根据统计,大部分数据中心存储利用率只有40%左右,而40%磁盘空间利用率,不代表这个系统能耗也是总能耗的40%,磁盘系统只要开着他都会耗能,所以造成很多能耗和散热方面的浪费。如果我们有一个很好的手段,提高存储利用率就可以减少能耗。但这件事说容易,做起来难。存储在现有的使用模式下,提高存储利用率往往代表花更多的人力去做很多调节,而且这样有可能带来员工更多的加班时间,及应用停机时间。所以我们可能要考虑其他的技术手段,将所有异构环境的存储资源在一个统一的控制器控制下做一个统一的分配和调度,这就是SAN的技术,利用虚拟存储技术硬件的综合利用率可以容易地达到80%,从40%到80%是一个非常大的改变。虚拟存储在IBM也有一个非常有名的产品SVC,它已经有了差不多5年的历史,拥有3千多个用户。
存储节能另外一个技术手段,是避免重复存储。我举一个例子,比如说有一个系统应用程序已经在运行,占用 1T的空间,每周要做一个复本,用于备份及高速恢复。另外,还需要一个数据副本,用于检查现在运行的程序有无问题,而公司里面的开发小组,还要基于现在的情况进行分析所以也要一个数据副本,另外还有要一个副本做的数据源。可以看到由于这些原因原来一个T的数据,现在要四个T的空间,但是实际上大家仔细看一下这四个T里面,他有大部分数据是重复的,所以在现在的一些存储系统里面,通过避免重复来避免物理空间的占有。要避免重复,在存储系统必须有识别什么是重复的这个能力。目前IBM在避免重复上有各式各样的手段,譬如虚拟的数据快照,数据块级的防重复存储功能等。
还有一个每个人都用过,用于减少磁盘能耗很好的一个手段,叫压缩,在备份数据上来说这是一个很有效的手段,IBM除了在软件像TSM(Tivoli Storage Manager)提供压缩功能以外,在我们硬件设备,磁带机上面,也提供硬件磁带压缩的功能,这样使得客户即使在软件上没有压缩功能,数据在磁带里也可自做一个压缩,减少磁带占有的空间。如果客户需要还可以对磁带通过硬件做一个加密,这样可以比较放心的把历史数据放进去,即使一个磁带掉了,或者遗失以后这样数据也不会泄密。
除了硬件和软件上的节能,使用资源利用控制的软件也有利于节能,因为很多时候IT经理人不很清楚存储资源利用率怎么样,机房里面可能有十几套不同的存储,这种情况就需要一个很有效的,去查看这个环境到底存储用的怎么样,是不是有些设备开着几乎没有什么工作的。那么IBM的TPC(TotalStorage Productivity Center)软件就是一个很好的掌控工具。它可以发现所有现有机器的存储运行情况,每一台服务器占有的数据空间,发现哪一些是平时不怎么用,不怎么工作的,通过发现这些东西以后,管理员可以很好的知道哪些处理,没有用的东西不要再消耗宝贵的能源。