本文作者George Crump是Storage Switzerland的创始人,同时也是George Crump Consulting的创始人。
有时候做一个旧存储系统提供商很难。为了维持后端兼容性,你的早期成功有时候反而成为你最大的障碍。我们看到一些旧系统厂商挣扎于在现有平台上增加像虚拟化和自动精简配置这样的新功能。随着硬件的不断进步,比如固态驱动器(SSD)、串行连接SCSI(SAS)和大规模闲置磁盘阵列(MAID),IT系统正在发生根本性的变化。
你可能认为这些旧系统厂商也可以轻松地玩转SSD和MAID。一些可以,一些不能。这两个技术分别代表性能上的对立两端,要将它们整合到旧系统而不作牺牲是一个很大的挑战。问题不在于物理上的整合。例如,这些供应商可以很容易获得SSD市场上的产品,它们可以购买和磁盘驱动器尺寸差不多的SSD,然后将SSD插入到现有驱动器架。不考虑磁盘降速功能的话,MAID驱动器基本上就是常规的驱动器。问题在于将这些新技术整合到旧系统后如何最大化投资价值。
SSD的宗旨就是最大化性能。如果一个机架全部采用SSD驱动器,那么这个机架所需要的I/O容量可能会超过机架本身的I/O带宽。几个SSD驱动器机架可能就会超过存储控制器所能提供的I/O容量。这意味着无法充分利用SSD的性能优势。对于一些使用情景来说,这种非充分利用可能还可以接受,但是对于其他需要最大化性能的用户来说,可能就不是那么合算了。最大化SSD性能可能需要专门针对SSD的机箱和控制器,从而更经济合理地利用SSD。至少,用户可能需要可扩展的控制器来匹配SSD所需要的I/O容量。
MAID的宗旨在于通过将闲置磁盘予以降速来最小化能耗。在存储系统上,我们可以以某种方式来组织这些驱动器,这样当驱动器闲置程度达到一定程度的时候就可以予以降速。至于存在SSD的情况,可能需要专门的MAID机箱以便使数据能够更加容易地隔离。这种技术使得机箱可以更加具有能源使用效率,因为存储系统可以只消耗部分驱动器的电能。
最后,SAS可能是最大的单一挑战。比起我们现在在存储系统中所看到的传统光纤通道后端,SAS技术可以用较低价格提供高性能。许多存储供应商打算将SAS驱动器尽快整合到他们当前的存储系统上。新存储厂商可以轻松地推出纯SAS驱动器的解决方案,而旧存储厂商需要面对整合SAS的挑战。一些旧存储厂商需要克服整合上的技术困难。一些厂商需要在整合的过程中尽量不破坏整体系统的原有特征,有时候甚至需要从头开始。