《原来如此》第四十八期:软件定义存储同全闪存、超融合等技术相辅相成

上一期《原来如此》我们和中桥国际总经理兼高级分析师王丛探讨了云计算的发展情况以及,混合云应该怎样规划部署。本期《原来如此》将就现在厂商都在推行的软件定义存储进行讨论,而且软件定义存储并不是单一的,他还伴随着全闪存、超融合等技术,多种技术正相辅相成的融合发展。

以下为访谈实录:

主持人:各位网友大家好,欢迎收看ZDNet至顶网视频访谈节目,今天我们很高兴邀请到了中侨国际的总经理兼高级分析师王丛,跟我们网友打个招呼。

嘉宾:各位网友大家好,非常高兴今天和ZDNet至顶网一起和大家谈谈存储。

主持人:上一期我们谈论的是云计算,我们今天的话题是存储,因为在存储领域最近有一个非常火热的话题,原来在用户的层面他们可能对于存储并不是那么热衷,现在近期有很多存储的一些新的技术和趋势都出来了,请您跟我们谈谈最近最热门的存储话题和趋势。

嘉宾:如果谈存储我们说现在说的是数字化经济,经常我说存储太重要了,存储像一个血液的血库一样,没有存储血液泵不出去,也不能去支撑业务的正常运营。我一说到存储大家说软件定义存储这个概念很火已经谈了很久,在这种基础之上我们也看到了一些全闪存技术变得越来越火,系列的新技术主要就是应对着传统对存储架构,可能是在数字化经济出了一点毛病。

主持人:其实现在软件定义的概念在中国已经被广泛推广和普及阶段,在存储层面同样也是软件定义存储的概念非常火。而且在软件定义的层面在存储这一块最先得到普及的,您怎么来看软件定义存储?

嘉宾:首先我们要跟网友谈谈传统的存储出了什么事,为什么要去软件定义。我们知道传统的存储是一个厂商的存储,甚至于一个厂商不同的存储,它里面有控制器,我们就说这是存储的大脑,后面有容量,用老百姓的话说一个数据大肚囊,这种过程中你要把不同的厂商存储可以看到他们长得不一样,有的像非洲来的,印度来的,也就是说它们之间不能互通,每一个人说自己的语言,它和它自己这一道可以,他从印度,和中国人没有办法说通。这种过程就导致了几大问题:第一,对于存储资源形成了很多的使用效率非常低。第二,我们现在做很多容灾,我形成一个大的存储资源池里面还有很多功能,我们都叫自动精简配置,印度版的和非洲版的功能一样,它们之间不兼容,这样的过程中就给业务带来很大的问题,带来部署非常难,管理非常难,而且整个使用效率非常低下,很难形成一个真正的存储资源池,这就是传统的存储出现问题。

第一代软件定义存储说的是什么事呢,说的是这不行这个我们没有办法弄,你们三个谁国家都可以,我在你前面的大脑和肚囊后面给你加一个翻译师,这种过程中我们大家谁说话谁都懂,这样一个概念。我们前面的控制器和我们后面的容量之间做一个接耦,这就是所谓第一代的软件定义存储。

主持人:刚才您谈到第一代软件定义存储,在中国或者是外国来讲,现在的软件定义存储到底企业的使用情况怎样?

嘉宾:软件定义存储我们知道你要如果拿出来软件定义存储的产品特别多,IT厂商有这样的一个好处,就是它这个适应能力非常强,一看用户喜欢这个每一家都出来,现在如果哪一个存储没有软件定义存储这个存储厂商肯定是有了大毛病了,所以现在目前像云一样它进入了一种软件定义存储的泡沫期,自己的产品在自己里面去接耦,虽然我中间没有像我们说的可以互相交互的这样。

所以我们觉得软件定义存储不仅是在中国在全球就是应对我们前面的这个问题实现的目的,能够最大限度去降低存储资源池的部署管理,运维,同时提升它的使用效率。到了云计算我们说在传统的应用环节说的是以应用为核心,你上一个Oracle,我买一套服务器存储网络跟着走,到了云计算的世界是以工作负载,这种过程中它是细粒度化的,所以软件定义达成了一个值,实现了可以细粒度化的配置、管理、运维这样的过程。

