华为云云原生基础设施,助力企业应用架构升级

微信扫一扫,分享到朋友圈

华为云云原生基础设施,助力企业应用架构升级

前言:9月23日,在HUAWEI CONNECT 2020上,华为云容器域高级产品经理汪洋发表了《华为云云原生基础设施,助力企业应用架构升级》的主题演讲。

分享内容:从14年截止目前,整个华为云在容器和云原生方面的技术和产品创新以及如何帮助我们的客户实现应用架构升级的过程。

以下为演讲全文

大家都知道,很多企业在实现IT的转型过程有有3个阶段,第一阶段是信息化,第二阶段是数字化,第三阶段是智能化。

现在大部分企业基本都处在数字化的过程中,在这一阶段, 其实企业更加关心的是现有的转型是否能够帮助我们企业进行生产效率提升、产品研制周期平均缩短、运营成本平均降低 ,这也是我们目前在帮助企业解决IT技术、应用架构方面所做出的一些努力。

传统企业转型

传统的企业其实在数字化转型过程中也存在4个阶段:

我们做了个调查:从目前来看大部分企业是处于第一阶段和第二阶段的过渡。现有的基础设施到底在企业数字化转型过程中有哪些挑战呢?从客户反馈来看,不论从哪个行业来看,他们的架构都是比较封闭的,这种封闭性也就带来了后续整体演进是非常困难的;

第二在各个行业内部它的规范是不太一样的,比如A厂家和B厂家之间,包括底下IT的基础设施这种能力以及上层应用架构的方式也是存在很大差异性的,所以这种规范也就导致了后续整体的演进也是非常困难;

第三数据割裂,体现在不同的数据中心,在不同的数据中心和云中如何拉通这种数据的共享,这也是所要面临的挑战,这些问题就导致了我们一些企业在一些业务的创新,包括产业生产的智能化、跨云、跨平台能力出现了很多的问题,这也是我们目前希望通过新的技术帮助他们所要解决的点。

全栈云原生

云原生的技术或者说容器这一带的技术带来了一种解决方案,从容器的角度来看,它是一种新型的应用打包或发放的一种标准,所有的应用如果通过容器的方式我可以很方便的从开发到测试最后到运维上线。这个过程其实相对于传统的软件交付方式有了很大的提升,所以我们也称这代的应用为一种现代化的应用;

第二就是承载这些应用的平台比如像Kubernetes这样一些平台,它是一种开放的,也是开源的一些技术平台,很多厂商也更愿意接受这样一个平台;

第三是这个平台可以更好的去跟我们一些异构资源,包括我们的存储网络,芯片等等做很好的结合,通过这种结合可以更好的满足我们的这些应用在使用这些资源时的一些诉求, 所以我们认为在云原生这个时代的话这个技术设施可以帮助我们企业的应用架构、整体化数字转型都能带来更多的好处。

我们的发展

从华为云我们自身的角度来看,通过这么多年的演进我们也经历了大概4个阶段,第一阶段主要是15-17年我们推出了像kubernetes,容器的一些单产品,我们叫主力产品,在一些互联网行业其实我们做了很多的快迭代和探索,来帮助一些走得快的企业做数字化转型,在这里我们也积累了一些经验,比如如何帮助客户进行容器化改造,如何去调整它现有一些架构来适配新的业务增长等等。

第二阶段随着我们的客户包括行业的拓展,客户的架构也越来越多,我们在这个基础上也总结 了一些面向具体场景的容器解决方案,像AI容器、大数据容器、边缘容器,多云管理等等,这些都是面向客户的诉求和特定的场景我们做的一些向上长的一些解决方案;

第三阶段我们发现客户的场景和诉求越来越多之后,对底层的基础技术、网络存储和计算能力也有很多诉求,我们就跟底层的assa做了很多深度的创新和结合,比如我们这里提到的华为云的擎天架构,把我们现有的容器关键技术比如像Vessel这样的平台和底层的擎天架构我们做了深度的整合;

第四阶段其实我们认为未来是一个全原生化的这样一个基础设施,一共分为三层,第一个是有一个完整的云原生的应用生态,中间一层是有一个完整的云原生的操作系统,可以帮我们客户的应用可以跨云、跨边缘,方便部署和管理我们的数据和网络,第三层我们有一层叫云原生基础设施这一层,是为了让我们客户的应用架构更好的跑在我们的云基础设施上面,我们会在这方面做很多优化和改进。

后面我展开来讲下华为云近些年在技术上的创新和产品创新。

