软件定义存储(SDS)的定义、分类及VMware VSAN剖析

目前市场上都有哪些软件定义存储的产品?为什么会被认为是软件定义存储?跟软件定义存储相关的这些词汇还有什么?市场上有很多和软件定义存储相关的词汇,还有包括产品,那么它们之间到底是一个什么样的关系呢?

在软件定义存储这个概念词汇出现之前,实际上最早出现的是软件定义网络。就是大家听到的SDN,后来大概是在2012年还是2013年的时候,出现了软件定义数据中心的概念,这个概念是VMware最早提出来的。它的核心点就是数据中心由软件自动控制,这就意味着打破原来的竖井架构,用户原来一个应用,就要去买一套的服务器存储网络或者一些应用软件,然后可能需要几个月甚至半年的时间,才能交付给应用来使用这些IT的基础架构。但是当由到软件来自动控制以后,当然这之前其实是经过了抽象、池化等等的操作,这样大家都可以共享来使用,按需来使用,这是它的核心。那么这一个分层的几块,计算、网络、存储还有包括安全和管理。那么也就是在这个词汇提出来的同时,VMware提出了软件定义存储的概念。

另外一个权威机构对于软件定义存储定义的看法是首先它是一个虚拟化的存储,它具有这样的一个服务管理的接口,然后它把这样的存储池化以后,仍然饱有数据服务的特性,也可以理解为就是仍然饱有原来存储的这些功能。然后去满足需求,满足对存储资源的需求。那么他列出来的几个特性当中,比如说看到的像标准接口,包括像虚拟数据路径,可以是块的,文件的,或者对象的,但是所有这些特性当中自动化是排在首列的。

VMware存储架构师叶毓睿认为,软件定义存储就是指的存储资源由软件自动控制,通过抽象、池化和自动化将标准服务器内的内制的存储,比如说这些硬盘或者是散存盘。直连存储、外置存储甚至是云存储的这些存储资源整合起来,然后实现应用感知,或者是基于策略驱动的部署,变更和管理,达到的目标是存储即服务。这一类的存储,我们认为的是软件定义的存储。

VMware它在软件定义存储,是做的非常具有前瞻性的。那么后面我介绍的SDS的实践是VSAN,实际上VSAN只是在VMware整个软件定义存储版图当中的,你可以看成是四分之一。为什么呢?因为在这个框架当中是包含两块的,一个是绿色部分的控制平面。控制平面做的事情,就是数据的流向、数据的调度,然后下面三个方框整个合成,构成的是数据平面。那么数据平面做的是什么呢?就是我的数据的处理、数据的优化。那在这个数据平面当中,VSAN就是拿分布式的服务器,比如说内置的盘或者是外接的JBOD,然后做成池化。按照互联网那种多副本的方式,来做数据的冗余,解决它的高可用性。然后形成的一个类似于外置磁盘阵列功能的存储,这是VSAN。

还有一部分,叫Vtrtual Volumes。Vtrtual Volumes是仍然可以放这些外置的存储,比如说EMS的、IBM的、戴尔的,HP的等等。但是Vtrtual Volumes这个框架如果它支持的话,那么它就能够被策略互动。所谓被策略驱动,可以事先存储管理员定义好不同的工作类型,拥有不同的策略模板,要分存储资源的时候,自动的就从这个异构的磁盘阵列里划存储资源给到它,这是Vtrtual Volumes。还是还有一部分是云存储,这个云存储打开了我们想像空间,就是如果你的网络是24小时可用,而且你的延时还很短的话呢,实际上将来也有一种形态,就是这个VMDK一定要放在数据中心、本地机房吗?不一定,其实可以放在哪儿呢?我可以放在比如说AWS,可以放在阿里云等等,所以这个是整个的一个图景。