发展几个阶段,第一个阶段说了软件定义存储大家都说我能管它,我都能管别人,这样的一个软件定义我不觉得真正的一个软件定义。第二代软件定义存储我们看到越来越多说我可以支撑更多的,有的说我可以支撑100亿个存储,把它们形成一个新的存储资源池,我觉得现在进入了第三代的软件定义存储,就是把存储层之上的一些数据管理的功能都放上了。以前我们知道存储你如果说数据保护,你做归档了做备份了这个和存储没有关系,那是软件实现的。现在这一代的我们看到越来越多是把一些数据管理的一些功能去集成在存储的脑子上面,这是第三代的软件定义,最大限度去降低简化了数据生命周期管理的部署管理运维,提高它的效率。

主持人:刚才讲到了很多软件定义存储的一些内容含义,在中国现在的软件定义应用的情况大概是什么样,中国相当于外国他们的差距到底有多大?

嘉宾:对于软件定义用户的接受能力非常快,我们做调研很多用户认为我要如果部署虚拟化和云计算,我评估存储的第一个考虑因素是能不能实现软件定义,因为我们前面提到了到了云计算是以工作负载为核心,配置、管理、运维,你不能软件定义,本来我就应该要1TB,我一定要配置10TB,这样我没办法去弄的。所以从概念上大家是很接受的。

但是,软件定义存储有没有问题?软件定义存储不是没有问题的,我们知道你怎么去实现,一种软件定义是通过网关的形式,就是我们前面说的你前面的控制器,我说话我要跟他说,他再跟他说,中间就有资源的消耗,对于一些业务核心性应用数据库怕的就是时间延迟,怕的就是我的IOPS,我这都不够用了,你还给我加一层,这不是给我添乱吗,这样一个过程中网关形式实现软件定义它能解决什么问题,就解决我们前面说的管理、部署、运维、使用效率。它会带来什么问题?对于业务关键性应用以这样的玩法会增加新的,对于性能是有问题的。

所以对于中国用户来讲我现在看到很多的用户尤其企业级用户听着很好听,但是用的时间还是非常谨慎的,非常像云,雷声大雨点小,我看这个概念挺好用上会怎么样,用上之后发现我的性能还是有影响的,这样它就会有问题,但是它一个不断提高的过程,我们认为到了这种全闪存快度普及的过程中,全闪存和软件定义存储的市场接受力度是一对一的,为什么呢?前面我们说了加了一个软件定义存储层它消耗资源,但是我要如果以全闪存这样的,就把很多吃资源的这部分工作,和IOPS递延迟的工作我这接过来了,所以我觉得随着全闪存进一步的普及,软件定义在中国的落地很快。

主持人:现在国外的软件定义存储发展程度到什么样了?

嘉宾:如果说在欧美市场软件定义我们在市场上看到比较多的VMware它的软件定义,原则上第一步说服务器虚拟化,服务器虚拟化打成一个池子,很明显的存储不能虚拟化这是事,在欧美市场因为它虚拟化非常普及,所以这种过程中它对于这样的一些软件定义的接受力度比我们快3-5年不止,所以软件定义在欧美市场几乎已经成为了一种标配。

在中国市场就像我们刚才说的,对于终端或者是看哪一些应用,对于一些云计算新应用它肯定要去评估软件定义存储,因为它需要的是资源池化,就是我在这个池子里面去划资源软件定义存储才能够实现资源池化,但是对于业务关键性应用我觉得软件定义每一家都有自己的概念,我们还要看看用户是怎么接受哪样的一种观念,我们说完全通过软件实现的,有完全通过网关的形式实现的,有完全在底层去实现的。

主持人:刚才讲到了可能在应用层,我们再深入一点,我们的企业有什么样的需求情况下才会做这种软件定义存储,我们都是有同样的需求还是说我们有不同种类的需求都需要去做这样的做法?

嘉宾:您这个问题问得非常好,软件定义不都是一样的产品,它也不是都解决一样的问题,这是您问的问题。我们看软件定义存储用户用它干嘛呢,一种软件定义存储是我已经有大量的异构存储,ABCDE,就像我刚才说的是印度的,菲律宾的,什么样存储都有,进去的时间我数据这么一个长法我怎么管呢,所以有一种是通过软件定义存储实现了异构存储整合,这个就是最典型的我们前面提到网关的形式。它有没有好处?有好处,能够提高异构存储的集中统一管理效率。有没有弊端?我们加了一层,这一层要看你的性能,它可能形成性能瓶颈的前提下还有一个问题,我们说单点故障。

我以前自己一个人管一个人,你现在一个人管十个人,你这掉链子了我后面10个存储就会有问题,所以说有好处也有不好处。

