当前位置:滚动播报 > 科技要闻 > 正文

书生云王东临:IT基础架构新革命

2017-02-07 14:56:53       来源:中国网

以下为书生集团董事长、书生云CEO王东临在日知录存储技术峰会上的演讲实录,议题为“IT基础架构新革命”。

王东临:谢谢大家,很荣幸第一个作主题演讲。我讲的是IT基础架构行业,其中包括存储,未来发展的八个趋势。

个人观点,在这八个趋势中任何一个足以颠覆整个行业,八个趋势叠加起来一定变天。每一个创业公司现在的机会是非常多的。

1.jpg

书生集团董事长、书生云CEO王东临

第一个就是云。云现在很普及,我认为将来的技术都要升级到云架构,因为云有非常多的优势,只要有一个很需要,就得升级。这里云讲的是技术架构,不是商业模式,用哪个云是另外一回事,现在公有云的宣传稍微有些过头了,其实私有云也有很多的优势,除了大家讲的安全以外,性能也很高,也是公有云比不了的。还有一点各位想象不到,当你的规模到了一定规模之后,私有云是比公有云是更便宜的,宣传公有云便宜,这是一个误导。

第二个是分布式系统会取代企业级设备。例如企业级存储,这个很贵。EMC有的产品线85%以下毛利的生意不做的,真的是特别贵。企业级设备贵依仗的是性能高、可靠性更强。而分布式系统可以用冗余性实现更高的可靠性以及累计更高的性能。图上是很有名的一个机柜,Google第一个机柜,用很廉价的设备组成了非常高可靠的系统出来。Google当时的服务器就是主板上插几块卡,连机箱都没有。事实上,仅仅两台设备组成的冗余系统比一个贵的设备可靠性要高很多,假设贵的设备可靠性是便宜设备的10倍,两个便宜设备加起来的可靠性可能是贵的设备的1000倍,因为可靠性AFR都是按年计算的,但谁也不会坏了后放一年不管等第二台设备坏。真正分布系统的可靠性是第一个设备坏了还没有更换的时候,第二个设备同时坏的概率,这个概率就非常低了,可能是用20%的成本获得了企业级设备1000倍的可靠性。如果规模更大,像Google几百万台服务器,可靠性就非常非常高。

第三,“开源+商业化”。像Ceph、OpenStack开源性非常大,开源最早是源于欧洲的共产主义理想,非常小众。但是开源自从商业化以后,价值就非常大了,行业的影响也非常大。一个是开源本身可以赚钱,商业模式是开源是免费的,但是用增值服务来赚钱。就像我们做免费网站免费App,利用增值服务来赚钱是一样的。但这一点还不能颠覆行业,开源最大的价值在于打造生态。今天谁要打造生态,没有不开源几乎不可能。当年微软靠Windows打造生态出来。后面苹果也能够靠IOS打造一个生态出来,但是再到今天几乎不可能了,要打造生态必须要开源,基本上是这种趋势。不加入一个生态,你的企业就会很难过,而一个生态是要靠开源来打造。

第四,闪存。刚才舒老师致辞介绍了闪存的影响,我可以再重点介绍一下。我认为闪存带来的影响相当于蒸汽机带来的影响。因为一个蒸汽机发明的时候可能几十马力、几百马力,但是他对整个工业造成的影响是非常巨大的。闪存比硬盘性能快几千倍,硬盘的IOPS一百多,闪存可以到750K这样的。性能提高几千倍的时候,现有的存储系统的架构完全不适应了,整个都会被冲击。目前用的系统基本上全都要被淘汰了,可能说的夸张一点。不仅仅是今天的存储,包括新兴存储,我觉得Ceph可能也是要被淘汰的,因为它太重了,不适应这样一个闪存的时代。总而言之,会带来蒸汽机式的革命,这种冲击不是量的改变,是巨大的冲击。包括计算设备、计算网络都会受到冲击,存储将是首当其冲。

大家可能都知道,闪存的价格最近在快速下降通道,闪存价格应该是今后两年左右就应该和硬盘是一个数量级。可能五年左右就能够比硬盘更便宜,这是有可能的。

第六,软件定义一切。这也是非常重要的一个趋势,这里有很多都是做软件定义存储的,软件定义网络是更早就出来的。这对基础架构的架构是一个巨大的差异,什么叫软件定义?其实这个看法也不是完全一致的。比如说我个人觉得软件定义网络还需要重新再革命一次。但是无论如何,今天传统现有的架构肯定是要被重新洗牌的,具体大家都是行业专家,我就不用讲了。

