从今年美国emc world大会上了解,emc针对onefs操作系统推出多项新功能,增加支持hadoop 2.0版系统,与企业级跨设备同步服务syncplicity等,emc也揭露了新一代onefs的产品蓝图,除了支持emc新软件定义存储架构vipr以外,还将提供对象存储功能(object storage)。
笔者了解,emc isilon产品策略是要让企业以用单一文件系统和单一存储空间来满足所有的企业应用,包括能提供企业移动应用、云端应用、海量数据分析与传统应用程序的存储需求。去年emc推出的onefs 7.0版(代号mavericks)在单一文件系统中高达20pb的数据量。
emc world大会上,emc发布了onefs多项新功能,包括能支持hadoop 2.0新版,可原生支持hdfs 1.0版和2.0版文件系统,支持emc旗下新公司pivotal的分析工具pivotal hd,同时结合emc并购的企业级文件跨设备同步服务syncplicity,让isilon产品中企业文件能同步到不同的平台上应用。
api应用
另外,onefs同时推出的新功能,还包括支持rest风格的api,方便企业云端应用以object方式来呼叫isilon nas产品中的文件资料。onefs首先支持的object模式是openstack平台的物件储存模式swift,可以让openstack平台上的应用更容易存取isilon上的资料。
新版的重复数据删除功能,将采先存储后处理的方式,以8kb文件区块作为单位来比对文件区块的重复性,可支持跨丛集和目录层级的颗粒度(granularity)处理,并能提供预先比对测试,以便预估可能的压缩效果。
据悉,对象存储功能是emc主打的新一代存储方式,在新的软件定义存储架构vipr中,也主打能提供对象存储功能,可以块、文件或对象存储方式来取得onsfs环境中或是vipr中的数据。
软件定义存储
软件定义存储是emc战略关键
emc的对象存储战略(object strategy)包括用软件定义存储vipr来提供服务,vipr将能通吃emc自家的vmax、vnx、isilon产品,以及第三方存储产品阵列等,还包括了以对象为基础的存储产品emc atmos,以及数据归档产品emc centera也将支持对象存储功能。
emc的软件定义存储战略
vipr是emc最新发表的新存储平台,包括了控制层vipr controller和资料层vipr data services。
区别于传统储存虚拟化的作法,vipr架构将provisioning动态分配机制和i/o管理两者分离,用软件抽象层负责存储空间的provisioning,而让实体的阵列设备来负责管理存储效能、i/o管理等。vipr能将企业内部阵列整合成一个集中式的单一虚拟存储阵列。
vipr和新版onefs同样预定在今年底前上市,vipr将会以虚拟机形式来提供软件应用,可支持主流虚拟化平台,如openstack、vmware vsphere及微软hyper-v。vipr的对象存储服务第一版也将提供类似amazon s3对象模式的api,能支持amazon s3、openstack swift、emc atmos。