VMware实现的是针对于VMware这样的一些虚拟化环境,你服务器已经虚拟化我存储当然给你虚拟化,我们前面提到了不是用户一步都上虚拟化的,它往往是在这种物理虚拟和云混合,而且我不都上VMware,我上了VMware我可能上OpenStack,这种过程中怎么去实现呢,所以这样一个维度很多的用户是用开源,这样的一种形式我实现我自己概念上定义的这样一些软件定义。

我看到高端存储大家都叫软件定义,我也要做,很多看着是在底层做的透明,来规避软件定义存储可能导致的对于业务关键性应用吃资源性能下来的这样的问题。

主持人:刚才您也提到了要不同的需求所以才做的软件定义存储,现在其实一些IT厂商他们在宣传软件定义存储的时候,他们也会把一些技术关联起来,像您刚才说的把全闪存和软件定义存储做一个结合,其实我总结了一下,像存储虚拟化,云计算,全闪存,超融合,您觉得这些技术和软件定义存储它们之间有哪些关系,它们的契合点在哪?

嘉宾:这个问题非常好,软件定义存储你要如果扒开看其中的一种产品叫超融合,它也把它叫做软件定义存储,业界有很多了。

超融合概念就是我像一个2U服务器,它既是服务也是存储节点,我插上就可以做负载均衡,这种过程中也就是再一次说不同的应用需要不同的软件定义。举一个例子,现在我已经有异构存储了,我已经有10台不同的存储,我要解决我异构存储的问题,你说我给你一个超融合,这个不解决它问题,它说的是推倒重来,你把那十个盒子推出去我再给你推出来一些超融合。所以这样的一种技术它不能解决我们前面提到的我如何提高已有的异构存储集中管理效率这样的问题,所以它都是有需求的。

你说对于用户来讲什么样的用户要用呢,同样一个用户他很有可能同样需要两个,举一个例子电信传统的未来PK价格,我们里面什么样的存储都有,我数据核心性应用还有可能Oracle的数据库跑在EMC上面呢,这种过程中不能动的。

与此同时我在另外一方面要去搭建虚拟化,云计算,云终端,这样的过程中我完全可以独立于现有的数据中心之外搭建一个云,这个我就可以以软件定义超融合的形式去部署了。

所以,不是说某一类用户需要什么类的软件定义,是根据你业务的需求你想实现什么样目的去选择,它们几个之间都是软件定义存储,您刚才给我这几个无论是软件形式实现的,超融合形式实现的,闪存,其实闪存加一个网关就是软件定义…,一级这样的存储概念,它们是共融的,在一个伞下面的概念但是用户怎么去用你首先要知道你要解决什么样的问题就选择什么样的技术。

主持人:刚才主要讲了超融合,其实全闪存这一块也是现在目前比较热的一个话题,请您来给我们讲一下全闪存现在的趋势。

嘉宾:我特别愿意讲全闪存,给大家几组数据,全闪存我们就是说这种新兴的技术它都有一个教育市场期、起飞期、飞跃期,很有幸我认为中国的全闪存的企业期就是在在今天。

我们给大家几组数据,2013年相对于2012年全球的全闪存销售额增长是182%,对于欧洲是发生在2013-2014年,欧洲全闪存的销售额增长是302%,我认为中国起码今年从销售额上应该能做到150%之上,所以中国全闪存已经进入了这样的阶段。

全闪存在中国市场相对于欧美市场有特别大的落差,滞后,滞后在哪?不是滞后在新兴而是滞后在企业级,我们做这个调研数据发现什么样的用户先上全闪存最快,或者是对闪存技术,对WEB2.0,例如新浪第一批来的时间PCIE卡插进去都不敢用的时间他就上,然后整个微博推出去了,你上无论是腾讯、阿里、京东,全闪存都是首先考虑全闪存,实在因为什么原因才是第二考虑硬盘的。什么样的企业不用?超大企业。它的第一个你解决再多的事,第一省钱不是我的事,我不想省钱,我就是要不出事,你只要不出事就行,闪存技术太新我怕出事。所以在中国用户我们觉得闪存滞后,但是2016和2017会快速增长。

再给大家分享一组数据,业界预计到了2016的时间,15000转盘,我们说存储里面最高的性能是1500转的盘子。市场预计到了2016年,15000转盘要停产,为什么?在欧美市场基本上已经有很少用户我买15000转盘是为了支撑Oracle的已经很少了,就是之前我有这么一个机架,我这里还有这么多盘子能插15000转盘,不是我想去做,所以在欧美市场已经是全闪存快速取代了15000转。

如果中国企业级就是怕出事,如果全球都停产了,我已经全球不生产15000转盘了,我觉得中国的企业级用户会被动被推向了全闪存这条路上。