应该来说,接下来看到的这个趋势,就是软件定义存储当中的这一块,VMware也好,或者是HCI超融合架构也好,将来成为一个主流。大概在五年时间,就是这种分布式的架构,会超越外置磁盘阵列这种集中存储。那么IDC有一个报告,每年以60%多的增长率在增长。那么我这边特别提一下,就是刚才我们讲到的存储虚拟和软件定义存储的区分。像SVC,包括像EMC的vplex等等,实际上它是把我管理异构这些异构存储的逻辑卷当做一个外来设备来用。但是,这个卷原来在他的存储内有很丰富的自动分级、快照等等这些功能,其实它就视而不见了,这样的一类其实只是一个池化,只是一个存储虚拟化。所以更重要的一步,就是我能动性保留它的特性,然后我来驱动API,利用存储自身的快照、分级、去从、压缩的功能,可不可以这样做。这

那么未来来看,首先因为一些分布式的存储,它毕竟是最近几年才出现的,发展还比较新。所以它要和这些外置磁盘阵列去做比较的话,这些外置磁盘阵列已经发展了二三十年,也就是说它的高级功能非常强,作为这些初创厂商,首先他会丰富增强他在数据平面,也就是增强他的高级存储功能。那么做完这一步以后,接下来它必然要做的一件事情就是什么?要和控制平面去做对接,要和这些API开放,让他去调用,这样子才能符合我们现在这个云计算时代所需要的存储的这些特性。比如说像OpenStack的Cinder,那么大概在三年前的时候,我看了一下只有四款产品是支持Cinder去调用他的接口的,但是现在已经有40多个存储产品了,也可以去做一些卷的创建删除,以及快照的创建等等这些操作了,可以完成一些基础的操作。

本文作者:谭盼雨

来源:51CTO

时间: 2024-09-21 16:41:41

软件定义存储(SDS)的定义、分类及VMware VSAN剖析的相关文章

软件定义存储SDS是存储市场发展必然趋势

简单来说在任何存储上运行的应用都能够在用户定义的策略的驱动下自动工作,这种理念就叫软件定义存储.最早提出软件定义存储一词(SDS)是在2012年,但是这个词直到2013年才逐渐走热,2013年也被人们看做SDS元年.可以说,SDS是​随着EMC首次推出的符合SDS特性的产品VIPR,广泛地走入人们视线的. 回首存储历史,自从Compellent有了自动分层存储技术,由IO密集型向计算密集型转换,进而兴起X86的潮流,逐渐存储软件功能的优势浮出水面,存储已经不再是拼硬件,而是凸显与硬件紧密联系一起

加速融合弹性可控 浪潮软件定义存储(SDS)

 虚拟化遭遇"瓶颈" 在传统数据中心.IT系统建设过程中,最初采用的是应用与存储1:1.2:1.4:1.8:1.12:2等比例对应的物理配置方式,这种静态负载方式所能提供给应用端的性能.容量是完全可以预测,存储质量很有保证.然而这种部署缺乏灵活性,基本采用枯燥的手工操作,往往需要数周的部署时间,容易造成管理孤岛;而且随着使用时间的推移,存储性能越来越差,影响了TCO. 随着云计算的来临,虚拟化成为应用最广的IT系统部署方式;在虚拟化基础架构中,应用业务与存储系统形成了N:1比例的部署方

软件定义存储的4个趋势

   如今,越来越多的企业正在部署软件定义存储(SDS),但有时会遇到支持和可扩展性有关的问题. 随着企业向软件定义数据中心(SDDC)的转移,其中许多企业正在部署软件定义存储(SDS).相关的市场调查表明,2016年软件定义存储市场规模为47.2亿美元,到2021年可能会增加到225.6亿美元,其年复合增长率为36.7%. 企业采用SDS主要有两个原因:灵活性和成本.SDS可以让存储硬件的存储控制器功能抽出来放到软件上.这为组织提供了更多的选择,包括自由地改变供应商的视野,并选择低成本的硬件.

对象存储主导软件定义存储发展

