临沂新闻网

首页 > 正文

云边端芯协同,华为云的云原生观

www.nk7x.cn2019-08-03

文/郭涛

2018年Cloud Native Computing Foudation(CNCF)年度报告数据显示为: 2018,生产系统中云原生技术应用的数量翻了一番,评估和准备使用云原生技术的企业用户数量增加了三倍以上。今天,人们不仅仅追逐云的原始技术,而且渴望比较OpenStack。

在企业数字化转型的大潮中,云原生技术已成为取代传统应用的重要技术驱动力。

img_pic_1562230296_0.png

空谈错误的国家,代码兴邦

自四年前CNCF成立以来,原云的云火迅速蔓延。容器,微服务和DevOps在许多行业的主要客户中已经变得司空见惯。

随着KubeCon2019中国站在上海抓住这个机会,我们希望更多的行业用户能够认真审查,理解和应用云原生技术,以顺利实现企业云。在开源世界中,有如此着名的说法:“谈话便宜。给我看代码。”华为PaaS产品事业部总经理廖振勤将这句话解读为“空谈国家,代码兴邦”,同时也希望包括供应商和行业用户在内的整个行业能够抓住数字化转型的有利时机,推动普及应用云原生,积极为CNCF社区做出贡献。

img_pic_1562230296_1.png

华为与云源一起成长。 2015年6月,CNCF刚刚成立。华为是第一批初创成员,也是白金会员。从那以后,华为将云源列为战略性技术投资。在2018年,华为在推动云原生的开发和应用方面做了大量卓有成效的工作。截至目前,已有7000多人参加了华为组织的云原创线下活动。此外,华为还出版了四本介绍云源的书籍。根据出版商的反馈,这些书非常受欢迎。

2017年,华为云在ServiceStage平台上开放了微服务代码,并将其捐赠给Apache Software Foundation,成为ServiceComb项目。在开源不到一年后,ServiceComb迅速从Apache软件基金会毕业,成为业界第一个Apache微服务顶级项目。 6月24日,华为云在KubeCon和CloudNative Con OSS上举办了Apache ServiceComb Meetup,这是一项微服务共址活动。会上,华为的多位技术专家和Apache Committer与合作伙伴和用户分享了他们的微服务相关技术,开源开发经验和微服务业务经验。

三年前,廖振琴经常向他的用户解释为什么Kubernetes比Docker swarm好,为什么Kubernetes是未来的趋势。今天,没有人怀疑Kubernetes的主流地位。所有主题都集中在如何更好地使用Kubernetes,将Kubernetes从云端推向边缘,并深入到每个领域甚至应用程序的每个角落。 CNCF成立时,只有华为会员来自中国,如今中国有40多名会员。这从一方面表明,云元生已经在中国蓬勃发展。

将Kubernetes推到边缘

由于早期的参与和大量投资,华为始终站在云技术和应用的最前沿,对云源的现状和未来发展有着前瞻性和深刻的洞察力。廖振勤将当前的云发展趋势概括为四个关键词: Edge,Cloudy,Smart和Heterogeneous。

下一代云计算不是集中式超级计算中心,而是由数千个边缘节点组成的无处不在的分布式边缘网络,形成无处不在的云。将计算能力推向边缘是一种自然趋势。云原生技术将成为该模型中不可或缺的技术支持。

过去,在边缘计算方面,人们的目光都集中在嵌入式设备上,忽视了与云合作的优势。廖振勤告诉记者,边缘计算和云应用有很多相似的场景,要求有相似之处。例如,在管理节点的边缘,它还面临计算,存储,网络和其他问题。此外,随着用户对边缘计算应用的需求不断增加,边缘计算也必须集装箱化和微服务化。华为在两年多前推出了KubeEdge项目。顾名思义,该项目的名称是将Kubernetes推向危险边缘。

img_pic_1562230296_2.png

廖振勤强调,KubeEdge并不是简单地定制Kubernetes来实现轻量化,而是项目的核心是实现边缘云协作。例如,在AI方案中,在云端,有必要在云中使用海量数据来支持大规模的AI培训,并且可以将一些轻量级的AI推理放到边缘,这就是边缘云合作。另一种典型情况是边缘端通常具有相对固定的资源并且没有大的资源池。因此,当流量达到峰值时,边缘的计算能力可以灵活地扩展到云。

此外,在上海举行的KubeCon2018会议上,华为正式发布了KubeEdge项目,并于2018年11月开放。在2019年3月,KubeEdge正式成为CNCF项目。 6月,在KubeCon2019大会上,华为推出了KubeEdge 1.0,这是一个具有里程碑意义的版本,不仅实现了全面的边缘云协作,还进一步提升了产品本身的性能,可靠性和稳定性。服务网格。