主持人:刚才您提到全闪存快速爆发期在今年,在企业应用刚才您也提到会有一些滞后性,企业如果我们现在,您提到它可能像传统企业,可能对于全闪存的需求并不是那么清晰,这在种情况下他们应该怎么做?

嘉宾:第一,我想先纠正,可能刚才我的话说得着急了没有说清楚,我不认为传统的企业就不用全闪存,而是一定的企业规模,原因是很多中国超大的企业在五年前实现了数据中心大整合,有大量的闲置资源,说开了就是它15000转盘还那么多闲着呢,这种过程中提升性能不是它太大一个问题,短期,长期还会是它的一个问题。

对于企业规模500-1000人,任何一个企业规模500-1000人你可以看到他们现在首先会考虑我是不是能用一个全闪存,举一个例子,我一个全闪存2U在性能上可能顶上一个15000转或者是传统的硬盘整个的尺寸和我站起来差不多大这样的一个容量,你可以想象到在整个的耗能,运维,管理。

还有一个时点15000转盘它很难实现我们说IOPS的线形升级,到了虚拟化,到了云计算的世界,你说给我两个月的时间我给你去做升级,业务就死定了。你一定我们说线性升级,阿里正在前面运作呢,说不行后面吃紧了,马上再给我300万IOPS,你后面插上东西就要有…才可以呢,作为15000转你完全不知道你要推进多少个盒子,因为硬盘它这样的一些架构。

所以全闪存的另外一个好处,密度非常高,耗能非常低,而且它能够实现IOPS的线性升级。而且价格预计今年的时间全闪存和15000转已经出现了交叉,紧接着再往下走的时间,全闪存每一个TB的成本都已经下降了,所以我认为全闪存就是早晚的事,不是说你能不能上,就是你什么时间上的事。

主持人:刚才咱们谈到了超融合,全闪存,其实它们和软件定义存储都是相辅相成的。软件定义存储对于企业来讲现在目前还有哪些挑战呢?

嘉宾:很多的软件定义存储是有厂商色彩的,以我为核心的软件定义存储主要是来管我这些东西能实现软件定义存储,对于用户来讲它不单要管各个家的存储,还要管我最好能够跨我私有云,公有云,所以觉得第一个挑战就是如何能够给用户提供一个软件定义存储的这样一个平台,能够给他们真正的开放。

第二,我跟京东,东软的一个架构师做个深访,我们做调研的时间我喜欢和人去做深访,深访的过程中我说你用OpenStack主要的原因是什么,他说我用OpenStack绝对不是为了省钱,我测试了这三个月,现在不是了新应用就是流水式的,我从测试直接上应用了,这种过程中软件定义很多的以厂商形态为主软件定义底层开放不够,我前面能够实现提高集中统一管理速度,但是我后台不能够真正实现应用的快速开发部署,所以我觉得这是两大局限性,顶层不够开放,底层开放不够,对于这种新应用开发部署还有很多局限性。

主持人:刚刚讲了一下现在的一些挑战问题在哪,我们也请您最后帮我们总结一下软件定义存储未来的趋势。

嘉宾:我不认为,因为我们是做分析师的我认为现在这些真正的赢家要看用户需要什么,你不能以自己的利益去考虑,这样的赢家走不太远的。所以从软件定义这样的维度来讲,我们觉得顶层的开放,底层的开放,真正能够实现去简化管理部署,运维的前提下,底层能够去支撑用户通过这种开源不同的形式去做整合,这是非常主要的。

再有一个形态我们可以看到,现在我们前面提到了软件定义存储,扒开看有这么多种形态,有的是我解决实现异构存储的集中统一管理,有的是实现我云计算的部署,有的是我怎么能够去通过虚拟化的过程中,这样会很麻烦的。所以从某种维度来讲应该有一个软件定义能够让用户在我业务演进的过程中,这三种场景我就像选择一个,你可以在一个平台里去启动它,而且能实现统一,我又实现了三块软件定义不同的,这就是我的一点感悟。

主持人:今天我们谈了很多软件定义存储,还有和它相关的一些技术,其实我们也希望现在的用户,尤其是中国用户可以真正了解软件定义存储,而且他们可以根据自己的业务情况更好使用软件定义存储,今天我们也非常感谢王丛。


 

原文发布时间为:2015-7-14

本文作者:王聪彬

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网


上一篇:使用ECS控制台异步续费实例


下一篇:Django运维后台的搭建之一:使用model建立数据信息