过去的几年里,软件定义存储(SDS)属于供应商随意操控的术语之一.该术语由软件定义网络发展而来,用于定义网络世界中分离控制层和数据流量,提供需要进行交付更有效地网络管理并虚拟化网络功能的抽象层.软件定义网络(SDN)很容易界定,但软件定义存储则相对模糊. SDS合理界定的一部分难题就是数据存储有两个组成部分,一个是永久性--用于数据存储和调用,另一个是传输--数据如何从主机传输到外部存储.相比之下,软件定义网络只需要关注数据传输定义,因此就一台独立主机而言较少关注性能和吞吐量.更让人混乱的是,存

大数据需要软件定义存储

IT基础设施的方方面面都在朝着更加智能的方向发展,从服务器到网络再到存储莫不如此.我们部署了服务器虚拟化,构建了各种自动化的框架以便能够弹性地适应不断变化的工作负载,如今又在开始采用SDN来重构整个网络.而软件定义存储(SDS)或许将成为下一个大趋势. SDS可利用自动化手段让存储变得更为灵活.富有弹性,能够适应不断变化的I/O需求. 软件定义存储:大数据之所必须 移动设备.物联网化的各种企业资产的不断扩散,引发了新一轮的数据大爆炸.虽然企业可从中获得新的分析洞察,从而获得新的商机,但与此同时,

软件定义存储在大型数据中心的应用分析

历史经验一再表明,由技术进步推动的变革往往以超乎人们想象的速度和烈度发生.SDS软件定义存储作为新兴的技术,即使穷尽你所有想象,也难以预测其发展的速度有多快,影响的程度有多深远.面对新的变革和潮流,在追逐变化的同时,还需冷静思考可能带来的问题.SDS在数据中心的应用一定能提高性能和降低成本,并可控风险么?SDS会隐藏什么样的问题? 问题一.不能充分利用现有的基础架构 数据中心是非常繁忙的,IT部门要同时接受从多个不同的应用系统发来的需求和数据任务并及时响应和处理.另外,IT专业人员的日常工作还需

需求为上 软件定义存储将改变游戏规则

Strata+Hadoop World是世界最大的大数据盛会,参会者带来了业界最领先的技术和解决方案与大家进行分享,而笔者在会后的采访中也了解到包括Cloudera.Intel以及诸多的行业用户都在关注软件定义存储,来自多方面的挑战让SDS快速走进了我们的视野. 软件定义存储是指通过软件对存储设备进行定义,并能够根据用户需求分配这些存储资源,软件定义存储是大数据时代下不可缺少的一部分,其以虚拟化为基础,但又超脱了虚拟化范围. 软件定义的存储和软件定义的计算已经在一些先进的互联网企业中应用,例如谷

超融合才是软件定义存储至高境界

很多时候,软件定义存储(SDS).云存储.ServerSAN和超融合(HCI)是不分的,特别是当他们面对传统存储的时候.与传统集中式磁盘阵列存储相比,软件定义存储.云存储.ServerSAN.超融合都属于分布式存储,都基于x86服务器平台. 从应用角度来理解 软件定义存储.云存储.SeverSAN和超融合彼此之间其实还是有区分的,比较公认的观点:软件定义存储包括ServerSAN.超融合和对象存储,所谓Object/Block/File的区分.需要注意的是,其中ServerSAN针对Block,

不只是大型企业 中小企业也需要软件定义存储

软件定义存储(SDS).软件定义数据中心(SDDC)和超聚合基础设施(HCI)被越来越多的企业数据中心和分布式分支机构采用.根据Gartner的数据,仅仅HCI部署在2017年就预计将增长79%,销售额接近20亿美元. 不过,"软件定义"战略的实施却并不平衡.大多数早期采用者都是大企业,中小企业(SMB)相对滞后.这是可以理解的,因为对于管理TB级或PB级非结构化数据的企业来说,SDS正成为一种战略必需品.它固有的可伸缩性和部署的便捷性对于公司快速适应不断变化的业务环境的能力至关重要.