KubeEdge 1.0是一个轻量级版本,只有45MB大小,只需要一个核心CPU和128MB内存,但最多可以管理4000个节点。

KubeEdge源于华为云智能边缘平台(IEF)服务的明星服务,已广泛应用于工业质量检测,文本识别,人脸识别,驾驶行为分析等领域。

创造混浊云和混合云的基石

IDC预测,未来85%以上的公司将实施混合云和混合云战略,这将成为企业的“新常态”。云原生技术的可移植性从根本上解决了混合云和混合云实施的技术挑战,并将加速多云和混合云战略的落地。

2019年3月,华为云带头推出了全球首个基于Kubernetes-Federation的基于容器的云混合云解决方案MCP(多云容器平台)。该计划推出后,它吸引了近50家国内互联网,金融,媒体等公司参与公测。

展望未来,华为自2015年起开始孵化联邦项目; 2016年,该项目完成了最低限度的功能开发;在2017 - 2018年,它成为一个独立的子项目并推出了V2版本;在2019年3月,华为率先推出了联合会。基于此,商业版基于MCP,这是一种基于云的混合云解决方案。它具有跨云应用程序的自动灾难恢复功能,跨云流量的智能共享以及战略性区域运营。

一个刺激AI计算能力的小宇宙

今天,人工智能浪潮席卷全球各个角落。华为云智能应用平台处于云端,致力于使数字化转型更加智能化。 “云原生应用程序的开发非常迅速,远远超出了我们许多人的期望和想象。以前,我们的工作重点是应用程序支持。每个人都知道Kubernetes可以很好地支持无状态应用程序。安排,安排和分发。“廖振勤的话语转向,”批量高性能调度最需要人工智能和大数据。因此,华为云开发了支持华为云EI服务的AI容器。“

在此次发布会上,华为云正式宣布将开源新一代批量计算平台Volcano用于高性能计算(已在Github上开源),并激发企业AI计算能力的小宇宙。

img_pic_1562230296_3.png

Volcano源自华为云AI容器,在支持华为云的一站式AI开发平台ModelArts和集装箱服务CCI的稳定运行方面发挥着重要作用。 Volcano提供通用计算功能,如高性能任务调度引擎,高性能异构芯片管理和高性能任务管理。它通过访问AI,大数据,遗传,渲染和许多其他行业为最终用户提供服务。

特别值得一提的是,在最新的DAWNBench名单中,斯坦福大学于2019年3月发布了华为云模型艺术一站式人工智能开发平台,获得了图像识别培训和推理性能双冠军,落后于沃尔卡诺的全力支持。得益于Volcano的高性能任务处理机制,华为云基因容器服务将基因测序效率提高了30%,赢得了国内众多基因测序公司的青睐。

坚定地支持多种架构

“就云原生技术本身而言,目前的社区版本仅支持单一计算架构,包括x86架构和GPU架构。但是,随着未来推出越来越多的人工智能芯片和开放式ARM架构。为了实现生态系统的成熟,云必须支持异构计算,以便为云和边缘提供更高性能的计算资源,使云本机应用程序更有效地运行,“廖振勤说。”

img_pic_1562230297_4.png

除了传统架构外,在计算能力方面,华为云始于“核心”,为“云+ AI + 5G”时代提供了经济高效,可自控的理想计算能力。 2018年,华为在芯片方面取得了重大突破。首先,它推出了两款自主研发的AI芯片,即胜腾910和胜腾310,为客户提供充足的经济人工智能计算能力;随后发布了基于Kunpeng架构的7nm服务器处理器鲲鹏920(Kunpeng 920),专为大数据处理和分布式存储等应用而设计,用于高并发,低功耗海量数据和并发应用。华为云容器服务推动Kubernetes所代表的基于云的技术支持,包括Kunpeng和Shengteng等新兴的多体系结构。

廖振勤总结:“很快,我们将基于这些多计算架构的整个平台和应用推出Kubernetes。同时,我们也将通过Kubernetes反馈支持社区,支持Kuangpeng Ecology和Shengteng等多种架构AI Chip,以便整个Kubernetes云原生社区可以更好地支持多种架构。“

华为云在Kubernetes所代表的云原创领域取得了长足的进步。凭借“云+边缘+端+核”的全栈技术,华为云已经构建了“云原生+ AI”和“云原生+边缘”等领先功能。可以是整个行业。

在光明大道,华为已经开了个好头。下一步是如何继续领导并继续取得新的突破。廖振勤承认,他的心理压力比较大,现在中国原有的云应用正在崛起,而其他厂商正在追逐。不能早起以赶上迟到的一套。廖振勤和他的朋友们鼓励自己取得进步,而不是半打一巴掌。

热门浏览
热门排行榜
热门标签
日期归档