微信号:infoqchina

介绍:有内容的技术社区媒体

十年云计算,突破的不仅仅是技术

2018-11-28 08:23 InfoQ

2018 年 12 月 20 日,第二届平安集团 SMART 科技大会即将在上海世博中心举行(文末索取免费门票)。此前,InfoQ 记者采访了平安科技 CTO 兼总架构师方国伟先生,深入探讨云计算产业的发展和平安云的演进历程,结合平安科技的发展经验分析 AI 产业在过去一年的发展情况。

自从亚马逊推出 EC2 以来,云计算发展已经超过 10 年,10 年时间让公有云格局“定而未定”。定的是 AWS、Azure、阿里云在国内外的市场份额;不定的是随着像中国平安这样的金融巨头进入公有云领域,会让公有云市场面临再次洗牌,这股力量不容小觑。

我认为云计算发展的最终的方向还是公有云

方国伟认为,云的发展或者说企业 IT 的发展可以分为几个阶段:

  • 第一个阶段是传统 IT 方式,这个阶段不是很动态,采用技术也比较固定,都是传统 IT 厂商提供的技术。

  • 第二阶段是采用虚拟化阶段,2000 年后虚拟化技术慢慢成熟,越来越多的企业开始使用虚拟化技术,但也面临着很多挑战,比如服务器虚拟之后数量变多、灵活性增加的同时管理复杂度也增加了,因此需要更好的方式来使用这些新技术。

  • 第三阶段是私有云阶段,私有云是在已有的 IT 虚拟化技术上加上动态管理用以提高效率的方式。由私有云过渡到公有云的过程中,有些企业既用公有云也用私有云,属于混合阶段。但随着云技术的不断发展,公有云的比例会越来越高。

方国伟提到,他之所以一直看好公有云(含行业专有云)的发展,是因为关于云计算的三个基本因素一直没有变化:经济学上的规模效应;自动化提升效率;专业分工,专业的人做专业的事。只要这三个基本因素没有变化,公有云、专有云的发展方向就不会变。

在平安云的架构上,我们当时做了两个非常明智的决定

平安云诞生至今有 5 个年头了,前不久才首次向外界全面展示了其业务布局。目前平安云重点聚焦金融服务、医疗健康、汽车服务、房产服务、智慧城市五大行业生态圈,对内已覆盖集团 95% 以上的专业子公司、支撑 80% 以上的业务系统投产。

方国伟提到,在云平台搭建之初,确定一个合理的架构是非常重要的,因为架构确定之后再做调整是非常困难的。在平安云的架构上,团队当时做了两个非常明智的决定:第一个是决定用公有云的服务设计和架构方式来做私有云,这个决策使得后期向公有云的转变非常简单。第二个决定是平安云的整体架构设计由团队自己控制,有些是自主研发,有些是开源技术,有些是选用商业产品。所以团队对技术能够自主可控,也具备很强的灵活性。

云的发展越来越快,规模越来越大,业务越来越多,打造一个自身能力很强的技术团队,对以后的高速发展也非常有利。

我们有过 2 次重要的方向调整

处在互联网技术高速发展的时代,每个公司的业务发展规划都是动态调整的。平安也不例外。

2014 年初,开始搭建内部云。

2015 年底,内部云基本完成搭建。

2016 年,平安云要从对内服务转变为对外服务,这个是第一个比较大的业务发展规划的调整。

2017 年年中,对外发布了平安公有云。

2017 年底,平安业务方向开始向医疗和智慧城市发力,这是第二个比较大的发展规划调整。

2018 年,平安云开始聚焦金融、医疗、汽车、房产、智慧城市五大垂直领域,开启全球布局模式。未来 3-5 年,将在数据中心建设和产品研发方面加大投入。同时,平安紧跟市场动态,不断寻找更经济的替代方案,在 AI、IoT、区块链等场景尝试新型计算模式。

云平台做技术选型需要考虑个性化需求

举个平安金融云的例子。金融行业最重要的是安全,平安金融云的安全性首先得益于平安科技的团队,大部分团队成员的背景一直从事金融 IT,所以对金融行业对于安全、运维的相关要求都非常了解,由这个团队构建的金融云平台,在满足金融监管要求和提供高安全性服务方面是有重要优势的。

