通过弹性存储,IBM让软件定义存储落地。软件定义存储具有像摇滚乐那样的震撼力,将对传统存储市场产生巨大冲击,并通过对存储的安全、速度、成本、交付等方面的优化,重塑存储。
“摇滚吧,存储!”在9月4日召开的“为大数据时代再造存储摇滚盛典”上,IBM喊出了这样的口号。这也形象地反映出,在云计算时代,存储正在经历新的变革,而软件定义存储很可能成为一道分水岭,它给存储市场带来的震撼力如同摇滚音乐带给人们的震撼一样。
软件定义存储观逐渐形成
IBM软件定义存储观的形成有一个逐渐清晰和成熟的过程。记得在2013年初,当软件定义存储这个概念刚出现时,IBM在第一时间表示了对这一概念的认同,并表示IBM有能力提供软件定义存储。当时,人们对于软件定义存储这个概念有不同的理解,甚至引发了相当激烈的争论。有人认为,软件定义存储是新瓶装旧酒,而有的厂商则致力于推出一类新的软件定义存储产品。从IBM当时发表的声明看,IBM对软件定义存储的理解也停留在宏观的层面,没有具体的产品或落地策略的支持。
不过,在2013年中举行的IBM Edge大会上,IBM已经在有的放矢地阐述软件定义存储的概念,讲解软件定义存储的相关技术,并公布了IBM软件定义存储的路线图。在IBM的规划中,软件定义存储的发展可以分成三个阶段:1.0阶段主要实现存储虚拟化,并针对工作负载进行优化;2.0阶段的工作重点是在存储虚拟化的基础之上实现存储平台的开放性、可扩展性;3.0阶段的任务是让存储平台更加开放,并且更突出分析的功能,通过智能驱动的数据管理完全实现应用对存储资源的动态分配和管理。软件定义存储三段论明确了IBM软件定义存储的发展道路,让人们第一次看清了软件定义存储未来的发展方向。
虽然软件定义存储三段论描绘了软件定义存储的发展大方向,但是在具体可以落地的产品方面,IBM还有很多事情要做。在本次“为大数据时代再造存储摇滚盛典”上,IBM聚焦于软件定义存储这个主题,宣布了一系列软件定义存储产品,并宣称很多用户已经从其软件定义存储产品和解决方案中受益。
软件定义存储解决大数据问题
IBM将软件定义存储与当前大数据的发展密切联系在一起。“进入大数据时代,呈几何级数增长的数据量、数据类型的多样化和用户对数据访问、分析与应用的苛刻需求让传统的数据存储与管理捉襟见肘。”IBM大中华区副总裁、系统与科技部总经理郭仁声表示,“我们为客户提供的软件定义存储,在速度、可扩展性和成本等方面具有传统存储无法比拟的优势。”
在IBM出售了x86服务器业务后,很多人对于IBM未来是否会继续在硬件方面进行投入产生了疑问。郭仁声明确表示,未来,IBM仍会持续在高端服务器和存储方面进行投资。IBM将投入30亿美元用于下一代芯片的研发。Gartner的报告显示,2013年,IBM闪存系统的收入排名全球第一。2014年5月19日,IBM向全球首次发布软件定义存储产品。IBM希望通过软件定义存储和与之相关的闪存、存储虚拟化等方面的创新再造大数据时代的存储,让存储在安全、速度、成本、交付等方面能够再上一个台阶。
移动化、社交化和大数据的分析与应用都需要软件定义存储的支持。软件定义存储可以提供弹性容量,改变数据经济,让客户以较低的成本实现更高的业务价值。IBM进行了一项调查,78%的受访者表示,存储的压力集中在成本控制和使用效率方面;只有五分之一的客户拥有高效的IT基础架构,而客户在存储方面的大部分支出是不必要的;58%的企业部署云应用的主要瓶颈在于存储的供给不足和管理不佳。IBM认为,软件定义存储有能力解决上述问题。
IBM系统与科技部新兴市场存储业务全球副总裁Laura Guio认为,软件定义存储是一系列自动管理本地和全球数据的软件功能,它们提供了突破性的数据存取速度、更简易的管理和随数据量增加可以更快速、经济地扩展技术基础架构的能力。IBM将其软件定义存储命名为“弹性存储”(Elastic Storage)。IBM弹性存储技术能够为用户提供卓越的性能、几乎无限的扩展性,并且可以通过自动将数据移动到最经济的存储设备上,从而将存储的成本最多降低90%。
经常与人类进行智力比拼的IBM Watson系统就采用了弹性存储技术。在一项名为《危险边缘》的比赛中,IBM Watson系统使用了两亿页结构化和非结构化的数据,相当于5TB存储容量,而将这些“知识”装入IBM弹性存储中只用了几分钟。IBM研究院的一项测试也证明,其弹性存储能够在43分钟内利用单个系统扫描100亿个文件,并用于深入的数据挖掘。
对于软件定义存储来说,各存储厂商都在摸着石头过河。各厂商根据自己对软件定义存储的理解,并结合自己在存储方面的技术特长,研发并不断推出新的技术,同时也积极地通过各种途径来验证其软件定义存储方案的可行性。IBM在进行软件定义存储技术创新的同时,还协助北京富通东方科技有限公司建立了E-lab实验室,并部署了全套的IBM软件定义存储架构,目的是针对日益增长的大数据分析、移动和社交等新兴应用,为客户、合作伙伴提供基础构架设计和测试、新技术方案演示、概念原型验证、性能指标测试等服务,以便帮助客户快速部署更灵活的、可扩展的、高效的基础架构平台。
“我们的E-lab实验室部署的IBM存储系统主要包括IBM弹性存储、Storwize 系列存储、高端DS8000存储系统和FlashSystem全闪存阵列等,其处理能力与一个省级金融机构IT系统的处理能力相当,同时也是亚洲地区最大的软件定义存储环境。”北京富通东方科技有限公司首席技术官金微介绍说,“摇滚乐的精神就是打破常规,而软件定义存储也具备了打破存储常规的能力。软件定义存储的基础架构能够提供业务创新所需要的IT灵活性、效率和弹性。通过E-lab,我们与IBM将整合双方资源,打造一个面向客户和合作伙伴的软件定义平台。”
软件定义存储已经落地
Laura Guio对IBM弹性存储的特性进行了归纳。
第一,IBM弹性存储以IBM的GPFS为基础,是具有在线存储管理功能、可管理庞大数据量的集成的数据治理工具。它可以利用内置于服务器中的闪存大幅提升存储性能。
第二,IBM弹性存储将存储虚拟化,允许多个系统和应用共享公用存储池,这有助于实现透明的全球数据存储,而无需修改应用和进行存储管理变更。
第三,IBM弹性存储可以自动、智能地将数据迁移到最经济的存储设备上,实现存储分层,并降低成本。
第四,IBM弹性存储具有更好的开放性,比如支持OpenStack云管理软件,可以帮助客户跨越私有云、公有云和混合云进行数据存储、管理和访问,实现全球数据共享与协作。除了OpenStack以外,IBM弹性存储也支持其他开放的API,包括POSIX、Hadoop等。
“我们的弹性存储可以通过自动平衡资源,同时支持不同的工作负载。”Laura Guio进一步介绍说,“我们的软件定义存储软件可以运行在任意服务器上,并可不受限制地实现向内和向外扩展,同时具有开放性,在闪存、磁盘、磁带等不同介质上都可实现自动数据治理。”2014年第三季度,IBM弹性存储将在Softlayer上支持云部署。
IBM的软件定义存储已经是可以商用的解决方案。中国石油东方地球物理公司、平安保险等已经部署了IBM的软件定义存储解决方案。举例来说,平安保险基于IBM软件定义存储解决方案将海量数据汇总系统的搭建周期从1个月缩减至1小时,数据汇总时间缩短为原来的一半,更好地满足了日益严格的监管要求。平安保险认为,软件定义存储一定是标准化、自动化和智能化的。在使用IBM软件定义存储解决方案的过程中,平安保险对于IBM SVC虚拟化技术、融合存储架构、块存储的数据去重功能印象深刻。