写点什么

有一种改变未来架构演化方向的技术,叫 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:30835

评论

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

深入理解HTML表格秘籍

喀拉峻

系统学习 TypeScript(六)——认识接口

编程三昧

typescript 前端 3月月更

HTTP的成长

Tristan

前端 浏览器 网络 HTTP

Studio One 5新版本安装包图文教程

茶色酒

Studio One 5 fl水果20.9

千万级学生管理系统的考试试卷存储方案

「架构实战营」

适合新手代码审计之熊海cms

H

网络安全 代码审计

赋能区域产业,南京、成都双城AI开发者Meetup报名开启

百度大脑

两会声音|建议完善数字人民币体系 完善数字货币立法

CECBC

自己动手写Docker系列 -- 3.1构造实现run命令版本的容器

Go Docker

重磅硬核 | 一文聊透对象在JVM中的内存布局,以及内存对齐和压缩指针的原理及应用

bin的技术小屋

JVM 内存 Java虚拟机 false sharing java

蚂蚁金服-财富编码军规

Beaver

编码规范 编码军规 蚂蚁金服-财富编码军规

c语言结构体中的一个char数组怎么赋值?

北极的大企鹅

c 问题处理

当听障人士实现手语自由:手语AI平台的产业狂想

脑极体

java如何对接企业微信

经典鸡翅

3月月更

Lyft微服务研发效能提升实践 | 4. 基于自动验收测试的部署门禁

俞凡

研发效能 大厂实践 lyft 3月月更

俄罗斯能通过加密货币规避制裁吗?

CECBC

千万级学生管理系统的考试试卷存储方案

AragornYang

架构训练营 架构实战营

C语言中如何输出汉字;如何用C语言汉字编码输出汉字(超全版)

北极的大企鹅

c 问题处理

区块链共识,机器说了算还是人说了算?

Akumas

区块链 数字化转型 共识机制 十四五规划

最好用的 6 款 Vue 拖拽组件库推荐 - 卡拉云

蒋川

Vue Vue3 vue cli

【C语言】轻松解决Bug

謓泽

C语言 bug 3月月更

微博评论高性能高可用计算架构

唐尤华

架构实战营

web安全之挖掘Linux内核漏洞

网络安全学海

Linux 网络安全 渗透测试 WEB安全 漏洞挖掘

Go学习笔记——复合数据结构之结构体

为自己带盐

Go 学习笔记 3月月更

面向企业级前端应用的开发框架 UI5 的发展简史介绍

汪子熙

JavaScript 前端开发 前端框架 企业级应用 3月月更

基于STM32设计的森林火灾预警系统

DS小龙哥

物联网 3月月更

c语言怎么避免打印空数据?

北极的大企鹅

c 问题处理

我的第一个 Flutter 应用之旅

岛上码农

flutter ios 安卓 移动端开发 3月月更

Powershell基础之脚本执行

喀拉峻

网络安全 安全 渗透测试

区块链的过去与未来

CECBC

安全无小事,教你解决密码泄露问题!

老陈

工具 安全 密码泄露

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