边缘计算容器化是否有必要?


戳蓝字“CSDN云计算”关注我们哦!

640?wx_fmt=jpeg


作者 | Steve

来源 | 边缘计算中文社区


简要


由于容器有轻量级、安全性、秒级启动等优秀的特性,容器天然的轻量化和可移植性,非常适合边缘计算的场景,这一点边缘计算的厂家和开发者们都心知肚明。而且鉴于K8S已经成为云原生编排的事实标准,因此携手K8S进入边缘将很有可能结束边缘计算当前混沌的状态,并定义云端和边缘统一的应用部署和管理的标准。


Kubernetes 的优势与挑战


Kube+Edge就是依托K8S的容器编排和调度能力,实现云边协同、计算下沉、海量设备的平滑接入。Kube+Edge架构上包含两部分,分别是云端和边缘侧。云端负责应用和配置的下发,边缘侧则负责运行边缘应用和管理接入设备。


如今,Kubernetes 已经成为云原生的标准,并且能够在任何基础设施上提供一致的云上体验。我们经常能够看到“容器 + Kubernetes”的组合在DevOps发挥10X效率,最近也有越来越多Kubernetes运行在数据中心外(边缘)的需求。


在边缘计算StarlingX的项目中,未来也会在边缘侧集成Kubernetes作为容器化平台,而由于边缘云和中心云的关系更加独立,边缘云可以在与中心云断开连接的情况下正常工作,而Kubernetes集群的心跳机制,需要master/slave的定时连接,因此Kubernetes在集成到边缘云平台的场景下,需要在部署方式上需要满足边缘计算平台的要求。


边缘容器平台


由于云计算的普及,用户们已经积累了足够的管理云上资源的经验,现在下一步的挑战就是如何构建一个边缘云平台,把对云上资源的管理方法延伸到边缘,让我们能够无缝地管理边缘的资源和设备。边缘云平台将重点解决以下问题:


1、大规模 / 异构的设备,网关和边缘节点的接入;

2、大量遥测数据汇聚、处理后提供给云端应用使用;

3、设备安全和识别服务;

4、支持远程下达对设备的指令;

5、自动创建和管理边缘节点和设备;

6、实现云端对边缘应用的编排、部署和配置;

7、为边缘应用的开发提供数据存储、事件管理、API 管理和数据分析等能力;


由于边缘云平台需要接入大量的IoT设备,并实现对这些设备的管理,而这些设备的数目可能是非常巨大的,因此在边缘侧需要部署大量的应用来管理海量的IoT设备,因此在边缘侧资源受限的情况下,边缘容器云则显得尤为重要。


另外,由于在边缘侧建设的费用受限,因此使用物理的高可用手段会导致建设费用的急剧上升,而利用容器云的auto-healing功能,可以使得在边缘侧的平台上,利用Kubernetes等软件高可用技术,来满足边缘容器云对高可用的要求。


针对一些短暂接入的设备和流量,边缘云需要实时开启容器,并自动在容器中部署已安装的应用,由于容器天生对应用具有更好的亲和性,边缘容器云可以更快速方便地在短时间内开启或关闭大量的容器应用,来满足边缘侧的实时流量。


在安全性方面,Kubernetes或者说是容器技术的安全性一直被业界诟病,虽然相比于虚拟机操作系统级别的隔离仍较为逊色,但随着社区的发展,安全性的问题也在逐步的解决。


由于Kubernetes对应用的编排能力更强,边缘侧可能会涉及到大量的不同种类的应用服务,而Kubernetes可以很好得满足对边缘应用的编排、部署和配置的要求。


Kubernetes作为开源的容器平台,拥有大量的社区文档和标准接口,而且Kubernetes满足了etcd数据库提供的持久化存储,事件处理、告警机制等要求,为边缘计算应用的开发、部署、调试提供了便利。


总结


利用容器化的边缘计算平台可提供以下服务:


1、边缘节点容器化承载计算服务,大规模定制化批量更新和升级应用;

2、全局监控及分布式管理,边缘设备自动激活及下线;

