写点什么

有一种改变未来架构演化方向的技术,叫 Kubernetes

  • 2019-12-05
  • 本文字数:1662 字

    阅读完需:约 5 分钟

有一种改变未来架构演化方向的技术,叫Kubernetes

据信通院《中国云计算开源发展调查报告(2019 年)》,超过七成的企业已经使用容器技术或正在测试应用环境,36.4% 的企业已经使用了容器技术,云原生落地已经进入企业核心地带,成为企业突破转型瓶颈的重要路径。


2019 年,是云原生理念和实践被广泛认可和传播的关键一年,作为未来云端及架构演进的新方向,在过去几年间,以 Kubernetes 为核心的“云原生”运动正不断扩大化,并且已经被业内广泛认同为云计算的未来趋势,Kubernetes 和云原生新架构正在成为下一代软件架构的新标准。


尤其是 Kubernetes,从 2015 年 7 月 21 日正式发布至今,虽然只有 4 年时间,却以风卷残云之势影响着全球的开发领域,其影响力实实在在的摆在了开发者的面前。“Kubernetes 可以编排一切”这句话一点都不夸张,Spark、TensorFlow、函数、容器、虚拟机等等,都可以用 Kubernetes 实现功能编排。


此外,Kubernetes 不仅关注应用的运行,还关注应用的打包与分发,使得应用程序可以在不同云平台之间自由迁移,它开创了全新的应用程序可移植平面,成为大家共同的选择。现在做应用的全流程生命周期管理,已经完全离不开 Kubernetes,其已经成为开发者必须学习和掌握的容器编排平台。当然,今年 Kubernetes 最大的成就不只是在上述这些方面,能够引发 Kubernetes 如此大范围的落地与应用,其在边缘计算领域的突破也是 Kubernetes 今年得以大规模落地的重要原因之一。

KubeEdge:扩展 Kubernetes 边缘计算的应用广度

同样是在 2019 年,随着 5G 和 IoT 领域的发展,越来越多的场景和设备开始接入到云端,随着越来越多边缘设备所产生的数据大量涌入云端,现有的一些体系和架构已经在面对如此体谅的数据时已经显露出了疲态。既然 Kubernetes 已经在现有的众多场景下得到了验证,那么能否将 Kubernetes 融入到边缘计算的场景中?


首先理解什么是边缘计算,边缘计算 (Edge computing) 是一种在物理上靠近数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力的开放平台,就近提供边缘智能服务的计算模式。今年 3 月份,华为云将 KubeEdge 捐献给了 CNCF,作为全球首个基于 Kubernetes 扩展的、能够提供边云协同能力的开放式边缘计算平台,依托 Kubernetes 的容器编排和调度能力,通过一致且可伸缩的基于 Kubernetes 的接口,能够实现云边协同、计算下沉、海量设备接入等,将 Kubernetes 的优势和云原生应用管理标准从云端延伸到边缘场景下,为 KubeEdge 实现支持边缘集群的编排和管理提供技术支撑,从而快速高效地将云计算能力推向边缘。

Volcano:深挖云原生批量计算能力的深度

现在的云计算,早已不是单一云体系的平台,多云、混合云、边缘云的架构正在越来越普遍,云计算也呈现出边缘、多云、智能、异构的云原生发展趋势。继开源智能边缘框架技术 KubeEdge 后,华为又正式开源了 Volcano 云原生批量计算平台。


要知道,不只是场景和能力编排,算力也是边缘计算中非常重要一部分。Volcano 源自于华为云 AI 容器,是基于 Kubernetes 的批处理系统,可以快速接入 AI、大数据、基因、渲染等诸多行业通用计算框架并提供高性能的任务调度引擎、高性能异构芯片管理以及高性能任务运行管理等功能。


此外,Volcano 为 Kubernetes 额外提供了一整套目前 Kubernetes 在批量处理和弹性工作负载处理中缺失的机制,同时针对现有的机制进行了优化,比如生物信息学、基因组学、对于作业管理的扩展和改进、调度形式的扩展、运行扩展以及优化数据吞吐量等。


