软件定义储存渐盛 将重塑企业储存架构 智能应用 影音
DForum1101
member

软件定义储存渐盛 将重塑企业储存架构

  • DIGITIMES企划

IBM为强化软件定义储存发展基础,在2014年着手更新一系列储存软硬件,包括Elastic Storage储存软件,以及如图所示的Storwize V7000设备。来源:IBM
IBM为强化软件定义储存发展基础,在2014年着手更新一系列储存软硬件,包括Elastic Storage储存软件,以及如图所示的Storwize V7000设备。来源:IBM

DIGITIMES企划

回顾2014年,不可否认,「软件定义」已跃为热门的IT辞汇,而在一片「Software Defined Everything」浪潮中,当然也少不了软件定义储存(SDS),旨在将储存管理作业从硬件抽离,形成一个不受限的共享储存池,与储存虚拟化概念相同。

事实上,如今被喊得震天价响的「软件定义一切」议题,并非乍然形成,而是有其脉络与轨迹可循,其生成的关键背景是,当企业IT大举采用虚拟主机,并进入云端应用环境,若能藉由虚拟服务器来提供网络、储存等等任何可由软件定义的服务,便能顺势摆脱对特定厂牌硬件的依赖,甚至进而建立一种基于策略的自动化储存管理机制,终至坐收简化管理、大幅降低成本等多重效益。

于是乎,包括软件定义网络(SDN)、软件定义数据中心(SDDC)等题材,就在产学界人士大力倡议下,开始蔚为时下宠儿,连带也让软件定义储存,成为众所瞩目的亮点之一。就以2014年下半而论,环顾IT业界,有关于软件定义储存的信息,可谓从未间断。

10月期间,全球最负盛名的开源码解决方案供应商红帽(Red Hat),发布新版储存服务器产品,即为一种支持横向扩充档案储存系统的开放软件定义储存方案,标榜可轻易支持Petabyte等级的数据处理容量(最大可达19PB),并支持Hadoop档案系统外挂程序,得以执行Apache Hadoop工作负载,且整合Apache Ambari,故而与当今热门的巨量数据(Big Data)议题相接轨。

此外,同样在10月,VMware也在VMworld年度大会中揭櫫「软件定义企业」愿景,呼吁企业应勇于建构新时代IT,墨守成规、维持现状才是最大的风险所在,综观其SDDC整体方案布局,固然仍以运算虚拟化为当然核心,但也延伸到了NSX网络虚拟化、VSAN储存虚拟化等面向,其中简称为VSAN的 VMware Virtual SAN,便是一套虚拟管理程序融合式储存软件,可针对服务器端的快闪存储器及磁碟进行抽象化、集区化,继而在vSphere虚拟机环境中,建立软件定义的共享储存。

除了上述的红帽、VMware外,包括EMC、NetApp、HP、IBM等一线储存大厂,亦纷纷对于软件定义储存多所着墨。比方说,HP继2014年5月推出Helion OpenStack社群版后,日前再加码推出HP Helion OpenStack企业版,不仅强调支持Docker软量级虚拟化技术、微软Hyper-V,亦新增StoreVirtual VSA功能,使企业得藉以结合OpenStack Cinder,打造软件定义储存服务。

NetApp日前则利用NetApp Insight大会场合,发表Data ONTAP 8.3新版操作系统,内含新版 MetroCluster异地备援软软,可协助企业善尽跨数据中心之容错还原,确使关键业务或服务不致因任何天灾人祸而停顿,此外也可协助用户打造效能最佳化的All Flash节点,俾使企业无需牺牲数据管理、数据保护等机能,便可在效能方面取得最佳平衡点,而根据若干业界人士的记忆,NetApp Data ONTAP算是业界最早喊出「软件定义储存」的储存操作系统。

软件定义一切  促使SDS跃为新宠

在众家大厂着手布局软件定义储存之下,可以预见,未来此题材将伴随软件定义数据中心、软件定义网络等议题,持续在「Software Defined Everything」浪潮中发光发热,并将加速产品化步调,大举进入企业数据储存市场。

