NetApp软件定义存储:追赶着,还是引领着?
ZDNet 发表于:13年07月12日 14:22 [转载] 至顶网
“IT行业是一个变化非常快的环境,也会给我们的工作带来很多乐趣。”已经在IT行业工作35年多的NetApp首席技术官Jay Kidd颇为感慨地说,他自己曾见证过IT领域的很多重大变革,而NetApp自身也正在软件定义存储的趋势之下悄然发生着变化……
在Kidd看来,软件定义存储(SDS)是软件定义数据中心(SDDC)的一部分,但其本身并不是革命性的,正如云计算一样,理念早已有之,只不过以新的名目再次出现。“如果新名字能够帮助大家更加简单地认识到一件新的事物,或者一些以前就有的想法,也是一件好事”。
NetApp将Data ONTAP视为自己“软件定义存储”(SDS)战略的核心,因为它可以在应用上提供自我服务、虚拟化存储服务以及集群模式的存储系统。各类应用根据相应策略自动配置和管理存储,“这正是软件定义数据中心的有趣之处”。不过ONTAP与NetApp的控制器硬件是不分开出售的。
最新升级的Data ONTAP8.2在国外已经有用户在使用,国内的步伐相对慢一些,还在推广和培训的阶段。8.2版本的增强项包括:
- 无中断运行
- 可调节的QoS服务等级,确保存储访问高优先级的应用
- SnapVault D2D基于卷的备份,可恢复PB级数据集和应用
- - 内嵌对微软SMB 3.0的支持以及ODX,配合Microsoft Windows Server 2012 Hyper-V
- - 支持vSphere Storage API、VMware Horizon和vCloud Suites
- 新的存储通讯协议,包括SMB 3.0、pNFS v4.1、iSCSI、FCoE及FC
- 支持通过OnCommand的自动化和监控
“软件定义数据中心的核心需求,是希望架构被软件定义得更加抽象、由内部策略驱动,所有资源不会被捆绑在某个具体硬件上。”
软件定义存储,则是用软件和应用定义如何保护数据、分配数据、开关设备、使用属性等等,最终结果是可以在不同类型存储上甚至是在纯软件环境中运行。
与虚拟机和服务器虚拟化类似,集群模式的Data ONTAP将物理存储抽象成一组存储虚拟机(简称SVM,原为Vserver),通过横向扩展架构在集群中分配工作负载,不绑定于某个硬盘或者控制器,从而为NetApp的软件定义存储愿景打下基础。
这里提到的SVM概念,其实是一种可以在控制器之间移动、不受限于物理资源的虚拟存储。它在逻辑上对资源进行分组,映射到不同的应用管理者和使用者,甚至是不同应用的使用团体,这样就可以从逻辑上虚拟化存储的管理。
在这个虚拟化存储服务中有两个重要工作步骤,首先,如何定义存储服务级别,包括存储空间、性能、保护和服务等;其次,执行服务级别并判断性能与需求是否匹配。
NetApp集群模式Data ONTAP会基于不同类型硬件来定义服务。使用FAS企业级存储系统或者集成堆栈,或者使用NetApp V系列虚拟存储网关支持友商的存储阵列,还可以部署NetApp ONTAP Edge软件,使用x86服务器的商用磁盘,最后是利用云的方式支持集群部署。
另外Data ONTAP通过API应用接口集成微软、甲骨文、VMware、SAP的解决方案,使得NetApp软件定义存储和软件定义数据中心从应用级别管理、使用和运营数据中心。
“NetApp所谓的异构平台管理,是把服务器、网络、存储以集成的方式,和数据中心管理软件提供商紧密合作管理异构环境,用异构的V系列虚拟化存储网关管理其他厂商产品。”
“很多友商也在谈论软件定义存储,目前大家谈论的SDS更像是一个管理层,NetApp对SDS的定义和实践,对用户来说是已经可交付的,另外一方面,NetApp在管理软件层面也在进行大量努力并取得了一些进展。”
NetApp大中华区总裁陈文俊补充说:“NetApp在最初阶段就已经将存储和软件紧密结合。其他一些厂商宣布的概念则是新建一个管理层去管理存储系统,但由于这个全新管理层还没有实际案例,因此仍需要市场的验证。”
那么以做硬件出身的NetApp,在软件定义存储的新战略之下,硬件业务会不会受到冲击?Kidd这样回答:“NetApp是90%的软件公司。其实行业里很多硬件产品都是基于标准的硬件,以匹配英特尔的CPU和内存等标准。NetApp的ONTAP Edge软件可以部署在标准服务器平台上,很多企业级用户和云计算用户都在大量采用ONTAP Edge。”
当谈到Data ONTAP在当前闪存和云等新趋势影响下的未来发展前景时,Kidd认为目前市场是足够大的,足以包含磁盘、闪存和云存储等,这三者现在是共存而不是逐渐替代的关系,Data ONTAP会有很长的生命周期。
“问题关键是,NetApp将来是打算把ONTAP作为软件出售,还是打算把ONTAP和硬件捆绑起来作为一个系统统一出售,这也是NetApp目前在思考和努力尝试的一件事情。