Fusion-io:软件定义存储的推手—闪存

互联网的诞生,改变了整个世界。随着新的互联设备和移动平台的推出,以及数据需求的持续增长,数据中心所有计算资源的链接、汇聚和配置也在发生质的变化。于是软件定义的数据中心(Software-Defined Data Center)这一概念诞生了。从虚拟化到云计算再到软件定义的数据中心, Arista、思科、微软和VMware都在这方面下着功夫——VMware甚至为此而收购了Nicira和Dynamic Ops。

在软件定义的数据中心里,存储是不可或缺的一部分。存储都是通过软件来实现部署、配置和管理的。软件定义存储是软件定义数据中心这一概念的一部分。在这个软件定义的数据中心里,一个应用需要的所有虚拟化存储、网络、服务器和安全资源都可以通过软件进行定义,并自动进行分配。根据Fusion-io首席执行官兼总裁David Flynn所言,软件定义存储这一市场的快速发展离不开闪存,因为闪存能快速地为处理器提供数据,这对数据中心内的软件定义性能影响非常大。

Flynn表示,非易失性内存技术如闪存,其魅力在于,它的容量密度和性能密度使得其能够嵌入到服务器里作为内存层。这一新的闪存架构能够提供更低的延迟和更高的性能,让普通的服务器取代之前专用的存储系统。可以这样说,闪存就是一种催化剂,因为它为服务器提供了容量。服务器内拥有存储容量之后,可以带来很多好处,如更快地为CPU提供数据;再也不需要大量的内存盘。这些优势使闪存成为软件定义存储的完美搭配。

Flynn声称,从这方面而言,这可以说是一种双赢:在软件定义存储里,软件赋予了服务器这样一种特性——可以像存储一样使用,然后服务器就彻底成为了一种新类型的存储。

Fusion-io在今年早些时候通过发布ION Data Accelerator解决方案,开始进入软件定义存储市场,该方案声称可以提升数据中心的性能,同时能够让客户在一个开放式服务器架构上运行。ION Data Accelerator配合Fusion-io的ioMemory卡使用,可以提供每秒超过100万的I/O,且每秒吞吐量高达6GB,延迟低至0.06微秒。

这里有一个例子。Fusion-io的一个美国客户主要是负责国家安全事务,他们有一个服务器配备了40TB的I/O 内存,然后他们打印了一个标签贴在了这个服务器上,称其为“金盒子”。因为这台服务器在眨眼间就能够快速摄入并分析大量的数据,速度快得令人难以想象。而在此之前,他们为这台服务器配备了大量的存储阵列,但是能够完成的工作相比这台配备了闪存的服务器,可以说是微不足道。前后对比真是天壤之别。

然而,Flynn表示,IT行业要想实现这种美好愿景,就必须抛弃之前所依赖的专用系统,而采用更为开放的服务器架构。现在EMC正在尝试进行这种变革,并且甚至大量新兴企业貌似也在思考他们是否能够在这种专有模式上进行变革。但是实际上,软件定义数据中心是一种开放式架构,所有人都可以在这种架构上进行组件的搭建。

Flynn最后总结说,这种变革真的是闪存之后的一个大变革。这已经不仅仅只关系到闪存,这暗示着这些企业的业务模式需要发生转变。