3、就近集成边缘存储及边缘缓存服务,结合人工智能技术,拓展边缘智能;


边缘容器云可以提供就近部署计算服务,多维智能调度,保障边缘数据及时传输和处理的能力,并更好地满足边缘侧应用日益增长的需求。


640?wx_fmt=png


640?wx_fmt=jpeg

福利

扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!


640?wx_fmt=jpeg


推荐阅读:

  • 听说,私有云也出新一代了?

  • 搞不懂SDN?那是因为你没看这个小故事…

  • 华为最强自研 NPU 问世,麒麟 810 “抛弃”寒武纪

  • 北邮通信博士万字长文,带你秒懂 4G/5G 区别!

  • LinkedIn最新报告: 区块链成职位需求增长最快领域, 这些地区对区块链人才渴求度最高……

  • 中文NLP的分词真有必要吗?李纪为团队四项任务评测一探究竟 | ACL 2019

  • 6月技术福利限时免费领


640?wx_fmt=png真香,朕在看了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/523302.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ipcp协议 Linux,Linux命令Man解释:PPPD(8) :点对点daemon协议

名称pppd - 点对点协定隐形程式(Point to Point Protocol daemon)语法pppd [ 选项 ] [ 终端设备名称(tty_name) ] [ 速率 ]描述这个点对点协定 (PPP) 提供一种在点对点串列线路上传输资料流(datagrams) 的方法。PPP 是由三个部份所组成的:一个在串列线路上封装(enca…

linux查看每个文件夹占空间大小

文章目录进入所在目录,执行以下命令:例:查看/app目录下面,每个目录的空间磁盘占比情况cd /app du -sh *

KubeCon 、 CloudNativeCon、Open Source Summit 2019三会交融,看点不断!

2019年6月24日,由CNCF和Linux基金会共同举办的KubeCon CloudNativeCon Open Source Summit 2019大会在上海世博中心盛大召开。来自全球各地的开源及云原生社区的采用者和技术专家齐聚于此,与参会者进一步探讨了云原生的教育及发展问题。 第一天大会以同…

c语言20152016真题及答案,2016年计算机二级《C语言》基础练习题及答案(15)

11[单选题]有以下程序程序运行后的输出结果是A.3B.9C.OD.-12参考答案:D参考解析:本题考查目的是运算符的结合性和优先级。首先计算a*a,结果为9,然后执行aa-9,即3-9,结果为-6,然后执行a(-6)(-6)&…

SpringBoot入门到精通_第2篇 _1分钟实战需求项目

接上一篇:SpringBoot入门到精通_第1篇 _核心概念 https://blog.csdn.net/weixin_40816738/article/details/94916051 文章目录一、实战SpringBoot项目1. 使用Spring Initializr快速创建Spring Boot应用2. 在线版本(任选其一即可)3. SpringBoot整合Spring MVC4. 创建…

云数据库精华问答 | 云数据库与其他数据库的关系

戳蓝字“CSDN云计算”关注我们哦!云数据库是部署和虚拟化在云计算环境中的数据库。云数据库是在云计算的大背景下发展起来的一种新兴的共享基础架构的方法,它极大地增强了数据库的存储能力,今天我们就一起来看看云数据库的精华问答!1Q&#x…

企业如何快速响应用户需求 且看云徙“数据+业务”双中台化简为繁

戳蓝字“CSDN云计算”关注我们哦!作者 |刘丹“自然界生存下来的,既不是四肢最强壮的,也不是头脑最聪明的,而是最有能力适应变化的物种。”这句至理名言放在商业文明的今天依然得以适用,有能力适应技术快速发展、业务需…

微服务架构之「 下一代微服务 Service Mesh 」

戳蓝字“CSDN云计算”关注我们哦!作者 | 奎哥来源 | 不止思考Service Mesh 被大家称为下一代的微服务,是微服务领域的一颗新星,被大家讨论的非常多。我在大家的讨论中,还看到有人说 “目前的微服务架构我都没学会呢,现…

C语言编程中线性表的顺序表示,数据结构C语言实现----线性表的顺序表示和实现...

线性表的顺序表示指的是用一组地址连续的存储单元依次存储线性表的数据元素。在高级程序设计语言中,通常都用数组来描述数据结构中的顺序存储结构。同时,由于线性表的长度可变,且所需最大存储空间随问题不同而不同,在C语言中可用动…

SpringBoot入门到精通_第5篇 _SpringBoot Actuator监控

接上一篇:SpringBoot入门到精通_第4篇 _开发三板斧 https://blog.csdn.net/weixin_40816738/article/details/101097161 文章目录一、 SpringBoot Actuator 概念1. 是什么?2. 如何整合SpringBoot Actuator?二、 SpringBoot Actuator 实战2.1.…

反转!美光、英特尔等多家美企恢复对华为供货;首例云服务器存储侵权案改判,阿里云不担责;英国政府拟严格审查Libra……...

戳蓝字“CSDN云计算”关注我们哦!嗨,大家好,重磅君带来的【云重磅】特别栏目,如期而至,每周五第一时间为大家带来重磅新闻。把握技术风向标,了解行业应用与实践,就交给我重磅君吧!重…

从达标到卓越 —— API 设计之道

摘要: 新技术层出不穷,长江后浪推前浪。在浪潮褪去后,能留下来的,是一些经典的设计思想。 在前端界,以前有远近闻名的 jQuery,近来有声名鹊起的 Vue.js。这两者叫好又叫座的原因固然有很多,但是…

SpringBoot入门到精通_第6篇 _必知必会

接上一篇:SpringBoot入门到精通_第5篇 _SpringBoot Actuator监控 https://blog.csdn.net/weixin_40816738/article/details/101097428 文章目录一、SpringBoot 配置管理1. 配置管理3种方式1.1. 以.properties为后缀名1.2. 以.yml/.yaml为后缀名(建议使用)2. Spring …

“刺激的”2017双11 阿里安全工程师首度揭秘智能风控平台MTEE3

摘要: “太刺激了,太刺激了!如果那个48%真出问题,整个安全部的双11就可能是3.25!” “太刺激了,太刺激了!如果那个48%真出问题,整个安全部的双11就可能是3.25!”知命推了…

你相信逛B站也能学编程吗?

戳蓝字“CSDN云计算”关注我们哦!作者 | 徐麟来源 | 数据森麟作者:徐麟,某互联网公司数据分析狮,个人公众号数据森麟(id:shujusenlin)前言很多人提到B站,首先想到的就会是二次元或者…

创建小程序

注册账号:https://mp.weixin.qq.com/

spring boot集成mybatis和springsecurity实现权限控制功能

上一篇已经实现了登录认证功能,这一篇继续实现权限控制功能,文中代码只贴出来和上一篇不一样的修改的地方,完整代码可结合上一篇一起整理spring boot集成mybatis和springsecurity实现登录认证功能-CSDN博客 数据库建表 权限控制的意思就是根…

基于云上分布式NoSQL的海量气象数据存储和查询方案

摘要: 气象数据是一类典型的大数据,具有数据量大、时效性高、数据种类丰富等特点,每天产生的数据量常在几十TB到上百TB的规模,且在爆发性增长。如何存储和高效的查询这些气象数据越来越成为一个难题,本文针对气象领域中…

现代IM系统中消息推送和存储架构的实现

摘要: 前言 IM全称是『Instant Messaging』,中文名是即时通讯。在这个高度信息化的移动互联网时代,生活中IM类产品已经成为必备品,比较有名的如钉钉、微信、QQ等以IM为核心功能的产品。当然目前微信已经成长为一个生态型产品&…

漫画:为什么程序员没有女友?

戳蓝字“CSDN云计算”关注我们哦!作者 | 程序员小灰————— 五分钟后 —————ERNIE是百度开源深度学习平台飞桨(PaddlePaddle)推出的知识增强语义表示模型,通过海量数据建模词、实体及实体关系。相较于 BERT 学习原始语言信…