其次,银监会对银行应用云服务是有特殊要求的,如果某个银行关键应用使用了云平台服务,那么云平台的隔壁租户也必须是银行,也就是要求云平台必须做一个银行专区。因此金融云会通过银行专区的方式提供给银行客户,也就是底层的计算资源、存储资源等专门给这些专业用户用,通过物理上的隔离来满足行业监管的要求。最后,在架构和资源上都充分考虑的金融行业的高可靠性和冗余性要求。

医疗行业也是类似逻辑,首先要满足行业监管的要求,然后是考虑如何让我们的服务更符合医疗行业对底层技术的要求。

云的关键在于底层的网络、存储,包括一些自动化的流程设计

很多人认为开发云平台,需要选择某一个框架,比如 CloudStack、OpenStack 等等。但是,身经百战的方国伟认为,选哪一个框架并不关键,云的关键在于底层的网络、存储,包括一些自动化的流程设计。

平安云在框架上的选择,最开始是 CloudStack,后面也融入了一些 OpenStack 的模块,相当于把 CloudStack 和 OpenStack 的相应模块整合在一起,再加上平安云这五年因为大量定制构建起来的 PASrack(也叫做平安 Stack),整合而成了平安自己的一套框架。这使得平台的定制能力和适应能力更强。

但是平安云的真正关键不在这个框架,而是底下的网络、存储等核心服务,以及如何将这些部分做得更加安全可靠,扩展性更好,跟 PAStack 能有机的整合在一起,提供卓越的云平台服务。

平安科技的转型目标就是做云公司

方国伟提到,由于平安集团在做科技方向的业务转型,所以今年的策略跟之前不太一样,平安科技的转型目标就是做云公司。所以平安云不仅仅包括刚才讨论到的计算、存储、网络、容器,也包括很多平台层和业务层的服务。

从这个角度来讲,大部分平安科技的研发人员都会参与到平安云的建设工作中。另外,平安云上的许多 SaaS 服务也是平安云的一部分,许多针对各个行业的应用服务都是由平安不同专业公司参与共建的,所以整体研发团队规模较大。

云计算最有待突破的不是技术

方国伟认为,云计算最有待突破的不是技术,而是心理和利益问题。像“公有云的安全性不如私有云“这类看法只是误解,实际上公有云的安全性并不会比私有云差,这是云计算行业需要更多用户突破的一个心理障碍。另外,很多企业都有自己的数据中心,有自己的团队去做基础设施运维,如果采用公有云的方式,或者行业云(行业云也是公有云的一种,是针对某个业的公有云),这个团队本身的利益会受到损失,等待他们的是工作量的减少或离开,这是利益方面的分配问题。这才是云计算行业目前面临两个需要突破的问题。

方国伟最后说:“技术的演进本身是没问题的,我们并不期待一个特别大的突变来改变云计算领域,因为在过去的发展中,绝大部分应用已经可以在云平台上完成和实现,至少可以实现得跟本地一样好,所以关键不在技术层面,而是心理或习惯上,在利益上。我们需要意识到,整个行业在转变的时候,肯定有些人的工作方式会发生变化。”

活动预告

你的云计算到哪个阶段了? 这里有几十种方法供参考!2018 年 12 月 20 日,第二届平安集团 SMART 科技大会即将在上海世博中心举行。我们邀请到各大互联网公司云计算、AI、大数据负责人现场分享,免费票通道开启,赶紧报名吧!扫描二维码阅读原文报名。有任何疑问可以添加链接里的小助手微信~



 
InfoQ 更多文章 分布式系统中最容易被忽视的六大“暗流” 移动互联网的下半场,Android开发者在焦虑什么? 代码行数、查杀bug数笑笑就好,技术团队的KPI到底怎么定? 放弃Python,Uber用Go重写Schemaless数据库的分片层 全球人脸识别算法测试,中国包揽前五;图数据库 Neo4j 宣布企业版彻底闭源;腾讯云发布新一代自研云原生数据
猜您喜欢 如何在Reactjs中进行简单的表单验证 技术文章的正确打开方式 React之DOM Diff:如何将算法复杂度控制在O(n) 服务端性能测试(五)线上压测的方法 开机时间慢问题debug