大数网采访业内技术专家系列文章,以专业人士的角度为大家解读IT趋势。每期所讨论的话题根据专家的研究领域而定,并尽量结合业内热点以及专家实践经验。
毋庸多想,作为联想集团的首席架构师,毕巍必然在技术上有着专业、独到的看法。在一个半小时的采访中,毕巍从公有云谈起,谈及公有云、私有云和超融合架构,点评了分布式架构的优点,以及相关公司的优势和战略考虑;针对当前流行的开源架构如OpenStack,毕巍也做了点评,比如“OpenStack现在不成熟,就如一个未成年少女的玩具。”言语犀利,点评之准,令人佩服。
那么,毕巍究竟怎么看当前的云计算价值?按照采访的重点,本文将毕巍的观点梳理如下,以飨读者。另外,在行文结构上,这一系列文章都将舍弃传统意义上的“采访、记录和评论”的形式,将嘉宾观点直接呈现给读者,毕竟,观点已经如此精彩,无谓再画蛇添足。
01
Oct/2015
就云计算而言,所有的企业都在尝试“迁移到云端”,但侧重点是什么,看重了云能带来哪些收益,每个人都会有不同的看法,比如“成本”对于企业而言是不是最典型的价值呢?我个人认为云的最大价值在于敏捷。
从业务的角度来看,在传统的数据中心环境中,92%~95%的资源在应用上线的时候就已经被锁定,在整个资源生命周期是可以被灵活调配的资源只有5%~8%。这意味着什么呢?我们可以打个比方,如果应用是地主,大部分的资源就是农奴,在它的生命周期一直到应用淘汰,将不会被用来为别的任务服务;而当新的应用上线时,又会对硬件规格提出新的要求,又需要新的资源。结果是什么?结果就是既有资源与新应用的匹配率非常低。
云计算出现之后,我们就可以实现资源与应用的灵活匹配。这也是云的价值之一。
从目前来看,在云数据中心里硬件与应用表现出一种弱的绑定关系,95%以上的资源在其生命周期里都可以实现动态分配,这样不仅有效做到了现有设备的利旧,而且可对更多业务支撑。这就意味着资源的最大程度使用。
另一方面,如果我们能将PaaS平台技术,或者说将Docker这种容器技术与云数据中心结合起来,就能快速实现应用环境的部署,实现敏捷开发、敏捷交付和敏捷运维。
敏捷到什么程度?以前一个应用上线的话,完成项目规划、资源和人力协调以及部署实施整个流程的话,需要较长的项目周期,而如果实现了基础设施的模块化和资源的虚拟池化,在一天之内就能完成一个应用的上线。
所以,云的价值体现在哪儿?简单来说:一是资源,尤其是应用下线之后的资源节省;二是敏捷。
02
Oct/2015
中国这些年的云计算市场蓬勃发展,公有云市场首当其冲。
对于公有云来说,使用哪种技术来实现并不太重要,重要的是能否以一种低廉的价格来出售资源和提供服务。通常情况下,服务提供方会受制于几个因素:资金、集约化、带宽政策,以及是否有充足低价的电力供应。因此最后能在市场比拼的一定是航母舰队这种级别的企业,而不是随便谁都可以提供公有云服务。
以国内最大的公有云阿里云来说。阿里云为什么能涉足公有云服务,而且价格还那么低?两个原因,一是技术支持;二是资金支撑。首先阿里云确实有足够的技术积累,并依托这些积累构建了生态系统;其次,公有云的运营收入在当前对阿里来说不是必要结果,或者说不会产生决定性影响,所以,它可以把这部分的利润降到最低去竞争,但一些初创企业恐怕就不行。
另外,与其他的一些竞争对手相比,阿里兼具B2B和B2C两种基因,这就决定了它可以发展一些有资金预算的企业用户。从当前的数据来看,现在小微企业、以及那些因为云的低价而增加信息化预算的企业是阿里云重要的增长来源之一,而如果主要面向2C的话,可能就会减少这部分小微企业可能带来的直接联系。
很多人会问,为什么公有云的市场不是运营商的?其实运营商运营公有云的天然条件很好,但从目前看,做惯了带宽和机房生意后,运营商或许已经缺乏云的基因了。
顺便说一下,联想是阿里云的一个重要的合作企业。将来会碰撞出怎样的火花,大家很快就能看到。
03
Oct/2015
说完公有云,接着说私有云。为什么说私有云是不一样的玩法?
首先,中国人的固有理念里,管理一定要管好人(物),然后理好事。作为一个IT经理,选择公有云的话,没人没设备,价值该如何体现呢?当然,可信赖的公有云不多也是现实问题。所以与欧美不同,目前中国是私有云的天下,私有云可能占到了70%到80%的市场,公有云较少。
另一方面,私有云涉及两个维度的问题,软件定义和软件重构。软件定义的云架构只是对基础架构的改造,原有的基于J2E、.net开发的应用基本上是可以顺利迁移,不需要进行改造,而软件重构则代表一种整体的革命。在中国,阿里云是唯一的、典型的软件重构的代表,而软件定义的代表则有VMware、KVM、Openstack等。
对企业来说,现有的基础架构已经使用多年,如果仅仅使用云来进行底层架构的更替,那没有问题,但如果同时还要改造应用,重构一切,不可避免就会出现阻力。
另外,私有云最后要交付给客户使用。如果客户使用了相关的系统和技术之后,还必须绑定一定的人员去维护,难免会有潜意识的抵触,所以这是第二个壁垒。
所以,实施软件定义的私有云,目前更受欢迎。
04
Oct/2015
无论是哪种云,企业的数据中心现在多了另外一个概念,超融合架构。
可以从两个角度来看超融合架构这个概念——IaaS层和PaaS层,它们的用途不同。
所谓IaaS层,主要解决的是扩容方便的问题,目前大家说的比较多,就是所谓HCI,超融合架构。用户可以以机柜为单元进行扩容,实现模块化的无缝横向扩展(scale-out),形成统一的资源池,然后相应的存储、计算和网络问题都能直接得到解决,并且扩容受到的制约因素会小得多。
而PaaS层超融合机主要解决的是软件与硬件的优化问题,所提供的PaaS中,比如数据库池、中间件池、Hadoop池,整体性能已经得到了厂商的最佳优化。比如针对SAP的HANA推出一个超融合机一体机,在交付给客户时,便已经根据相应的用途、业务类型去选定了软硬件规格,并进行了针对性的调优,保证HANA的性能最优,这就是PaaS层的超融合一体机的价值。
联想现在也在推超融合机。
05
Oct/2015
一个技术的好坏,是否实用和好用要靠生产环境来检验。以这个标准来看OpenStack,还存在着许多问题。目前看来,几乎没有一个大客户把OpenStack放在生产系统上去使用,顶多也只是有一个团队在尝试。为什么?
OpenStack如果想要在生产环境进行规模应用还有不少需要改进的地方。比如,KVM目前的社区版不支持心跳,如果想要保证高可用性,在集群的问题上需要其他解决办法,而且虽然OpenStack的社区版支持分布式存储,但对SAN架构的支持却有待改进。也就是说,如果没有强大的技术实力做支撑,实施者很容易会遇到一些问题,或者遇到问题也不知道怎么解决。
而Docker就像OpenStack当年一样,现在刚刚有一些核心代码,有框架,但如果要变成一个跟生产系统能够结合的技术,还需要有一段路要走。
我们可以将整个数据中心的虚拟化或者是云化分为四个过程:一是单机版的虚拟化,讲究稳定,比如现在社区版的KVM;然后是应用环境的虚拟化,这里就涉及到了集群的概念;再就是计算资源与应用需求的解耦,在应用发布的时候才会动态去找到正确的资源,正确地去发布,这比较不容易做到;最后是PaaS,真正解决软件发布时资源的调度问题。
联想现在也在尝试,把PMPT、Openshift与OpenStack结合起来,包括自己进行的一些研发组合在一起去实现IaaS,真正的IaaS+和PaaS,真正实现一个数据中心的云化。
06
Oct/2015
再说一下阿里云的技术实力。为什么说,因为阿里是中国公有云的代表,客观评论它的技术实力,有利于理解整个产业的方向。
从整个基础架构、云设施运维角度来看,阿里云做的并不比其他人更差,但由于比较受关注,所以一旦出现问题就会被曝光出来,但阿里云其实在国内是代表领先技术的,在国际上也是领先的。
举一个简单的例子。阿里云里的支付宝,数据库访问量是200亿~300亿/天,而某四大行之一的银行,目前在核心项目上的交易量大概是每天1亿多笔。当然两者概念上有不同,支付宝是读一次就称之一笔交易,而银行则是要对每一笔业务完成查账、账务更新、扣款等一系列事务之后,才算作一笔交易。
但即便这样折算下来,支付宝的交易处理量大概是这个银行的5~10倍左右。而由于国外的银行在集中管控的程度上并不如国内银行做得好,这个银行这样一个交易额其实代表了世界上最大级别的交易额的情况,所以说阿里云的技术能力在国际上也是领先的。
07
Oct/2015
还有一点,阿里云把IOE里面最难去掉的O去掉了,也就是Oracle,摆脱对数据库的依赖之后,我们才有可能去“I”(IBM)和“E”(EMC),实现彻底的国产化。那阿里云是怎么去O的呢?其实就是我们国内很多企业都在尝试做的事情,把数据库分布式化。
按照CAP理论,无法要求数据库在保证可用性(Availability)和分区容错性(Partition tolerance)的情况下,再保证一致性(Consistency),那怎么办呢?
把数据一致性推给应用来处理;另一方面,比如某行一笔交易包含多个事务,把这种长交易切成多个短交易,来更好地支持分布式存储。这就要求对整个应用架构的变革提出了要求。
而对银行、电信这些行业来说,去IOE的难点在于什么呢?就是应对核心系统的海量交易问题,比如大的银行账务类业务,一天有一亿笔左右的交易,去了IOE怎么解决需求?这就是现实问题。
现在很多公司都在尝试解决这个问题。真正的难点是什么呢?是分布式数据库和分布式存储,更准确来说,是分布式数据库,目前只有阿里云掌握了核心技术,我觉得这才是阿里云的核心竞争力所在,而不是云平台这些,这也是阿里云比较厉害的地方。
08
Oct/2015
在整合了IBM SystemX产线之后,联想也开始在云计算领域发力,目前主要着力点放在企业私有云领域。在公有云领域,联想的定位主要是以基础架构供应商的身份,提供高可靠性和高性价比的服务,支持、支撑国内公有云企业的发展;另一方面,联想也在细分领域为企业用户提供定制化的、偏行业性质的公有云服务,但这是对企业私有云的有效补充。联想暂时没有做标准化的、面向整个行业的公有云服务的打算。
同时,基于联想自身对企业市场用户需求的理解,我们提出了云图2.0的蓝图,帮助用户建设企业私有云和少量公有云的混合架构。
(记者注:联想云图)
具体到产品层面,联想在IaaS层,能够提供从服务器、存储到网络的可靠、高性价比的硬件产品,同时也推出了超融合一体机。在虚拟化和资源调度层(云调度平台),我们选择了VMWare和微软作为生产环境云化的主要合作伙伴,同时也在积极开展社区版和企业版的KVM+Openstack的开发工作,给国内用户提供更多的选择。
在云管理平台领域,联想马上会发布企业版云管理平台,从用户视角提供基于应用环境和软件平台的端到端、面向租户管理的资源管理平台。当然,联想现在已经向市场推出了HANA一体机、大数据一体机等PaaS产品,大家可以多关注。
免责声明:此文内容为第三方自媒体作者发布的观察或评论性文章,所有文字和图片版权归作者所有,且仅代表作者个人观点,与极客网无关。文章仅供读者参考,并请自行核实相关内容。投诉邮箱:editor@fromgeek.com。
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。