甲骨文FS1:让全闪存不再任性?

全闪存阵列,2014年存储领域最为火爆的话题。虽然当前全闪存阵列市场规模仍然不能与传统磁盘阵列市场相比,但是闪存趋势已经形成,全闪存阵列市场当前增长迅速,未来空间也十分值得期待。在当前,从EMC、IBM、NetApp这些传统阵列厂商,到PureStorage、ViolinMemory这些初创公司,甚至像WD、Cisco这些公司都开始发力全闪存阵列领域,足以看出厂商们对该领域的重视。而现在,甲骨文也要开始涉足全闪存阵列领域,甲骨文甚至宣传其FS1可以让全闪存阵列不再任性。那么,甲骨文的FS1其竞争力在什么地方?近日,甲骨文公司正式对外向国内媒体介绍了其FS1的技术特点和市场定位。

全闪存阵列仍然昂贵

据IDC预测,全闪存存储阵列市场规模在2015年将增至12亿美元,而到2016年这一市场将增至16亿美元,从2012到2016年期间年复合增长率达到60%。然而全闪存阵列仍然处于起步阶段,并不完善的数据保护功能、容量和扩展性方面的限制以及高昂的价格是横跨在用户面前的难题。在甲骨文看来,性能与价格之前是不能够平衡的,而现在甲骨文的FS1则可以帮助用户实现性能与价格的平衡。

事实上,甲骨文FS1其实是一款混合阵列,也能够配置成全闪存阵列。甲骨文之所有认为FS1可以在性能和价格上实现平衡,关键还在于甲骨文将FS1定位为智能的、面向企业云计算的闪存系统。甲骨文中国系统事业部销售咨询总监肖淑男表示:“全闪存阵列仍然有很多问题,比如扩展性问题、数据服务支持、服务质量等等,大家看看当前市场上的全闪存阵列产品,在这些方面都仍然存在着不足。另外就是成本问题,闪存成本虽然在下降,但是仍然非常昂贵。解决闪存阵列成本昂贵的问题主要有两种,第一种技术将重要的频繁使用的数据放在闪存上,其他的冷数据放在硬盘甚至磁带上去。第二种技术是全闪存阵列,但是为了把闪存更加充分利用起来的话,会利用消重技术,用小的存储空间存更多的数据,这是一个降低成本的办法。”

图一:甲骨文中国系统事业部销售咨询总监肖淑男

“甲骨文FS1属于第一种技术,它是其实是混合阵列,可以配置成全闪存阵列模式,也可以配置成全硬盘模式。不过我们最推荐的仍然是混合模式,因为数据的访问和数据的分布是不均匀的,所以应该用不同的技术去解决不同的数据问题。”肖淑男表示道。

甲骨文FS1的技术亮点有哪些?

用户使用全闪存阵列主要跑什么应用?答案自然是那些对加速需求强烈的应用,加速是用户采用闪存的首选。在当前全闪存阵列的使用情况中,数据库、VDI、云基础架构等是当前用户部署全闪存阵列的主要应用。这其中,数据库应用是用户选择部署全闪存阵列的关键原因。众所周知,传统磁盘受限于物理特性,性能一直是整个数据中心的瓶颈,闪存则是弥补这种性能缺陷的天然选择。所以大部分用户选择全闪存阵列来给数据库应用进行加速。事实上,当前一些厂商透露的使用数据也能证明这种趋势,比如EMC就透露他们有一半的全闪存阵列产品被用户用来部署数据库应用。

在全闪存阵列跑数据库应用比较关键的一项技术就是数据压缩功能,通过数据压缩可以有效降低数据库使用容量,从而提升整个全闪存阵列的使用成本。在甲骨文看来,其FS1产品对于甲骨文数据库的压缩有着天然的优势。肖淑男表示:“FS1具有很好的针对甲骨文数据库的混合压缩功能,可以根据数据访问的要求进行不同程度的压缩。比如基于查询、存储、Archive归档都有不同程度的压缩,为了保证查询性能就用压缩比稍微小的,10倍的压缩比既能够保证存储空间的压缩,同时保证性能的提高。如果整个数据用的是归档很少访问的话,就用归档模式压缩,就可以达到50倍。”

图二:甲骨文FS1对于Oracle数据库的压缩方案有着天然的优势。

另外,在当前全闪存阵列产品中容量和可扩展性也是关键技术,从目前发展趋势来看,横向线性扩展技术的确比较受用户偏爱,它带来的灵活性是用户所希望得到的。在甲骨文看来,当前较多全闪存阵列产品在容量和扩展性方面仍然有着较大的不足,而FS1则不存在这方面的问题。

图三:甲骨文FS1最大可扩展到16节点,实现PB级的闪存容量,并且具有出色性能指标。

智能化是甲骨文FS1主打的特性,具体体现在底层就是对IO进行优先管理与调配,从而实现基于业务级别的IO管理。肖淑男表示:“当前市场中的存储产品对于应用并没有感知,存储控制器收到的是I/O请求,然后将数据返回给请求,谁向我提要求我就先服务谁。存储系统这种先到先服务是不管应用是优先级的高低与先后的,只要先发请求就先服务。”

图四:甲骨文FS1的IO智能管理调度可以根据应用的优先级进行分配合理资源。

“甲骨文FS1完全基于应用的优先级来管理IO,在用户应用当中应该有不同的数据,有些数据是会频繁访问的,有些数据是很少访问的,有些数据是要求快速响应的,有些数据是要求大容量的。甲骨文FS1 的QoS不仅仅根据应用的优先级需排序I/O,同时根据访问频度、热点程度去分布数据。”肖淑男补充道。

当然,甲骨文FS1在技术上最具有吸引力的莫过于针对甲骨文软件的优化,作为企业级软件巨头,甲骨文的硬件产品往往会对其软件进行特别的优化,以达到最佳性能效果,过去的数据库一体机如此,现在的FS1混合阵列亦如此。肖淑男表示:“甲骨文具有三十年的数据库经验,深知数据应该如何分布。我们在FS1中提供一键配置功能,如果用户需要创造数据库,只要告诉甲骨文配容量多大、面向什么样的数据库,FS1就会自动根据不同数据找到最合适的地方,不仅仅是保护级别或者位置,还包括容量、类型。”

图五:甲骨文FS1智能存储配置,已经优化到甲骨文数据库组件级别。

总体而言,甲骨文FS1对于甲骨文应用的专门优化是其最大的竞争力,也是甲骨文围绕其数据库生态系统而打造出来的一款产品。事实上,在全闪存阵列产品还未完全走向成熟的今天,甲骨文FS1存储系统还是具有较多卖点的,尤其是考虑到甲骨文在企业级软件领域的雄厚基础。不过也需要承认的是,不管是混合阵列还是全闪存阵列,其实都是通用型产品,用户不仅仅需要面对甲骨文的应用,甲骨文也承认后续会加强针对其他应用的优化以及像重复数据删除技术的改进等。总之,甲骨文已经开始涉足全闪存领域的竞争了,其充满甲骨文特色的产品在未来会取得何种成绩,让我们拭目以待!