Vessel:开放、易用 加速企业全栈云原生平台建设

Vessel其实是我们刚才讲的第三阶段的时候,我们把技术场景做了很多沉淀,这些沉淀的内容我们都囊括在我们Vessel这样一个技术平台里,包括像应用调度、容器引擎、容器存储、云边协同、监控治理等等,这里所有的关键技术能力其实支撑了我们上层比如像我们的产品 CCE、CCI、容器引擎、镜像服务等这些服务在规格和性能方面有一个很好的表现。

裸金属容器

裸金属容器:擎天架构加持,打造零损耗、高性能基础设施

裸金属容器其实经历了两代的发展,第一代是裸金属1.0版,这个版块主要是解决的一些游戏或性能敏感的客户,对性能和存储量上面的一些极致要求,在容器和裸金属我们做了一些深度的整合;

裸金属2.0版我们是基于刚才提到的擎天架构做了很多性能以及成本上的优化,这里主要是考虑现有的K8s或管理把它卸载到擎天卡这样一个卡里面,这样的话可直接给客户节约成本30%。

容器批量计算

容器批量解决方案:双智能引擎,加速企业海量数据计算、分析

其实这里有一个双引擎,分为两层,第一层是我们跟瑶光智慧云脑这样一个框架 ,主要是进行全网资源智能调度,把全网的最佳资源呈现给上层应用;

第二层引擎就是我们的Volcano,这个批量任务的一个智能调度,它解决的如何将客户计算类的应用可以和底层的资源做最佳的结合,比如说我们排了100个任务,但是下面资源有限,如何通过一个优先级的调度,可以让这100个任务能够在最短的时间和资源利用率最高的情况下把这些任务全部跑完,所以这个任务就是在Volcano这层完成,所以说在批量计算这样一个解决方案里边,其实我们是通过双智能引擎,来达到加速企业海量数据计算、分析这样一个目标。

边缘容器

边缘容器:构建大规模企业泛在计算平台

因为我们发现越来越多的客户其实他的应用不光是跑在IDC或是云上,他有很多诉求是希望把这些应用推到边上来,就比如像AI的一些推理一些算法,其实是希望跑在我们的摄像头,边缘服务器上面,这些能力可以也通过边缘容器的解决方案,方便把我的应用推到边上,并且边和云进行高效的协同和管理,数据上我们可以做到强感知。

混合云容器

混合云容器:加速企业基础设施云原生化和业务架构现代化

其实我们很多的客户也提出一个诉求,我的业务可能不能够全量的先上云,可能有一个步骤,比如说我可能先把一些非关键性的业务先上云,利用云上这种资源的充足,使用的性价比高这样一个特点,有些业务可能比较敏感,希望放到IDC里边,那我们提供了一套面向容器的混合云解决方案。

我们可以做边缘云管理、云上云下的持续交付、云上云下的流量治理,这些能力其实都是承载在我们混合云这样一个容器的解决方案里,这里其实有一个关键性的诉求,越来越多的客户认为未来云原生的应用其实是一个常态化的应用形态,希望在现有的无状态之外,包括像数据处理这样的一个应用也能在我们云原生上跑起来。

所以我们在今年年底或明年年初,我们也会推出一个云原生的应用市场,来构建整个完整 云原生的应用生态,来加速我们在数字化转型过程中的落地节奏,这是我们的一个规划。

我们的发展

其实华为云整体也经历过四五年的时间,这四五年我们也积累了很多客户的案例,比如像泛互联网企业、政府公共事业、汽车、能源、金融等等,基本各个行业我们都有很多大体量的客户已经跑起来了。

这儿我们其实有一个数字,容器的客户加起来是在千万级的体量,无论是技术、产品以及我们的规模上看,目前在国内我们也是TOP1, 上次IDC的报告里边也有提到这样一个市场份额, 通过这次我们也希望华为云原生基础设施能力能够帮助到更多的企业来加快它现有的数字化转型。

End

关联阅读

KubeEdge@MEC:Kubernetes容器生态与5G的结合

技术干货 | 机器学习场景下Volcano集成调度能力实践

Linux Foundation开源软件大学人才激励计划正式启动

扫描二维码 | 观看完整直播内容

微信扫一扫,分享到朋友圈

华为云云原生基础设施,助力企业应用架构升级

使用ECK部署ElasticSearch到Kubernetes中

上一篇

大神成功移植:任天堂Switch喜提《GTA3》

下一篇

你也可能喜欢

华为云云原生基础设施,助力企业应用架构升级

长按储存图像,分享给朋友