存储必须能够跟上未来系统对性能和容量的要求。新SCM技术的研发在许多方面有其必要性。首先就是磁盘性能(按延迟性来衡量)与其他大型高性能计算系统之间的差距已经是五个数量级(10的五次方就是1万倍),而且这个差距还在扩大中。此外,IBM正在酝酿一种超级系统,这种系统可以每秒处理10的18次方次操作。这需要从各个方面突破各种障碍,包括能耗、空间要求以及记忆体成本和存储层级。IBM的SCM技术的目标是克服这些障碍。IBM相信SCM有潜力能够在2020年前给数据中心带来革命性变化。
不过,我们也不要迷信那些声称磁带(或磁盘或RAM或闪存)技术已经消亡的说法。素有这些技术很可能都将继续生存很长时间。甚至当SCM成为存储主流技术的时候,旧的技术仍然会有自己的立足之地,尽管不会像它们今天这样显赫。
SCM和至少其他几个IBM研发值得我们稍后对它们进行单独讨论,其中包括下面这两个项目:
长期归档系统:IBM担心有可能出现数据“黑暗期”。我们现在可以读出2000年前的死海文书,但是我们读取20年前的存储媒介却很费劲。这个问题分成两个方面——比特保存和逻辑保存。比特保存是指获得旧存储媒介上数字数据的完美比特副本,比如从5.5英寸软盘上。逻辑保存是指有效利用刚刚获得的比特副本上的数据。IBM正在开发高可扩展性比特保存系统,该系统可以处理数十亿个对象,为元数据和内容编制索引,而且可以扩展到专门行业内容的处理。是的,IBM相信磁带在未来归档中扮演重要角色。该公司还在开发一系列其他技术,包括自动化系统以避免格式过时问题。
云存储:当然,云现在已经是IT界的热门话题。IBM的Storage for Clouds Initiative(云存储行动)覆盖好几个技术领域和广泛的主题。一个重要的内容就是内容地理分布,也就是说让计算和存储资源可以分布到地球上的无数站点中去。目前正在克服的问题包括:让数据在正确的时间在正确的地点,实现从任何地方都可以高效地访问数据,确保每个站点都可以贡献数据,确保地理上分散的系统也能有数据完整性。云存储同时还需要处理好虚拟化环境中存储动态管理问题,存储配置优化问题,数据处理和存储的实时迁移。
名单上的问题还有很多,比如优化数据分析存储和Hadoop环境共享集群的使用。IBM Storage Systems Research必须卷起袖子处理这么多问题。
从表面上,创新必须要能够弥合爆炸式增长的存储要求之间的差距,同时要能够或多或少地有一定的经济性。因此,只是发展目前存储技术的话只会带来爆炸式增长的能源和空间要求,而性能也无法跟上日益增长的需求。这样的结局就是购买价格和维护成本让客户无法承受。从十年后IT即服务对实时访问、计算技术发展(包括数据分析以及信息在地理上分布到全球各个站点)的需求这个角度来说,我们现在对私有云、公共云和互联网的概念可能会显得非常局限。
那么如果IBM Storage Systems Research(以及其他公司)没能达成它们所声称的目标会怎么样呢?答案是如果存储厂商没能在正确的时候提供正确的信息“混合燃料”的话,软件和计算引擎将无法发挥全部潜力。我们也许没办法指出哪些事情无法达成,但是如果存储厂商不给力的话,IT部门可能就无法有效支持业务部门。因此,让我们祈祷IBM能成功。IBM可以从这些成功中获得很大的好处,我们也是。