然而事实上,严格来说,软件定义储存并非此时才乍然现身的新兴概念,至少过去的开放储存架构,譬如已并入Oracle麾下的Sun Microsystems ZFS(Solaris Zettabyte File System),某种程度上,也算是软件定义储存的鼻祖之一;而堪称是企业级开放储存架构领导厂商的Nexenta,其储存服务器软件NexentaStor向来具有相当程度的市场竞争力,同样也被归类为软件定义储存的先驱之一。

迄至目前,不管是传统的IT或储存厂商,抑或新创公司,加入软件定义储存战局者多如过江之鲫,形成百花齐放的热闹场景;在此之中,除了前已述及的NetApp Data ONTAP操作系统外,包括EMC的ViPR、IBM的SVC,乃自于HP取自购并对象Lefthand的StoreVirtual VSA,都是业界朗朗上口的软件定义储存产品,至于新创公司部分,以往较常为业界人士提及的代表性厂牌,则包括Virsto、GreenBytes,惟已各自被VMware及Oracle所购并。

究竟软件定义储存的定义为何?业者指出,其为一种数据储存方式,举凡与储存相关的管理作业任务,皆由实体储存硬件以外的软件来加以执行;故而可以轻易理解,软件定义储存软件并非储存设备硬件的一环,而是独立于储存装置外,一个服务器操作系统或Hypervisor的一部分。

那麽,企业为何需要导入软件定义储存技术?道理其实很简单,众所周知,大多数企业 不仅已采用主机虚拟化技术,且已迈向私有云、甚至混合云之应用环境,这些前提,乃是促使「软件定义」题材火红的重要触媒;只因为企业投入云端虚拟化,为的无非就是针对运算、网络、储存甚或应用等各项资源,增添收放自如的灵活调配性,如此一来,过往屡屡绑定特定厂牌硬件,虚耗人力工时于繁复管理、且导致IT建置成本居高不下的不利现象,实有必要尽速予以解放,而藉由软件定义所驱动的全新服务型态,无疑就是破旧立新的良方。

综观软件定义储存内涵,最关键的一点,即是将储存设备当中的储存控制器相关功能抽离,转而由外部软件来加以驱动,譬如RAID等级的设定、数据卷的管理、数据保护、数据复制、数据快照等种种重要功能,皆在软件定义储存范围之列。

在此前提下,企业一旦采用软件定义储存产品,便无需如同过往,也就是不需自特定厂商采购储存控制器硬件,或是磁碟、快闪存储器等储存媒体,而可借助软件定义储存产品或技术,凭藉更低廉实惠的成本、更简易的管理驾驭方式,获取等同于传统储存系统的控制机能,意谓原本必须倚靠储存控制器来执行的功能,开始可以在任何标准化类型的服务器硬件上运行,而不再需要迁就特殊规格;影响所及,企业针对储存系统所需投入的采购成本,必然应声大降,且今后企业不论面对多少储存节点,都可凭藉单一名称空间来加以管理,进而大幅减轻数据管理负担。

现今显而易见的趋势是,将储存控制器、也就是软件定义储存产品,放置于虚拟服务器来运行,意即利虚拟机器的运算能量,执行储存管理事务,在此架构中,储存处理能力的强弱,将随着实体服务器的配置而有所改变,资源愈多愈强,储存处理能力就愈高,因此不难理解,拜软件定义储存技术所赐,将使得企业储存架构,增添过往难以实现的高度延展性。

然而不可否认,尽管软件定义储存话题正夯,但目前仍不乏厂商各自表述的意味,也就是说,每家厂商对于软件定义储存的诠释,即使大致落在一定的框架范围,但彼此仍有若干歧异;但可喜的是,随着愈来愈多相关产品问世,此部分的混淆性将逐渐淡化,也有助于软件定义储存概念的付诸实现,而非仅是供应商口沬横飞的行销术语。

值得留意的趋势是,软件定义储存开始与储存虚拟化、数据分层等技术紧密结合,俾使身处偌大储存池中的任何数据,都可自动而快速地进行储存或迁移,连带将应用服务的运行效率推向新高。