存储 频道

XIV将重新定义存储系统?

  【IT168 资讯】在介绍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,增加我的内存,来提高我的整个系统的速度。这种方式实际上带来的好处是,当你CPU赫兹从1 giga到4 giga确实能够提高整个的处理速度,但是磁盘和缓存包括和CPU之间有非常大的处理的速度的差别,这个差别在过去几年,并没有减少,反而在增大,所以Scale up的好处在于当你有一些类型应用的时候,像在线处理的时候,可能Scale up是一个使用方式,但是针对比较密集型的大型数据块来讲,Scale Out反而是比较好的处理方法。”

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

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

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

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

0
相关文章