Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11589668
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-10-09 10:54:03

   在介绍XIV的存储架构时,侯淼对IBM收购这家以色列公司的决定赞不绝口,他认为这给了IBM一个改变存储市场的机会,在他的演讲中,有两句话令人印象深刻,一句是:“XIV适合广泛的存储需求”,另一句是:“XIV将重新定义存储系统”——如此大的口气哪怕是对于IBM来说或许也有些令人啧啧称奇,如此大的胃口也由此显示出了IBM收购XIV的用心。

  实际上,在收购XIV之前,IBM缺少存储市场两个重要的组成部分:低价的PC架构存储系统和可以从小变大的集群存储系统,虽然IBM一直拥有从DS3000到DS8000等一整套系列的存储系统,但IBM的用户们仍然面临着一个选择:是选择其它供应商的更便宜的PC架构存储,还是去继续选择IBM的控制器架构的存储系统——这不仅仅是钱的问题,而关系到扩展性、灵活性以及整个企业存储架构的未来选择。

  通过XIV,IBM为用户的两种选择都提供了答案,或者说,IBM提供了一种可能性:如果你需要可扩展性强而又价格低廉的存储系统,你可以选择XIV,而无需花费昂贵的钱去购买DS系列的产品,当然,获得高扩展性和低价格的XIV也是需要付出一定的代价的——这需要另当别论,因为这个话题的答案从来都只有平衡和舍弃,而不是十全十美。

  从Scale up 到Scale Out:当PC遇到集群

  用做PC的架构,或者说用x86架构来做存储一直都是一个选择,对于厂商来说,这样的架构容易获得,研发成本极低而产出则非常不错,当然,基于x86架构的产品的价格也更能够让用户接受,但是,与更专业的专用控制器的架构相比,更高的出错率与更少的模块化设计很难令这些产品走进高端市场,很多厂商曾经尝试过在x86架构上把存储做的更高,但是好象没有人成功,原因就在于:我们可以把性能做的更好,但是架构上的劣势让MIPS仍然是英特尔难以企及的控制器处理器竞争对手——无数的用户都不那么相信英特尔能够比MIPS做得更好,而且,事实或许也是如此。

  因此,当业界出现像XIV这样产品时,恰好给了PC架构一个机遇,那就是去迎合集群,用集群的方法保证其性能和容错性能,用侯淼的话说就是:“从Scale up 到Scale Out。”——他谈到,“我们有两种可以扩展存储系统的方法,一种是Scale out,一种是Scale up。Scale up的出发点是,我怎么样通过提升我的,增加我的内存,来提高我的整个系统的速度。这种方式实际上带来的好处是,当你CPU赫兹从1 giga到4 giga确实能够提高整个的处理速度,但是磁盘和缓存包括和CPU之间有非常大的处理的速度的差别,这个差别在过去几年,并没有减少,反而在增大,所以Scale up的好处在于当你有一些类型应用的时候,像在线处理的时候,可能Scale up是一个使用方式,但是针对比较密集型的大型数据块来讲,Scale Out反而是比较好的处理方法。”

  IBM中国区XIV专家王晓冬认为,XIV的出现能够弥补DS8000的一些“力所不能及”的事情,他表示,“在一些特殊的情况下,比如一些新的应用,或者的应用,它的容量的增长,性能要求会有非常高速、快速的增长,用传统的Scale up方式的话,很难匹配相应的增长速度,所以这种情况下Scale out更能适合这种类型应用的发展,基本上是面向两种不同类型的应用,两种不同类型的技术出来。”

  侯淼认为,IBM的XIV的核心竞争力在于算法,“Scale out技术的含金量在于算法,非常依赖于算法和软件,所以大家可以看到其实像XIV它的硬件平台并不奇怪,就是几个完全的标准组件建在一起,但其算法是通过算法把整个负载平衡,这不是所有厂家都有的。”

  集群的好处在于:越多的扩展造就更高的性能,当然,安全性也就越高,不过,必须要关注的是,XIV的可扩展性,无论是性能还是容量抑或是容错性,其代价都是源于对容量的损失——XIV内部有180块1TB的磁盘,数据做的是镜像的保护,是80TB的可用容量,当然,这就是XIV,以集群的方式将数据复制两份,并分布存储,对于这样的概念,或许不用多讲了。

  但问题的核心是:既然已经有了DS8000和DS5000、DS4000以及DS3000,从中到低的产品线分布下的XIV,仅仅只是一种选择么?什么人应该或者说可以尝试着去做?

  XIV:成长 高端 以及新业务

  侯淼认为,“从长远来讲,XIV既代表了一个潮流的方向。”

  “针对DS8000来讲,有三种情况推荐使用8000,第一种,用户的应用包括数据自己能够掌握,也能够去预测未来的成长的速度,而且能掌握这个成长的速度,包括像金融、电信等等一些传统的业务,像ERP的业务、像业务,它每年的数据增长跟它整个的业务发展包括生意规模是可以预测到的。第二种很多用户的存储系统跟已经有了比较好的结合,而且比较成熟地使用了很久的时间,包括性能调优,包括适配器的使用,包括像数据库的使用和应用的配合。第三种情况是用户有比较完善的容灾系统,包括两地三中心等等。这种情况下,我们觉得8000应该是一个非常好的选择,因为8000有最快的IOPS的控制能力,也有最完善的软件系统帮助用户做数据的保护,包括高可靠的处理。这是对8000的定位,对于我们的客人来说,它依然是高端优秀产品的选择。”

  对于XIV来说,同样包括集中应用情况,第一种,用户有一些新的业务,业务增长的速度可能是非常快的,用户在设计新业务的时候,感觉到未来业务增长速度会在高速下增长。第二,用户对存储的定义,由于数据增长量的关系,用户对存储的定义发生了改变,一般来讲,当数据量比较小的时候,会给一些低端和中端的存储,当数据量比较大的时候,会给比较较高端的存储,但现在所有厂家的话,中端和高端的存储没有办法物理去扩展,比如用了DS4800,当你扩展的能力超过了DS4800,必须重新购买新的8000,而且把数据能够移植过去,如果用户在未来几年看到数据成长确实高速成长的话,XIV依然是很好的选择,因为它是非常高的模块化。

  “当你今天需要10个TB,明年需要100个,后面就500个,XIV通过模块化的结构是满足用户的需要。换句话来讲,现在的用户看存储系统,都是有层次的,包括有中端、有低端,有TIER 1有TIER2,这种层次的设计一个理念背后在于,它的能够预测自己数据的成长。但是在高速数据成长的业务的条件下,一个XIV的产品就是一个很好的选择,因为它把TIER1和TIER2完全综合在一起,也把中端和高端综合在一起。”侯淼无处不在的宣传着XIV将“重新存储系统”的理念。

  而最后一种情况,则来自于用户的业务类型,存储系统是非常混合的,混合负载,包括有Video,包括有声音,也包括有文字,像现在的因特网一样,已经是一个非常复杂的负载了。这种情况下,用户自己也很难控制未来它到底有多大的数据量,像一个图片,高清晰度和清晰度不高差别是很大的,同样高清晰度的视频和不太高清晰度的视频差别也是很大的,这时候XIV就是一个很好的设计。

  “用户在混合的负载情况下,同时在数据量成长非常快的情况下,怎么能保持一致的性能,这点也是我们去推荐一个XIV产品的关键的考核点,它数据量很大的时候,它的应用有很多,怎么保证它所服务的对象提供一个高质量的数据响应服务,这点XIV就是一个非常好的选择。”

  如此看来,XIV可以胜任所有的工作,侯淼对XIV的夸奖溢于言表,如“重新定义存储系统”、“产业界一个比较大的突破。”、“再造存储创立新的存储系统”,“XIV一起独特的虚拟化网络化技术重新定义了磁盘存储系统”、“下一代存储产品技术”、“扩展性、杰出的性能、可用性、可靠性、以及无以匹敌的易于管理性。TCO(总体拥有成本)可谓非常出色”、“全虚拟化的系统”、“适合广泛存储需求”——这些夸奖已经足够多了,XIV几乎已经成为了完美的存储系统,很显然,XIV的出现确实令IBM的存储产品线发生了变化,这虽然还不能说是x86架构的存储系统的胜利,但是,可以预见的是,更加通用的系统或许会更多的走进用户的可选择的产品列表之中,现在的问题是:这样的产品真的“人如其名”么?或许,答案还需要等一段时间才能揭晓。

阅读(750) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~