目前,Volcano 已经于百度深度学习平台飞浆 PaddlePaddle 展开了深度合作,进一步刺激深度学习平台的数据计算潜力。在 12 月 7 日 DevRun Summit Login 2020 的现场,百度 PaddlePaddle 的技术专家也将现场解读,PaddlePaddle 与 Volcano 的深度实践。

为你揭秘最具参考价值的 Kubernetes 边缘计算实践

众所周知,华为的 IoT 能力以及通信能力非常强大,其在边缘计算场景下的实践非常具有代表性。那么关于 Kubernetes、KubeEdge 以及 Volcano,它们在华为的研发体系下将扮演怎样的作用?以上的问题,2019.12.7 DevRun Summit Login 2020 大会,将会在会上得到一一揭晓。


2019-12-05 19:30950

评论

发布
暂无评论
发现更多内容

开源一夏 | 使用 CSS 的仿 GitHub 登录页面

海拥(haiyong.site)

开源 8月月更

EMAS Serverless系列~4步教你快速搭建小程序

hum建应用专家

Serverless #EMAS

如何管理您的知识库?

Geek_da0866

十年数智求索路,餐饮SaaS头部企业客如云如何走向盈利

ToB行业头条

前端培训中怎么提升开发技术水平?

小谷哥

Postman如何做接口测试:导入 swagger 接口文档

和牛

测试 Postman

如何维护您的知识库?

Geek_da0866

Go-Excelize API源码阅读(十一)—— GetActiveSheetIndex()

Regan Yue

Go 开源 源码刨析 8月日更 8月月更

java培训班学习后怎样才能找到工作

小谷哥

EMAS Serverless搭建《私人云相册》小程序赢中秋好礼

移动研发平台EMAS

小程序 阿里云 Serverless 中秋节 云相册

Web Service 接口怎么测试

和牛

Python 接口 测试 Web Service

我们还需要 SRE 吗?

Bytebase

DevOps SRE developer

架构实战营毕业总结

Geek_Q

SPI:Java的高可扩展利器

华为云开发者联盟

Java 开发

分布式系统架构设计

C++后台开发

数据库 分布式 后端开发 C/C++后台开发 C/C++开发

INFINI 产品更新啦 20220815

极限实验室

elasticsearch infini gateway INFINI Labs 新版本/特性发布 INFINI Console

深度学习公式推导(2):激活函数与偏置

老崔说架构

大数据软件开发哪里的培训比较好

小谷哥

盒马销量预测核心算法的技术演进

阿里技术

大数据 算法

数字先锋 | 海南省数据产品超市:让买数据产品像逛超市一样方便

天翼云开发者社区

数字化

文档管理是企业进步必不可少的要素

Baklib

网页制作常见问题网页的必要性与方法

Baklib

未来源码丨会写代码的AI开源了!C语言写得比Codex还要好,掌握12种编程语言丨CMU

MobTech袤博科技

c 开源 AI

家电上云后,智能家居如何构建场景化应用

华为云开发者联盟

云计算 后端 IoT 智能家居

零基础前端培训学习有用吗

小谷哥

一文讲透研发,SRE,运维,DevOps 的区别

Bytebase

DevOps SRE dba database

带你徒手完成基于MindSpore的CycleGAN实现

华为云开发者联盟

人工智能 mindspore 图像 生成网络

旅游吗?腾云驾雾的那种

天翼云开发者社区

建设医共体,患者有“医”靠!

天翼云开发者社区

一不小心晋级“CCF国际AIOps挑战赛”决赛?

天翼云开发者社区

2022 智能云边开源峰会|Kyligence 邀您“云”上相约

Kyligence

人工智能 云原生 边缘计算 开源峰会

有一种改变未来架构演化方向的技术,叫Kubernetes_文化 & 方法_佘磊_InfoQ精选文章