第七,重塑软件架构,释放硬件性能。我个人认为这是比较重要的,今天的硬件性能已经提升了很多,刚才致辞讲到可以提升150多倍,网络性能也是从1G提高到100G,400G、800G也在研发,粗略说硬件性能大约提高了100倍,软件性能不仅没有提升,反而更庞大、复杂。我有一个观点,硬件相当于生产力,软件相当于生产关系。现在已经是落后的生产关系制约生产力的发展,我们怎么办?我们要重构软件架构,来适应硬件的性能,把硬件性能释放出来。今天的这些系统,包括今天很多新的系统恐怕都需要做调整。说一个可能会得罪人的话,今天很多的存储系统可能将来也是没有办法生存的,因为我见过一些做软件定义存储的,做的非常好,把EMC存储加进来,华为的加进来,亚马逊、阿里云都加进来,一个界面里可以统一管理,非常好,但是有问题,他为了做的这么好,做了一层又一层的抽象,每多一层软件协议栈,就得多一个红绿灯。过去骑自行车时多一个红绿灯没有关系,今天已经是汽车火箭了,你还要有那么多的红绿灯,最后系统没有办法用了。我认为在今后一段时间之内,这种生产关系的调整可能会是一个主要矛盾。你需要做减法,做减法可能是未来基础架构一个重要的趋势或者生存之道。一个是你要减少红绿灯,二是堵车路口就像修高速路,比如说今天有一个东西,人神共愤大家比较痛恨的TCP,TCP的性能损耗很高,我们要想办法把它掉。如果今天系统不这么做的话,可能将来就难以生存。这是举个例子而已,后面有很多的东西可以做。

CITE。CITE在中国很少人知道,几乎没有听说过,这是我在硅谷学的概念,Consumerization of IT in the Enterprise。这个意思是企业级IT系统也要消费品化,或者说大白话就是TO B产品要TO C化,以前是傻大粗,原来是用户的工作岗位职责,不用讲用户体验。但是这一点,随着时代的发展,越来越不那么好使了。CITE是从BYOD过来的,但是我觉得以后应用面会越来越多。

第八,超融合。今天一早刚看一报道说超融合是黑心科技,但是什么是超融合?今天很多人宣传的超融合我认为不是真的超融合,只融合了计算和存储,没有融合网络,用户还需要组装一下,只能叫半融合。我认为超融合不是黑心科技,超融合是将来发展的一个趋势,甚至可能是基础架构的主流形式。为什么?今天的都是一个工程、一个项目,你到现场去上架、连线、调通,然后再装软件、配置、调试,这是非常漫长的过程。超融合的核心是什么?它把工程项目变成了一个产品,整机柜交付,这样用户不仅部署可以省时省钱,产品的质量各方面都有保障。所以,以超融合的机柜去做交付,我认为这是将来的主要趋势。

光从机柜里来说,就不应该仅仅只是今天的节点,只是计算存储,应该是所有的都包括在真正的All-In-One,应该是用户像买空调一样的,买过来直接开机就可以用,应该是这样的情况。而且,里面的基础架构,我认为今天的基础架构只是做了一半,内部是什么?没有解决网络的问题。超融合机柜里的做法应该是做成是一个分布式系统构成的HPC,做读写都是本地化的,分布式系统本身具有冗余性、高扩展性,我们认为这将来应该是非常大的价值,绝对不是黑心科技。我们要搞清楚超融合的概念,到底什么是超融合。

今天是存储峰会,我想从这里分享一个新的存储系统。过去企业存储系统是分布式存储,我们这个应该叫分布式共享存储,是什么样的架构?后端共享,分布式系统软件跑的控制节点和存储是分离的,分离之后又跟计算节点融合在一起。我们上面看的一台服务器,里面的计算节点是一个虚拟机或者一个容器。在每一个物理服务器里面的物理操作操作系统有一个存储模块,来为同一个宿主机的计算节点提供存储服务,这些所有各个存储控制节点和存储介质合起来构成一个分布式存储系统。他们之间应该是通过比如说后端共享的网络,是以SAS或者PCIe连接起来的。为什么叫共享?每一个存储控制节点都可以直接读取所有的盘,不需要经过另外的控制节点,是通过SAS或者PCIe交换网络读写的,不管是读还是写,全都是本地读写。数据路径也比较短,因为从计算节点到存储控制节点之间是同一个宿主机,可以走API,这样相当于模块之间相互调用。从存储控制节点到盘之间是直接读写的,非常接近本地读写,只是中间要跳一下,但跳这一下相对来说性能是非常高的。

可靠性用纠删码就很容易实现。N+3纠删码和三副本都是同样的可靠性,纠删码的冗余性非常低,HA是很容易的,因为所有的服务器都是无本地存储的,所有的数据都在共享存储。任何服务器坏了,坏就坏了,没有关系,换台服务器重新启动虚拟机就好了,因为是共享存储不需要做数据迁移。包括元数据管理都是全局的。这种分布式共享存储有很多的优点。

2.jpg

书生云超融合一体机

这是我认为未来比较理想的OpenStack的超融合一体机,OpenStack是开源的,现在做云最强大的生态。用超融合的方式和标准化的产品。这里面就用了我刚才说的分布式共享的存储系统,相当于一台HPC,但是是用分布式系统构成的。用户买它就像买空调一样的,开箱即用,什么都是自带的。当然,这里面还应该对闪存进行优化,现在做了减法就是减少协议栈,这样可能是未来的一种主流基础架构的形态。

欢迎各位专家一起来讨论和分享,未来什么样的东西能够生存,能够发展,能够占据主流,什么样的东西能够有机会成功。因为整体来说,中国的IT业从之前的完全落后,二十年前有一个说法,CPU操作系统都被人占了,我们只能给人打工。到互联网开始出现的时候差距搜下,移动互联网甚至实现了超越,从技术上来说,IT的基础架构是技术层面的皇冠上的明珠,希望能有中国企业借这样一个革命时期兴起,能够摘取皇冠上的明珠,成为世界级的厂商,希望大家可以抓住机会,谢谢大家!