云原生周刊 | 百家争鸣的边缘计算时代即将到来?| 2022-11-14

news2025/7/20 17:17:49

今年的 KubeCon 大会有一个很奇怪的现象,到场的几乎都是小公司,没有大公司。可能是因为这些大公司恰好在这个时候都有自己的活动要举办,也有可能是他们正在快马加鞭研发他们的边缘计算方案?因为 Gartner 预测到 2025 年,75% 的计算将会发生在边缘侧,所以现在每一家厂商都在努力探索各自的边缘计算解决方案。

例如微软的 AKS Lite(之前叫 Project Haven)现已进入公开预览阶段,由 Azure Arc 集中管理,同时支持 Linux 和 Windows。

SUSE 也推出了 SUSE Edge 2.0 方案,与 AKS Lite 类似,底层都是基于 K3s。

KubeSphere 从 v3.1.0 开始便与 KubeEdge 深度集成,结合 KubeEdge 的边缘自治功能和 KubeSphere 的多云与多集群管理功能,实现了云-边-端一体化管控,解决在海量边、端设备上统一完成应用交付、运维、管控的需求。

红帽 10 月份推出的边缘解决方案叫 Red Hat Device Edge,基于 MicroShift 构建。他们目前正在和 Lockheed Martin 公司合作,在该公司的军事平台上推进边缘侧的人工智能创新。

Tanzu 团队也宣称他们在研发边缘解决方案。

谷歌推出了 Google Distributed Cloud,用来将 Google Cloud 的基础架构和服务扩展到边缘和您的数据中心。

AWS 之前也不承认他们会涉足边缘计算领域,但他们声称会在 2022 年推出 EKS Anywhere for Snowball Edg,不知道现在进展如何。

你觉得云原生的下一个时代会是边缘计算时代吗?

开源项目推荐

zot

思科(Cisco)开源了一个厂商中立的 OCI 镜像仓库叫 zot,它是一个单一的二进制文件,可以在非特权进程中运行,支持多 CPU 架构,支持 Helm Charts,也支持基于身份的访问控制,总之功能还挺多的。

Batch Processing Gateway

Apple 公司竟然也进军云原生领域了,他们开源了一个与 Spark 相关的项目,帮助用户简化 Spark 在 Kubernetes 中的部署,用户可以直接通过调用 API 来创建和删除 Spark,也可以通过集群模式横向扩展。

kcp

kcp 是 Kubernetes 多集群管理方向的又一个创新,它是一个多集群控制平面,把每个 Kubernetes 集群看成一个独立的工作空间,并通过多租户 Operator 来集中提供 API,支持跨云复制等更高级的部署策略。

Podman Desktop

Podman Desktop 是红帽开源的 Podman 桌面管理工具,可以替代 Docker Desktop,除了支持 Podman 之外,还支持 Docker 作为底层运行时,同时还可以直接使用 Docker Desktop 的扩展。

Wireguard Operator

这个项目可以在 Kubernetes 集群中通过 Operator 轻松管理 WireGuard,还集成了 prometheus_wireguard_exporter,可以暴露 Prometheus 格式的监控指标。

eink-weather-display

这个项目可以在电子墨水屏上显示每天的天气状况,使用电池供电,不需要接线,非常有创意。

md2report

md2report 可以直接将 Markdown 文件转换为可以直接提交给学校或领导的 docx 格式的项目报告/实验报告/大作业报告/期末小论文。

云原生商业化案例

Akuity Platform

Akuity Platform 是一个基于 Argo CD 的 Kubernetes 应用分发 SaaS 平台,也叫 Argo CD as a Service?

Diagrid Conductor

Diagrid Conductor 是运行在 Kubernetes 之上的 Dapr 托管平台,可以帮助用户在生产环境中运行 Dapr,提高 Dapr 在 Kubernetes 之上的可靠性,降低基础设施成本。

KubeSphere Cloud 集群巡检服务

KubeSphere Cloud 云原生集群巡检服务(基于 KubeEye,即 KubEye as a Service)是面向 Kubernetes 多云场景推出的一款安全巡检即服务产品,用于发现 Kubernetes 资源、集群组件、集群节点等配置是否符合最佳实践,对于不符合最佳实践的,将给出修改建议;以及对集群进行漏洞扫描、安全加固,确保 Kubernetes 集群安全、稳定、高效运行。

文章推荐

如何监控 K8s 中的 Etcd?

Etcd 是 K8s 中最至关重要的组件,但是监控起来却很复杂,虽然 Etcd 提供了很多开箱即用的监控指标,但是我们应该重点关注哪些指标呢?这些指标的值在什么范围内算是合理的?如何通过这个指标来衡量 Etcd 集群的可用性和性能?本文将会为你一一解答。

Kubernetes 集群认证方案概述

Kubernetes 非常复杂,比如身份认证和授权,身份认证最主要的目的就是确保用户以及程序的身份和身份的时效性,例如如何验证 X.509 证书或 Service Account Token?集群如何确保一个节点已经被授权加入而不是冒名顶替的?本文将会详细介绍 Kubernetes 的每一种身份认证方法和用途。

云原生动态

KubeKey 正式发布 v3.0.0

目前 KubeKey 包含四个项目:

  • kk:KubeKey 命令行工具。
  • cluster-api-provider-kubekey(CAPKK):由 KubeKey 实现的 cluster-api 基础设施提供者。可实现声明式管理 Kubernetes 集群生命周期。
  • cluster-api-bootstrap-provider-kubekey-k3s(CABPKK3S):由 KubeKey 实现的 K3s 发行版的引导程序提供者。
  • cluster-api-control-plane-provider-kubekey-k3s(CACPKK3S):由 KubeKey 实现的 K3s 发行版的控制平面提供者。

该版本主要变化如下:

  • 添加 CAPKK 至 cluster-api
  • CAPKK 支持安装 Docker
  • 支持更多 Kubernetes 和 K3s 版本
  • 支持配置 K3s CRI
  • 增加默认组件版本文档

Kubernetes 及云原生职业资格官方认证 KCNA 中文版正式上线

Linux 基金会正式宣布云原生计算基金会 (CNCF) 的 Kubernetes and Cloud Native Associate (KCNA) 现在可以选择中文试题进行考试,并且有中文交流的监考老师。现时,KCNA 考试已经提供了英语和中文两种语言;这个进展使 KCNA 与其他 Kubernetes 认证考试 (CKA,CKAD,CKS) 一样,为 Kubernetes 认证考试在中国本地化上踏上了一个重要的里程碑。

Docker 与 WasmEdge 合作,发布首个 Docker + WASM 技术预览版

在上周 KubeCon NA 2022 的 Cloud native Wasm day 大会上, Docker 与 CNCF 的 WasmEdge Runtime 项目发布了 Docker+Wasm 技术预览。只需一个命令 docker compose up,上千万的 Docker 开发者可以立即构建、共享并运行一个完整的 Wasm 应用。

Wasm 最初是作为 Web 浏览器中的安全沙箱而开发的。近年来,它在服务器端作为 VM 和 Linux 容器 (LXC) 的安全、轻量级、快速和可移植的替代方案,有了很多应用程序。Linux 容器这一领域最初由 Docker 开创。

GKE 网关控制器 GA,可用于单机群部署

早在今年 7 月,Kubernetes 社区就宣布 Gateway API 进入 beta 阶段,这对于塑造这个网络 API 的未来的一群人来说是一个重要的里程碑,它将路由意图定义到 Kubernetes 集群中,甚至更远,具有服务网格功能通过GAMMA 倡议。Gateway API 是下一代 Ingress API,具有更广泛的范围和更多可以用它解决的用例。

目前,Google Kubernetes Engine (GKE) 网关控制器全面可用,这是 Google Cloud 的网关 API 实现,支持 GKE 1.24+ 集群中的单集群部署。

本文由博客一文多发平台 OpenWrite 发布!

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

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

相关文章

Mybatis—LanguageDriver

LanguageDriver主要用于构造SqlSource和ParameterHandler,从LanguageDriver在Mybatis中调用链路来看,Configuration#newParameterHandler通过调用LanguageDriver#createParameterHandler完成构建ParameterHandler,通过调用LanguageDriver#cre…

缺流量时代,App们需要如何突围?

距离上一个现象级的应用抖音出现已经过去了6年,如今App市场万马齐喑,巨头创新不断,中小团队异军突起的App黄金时代一去不返。 你的App里多久没有出现过一款新应用了? 距离上一个现象级的应用抖音出现已经过去了6年,那…

基于加权对立和贪婪搜索多模态工程问题的黑猩猩优化算法(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

【网络安全】处理应急响应的简单方法

目录 一、应急响应 (1)概念 (2)分类 二、如何处理 (1)查看日志 (2)封堵ip (3)代码加固 (4)安装防火墙 (5&#x…

sqli通关笔记

sqli通关学习笔记 目录sqli通关学习笔记Less-1Less-2Less-3Less-4Less-5Less-5Less-6导入导出文件相关的操作Less-7Less-8Less-9Less-10Less-11Less-12Less-13Less-14Less-15Less-16增删改函数介绍Less-17HTTP 头部介绍Less-18Less-19Less-20Less-21Less-22高级注入&#xff0c…

【网络篇】第十四篇——HTTP协议(一)(附带电视剧李浔同款爱心+端口号被恶意占用如何清除)

目录 HTTP简介 基本性质 URI和URL urlencode和urldecode HTTP协议格式 HTTP请求协议格式 HTTP响应协议格式(爱心代码端口清理) ​ HTTP简介 超文本传输协议是一个用于传输超媒体文档的应用层协议。它是为web浏览器与web服务器之间的通信而设计的,但也可以用…

【DPDK】使用 Open vSwitch * 采用 DPDK 帧间 VM NFV 应用程序

一、概述 数据面开发套件 (DPDK)提供高性能数据包处理库和用户空间驱动程序。从Open vSwitch (OVS)版本 2.4 (http://openvswitch.org/releases/NEWS-2.4.0)开始,我们可以进行 OVS 中,使用 DPDK 优化 vHost 路径。DPDK 支持后的 OVS 中可用的 2.2 版。 …

JavaSE——包装类、装箱与拆箱

目录 一、基本概念 1.1 八种包装类及使用场景 1.2 装箱与拆箱的概念 二、以Integer包装类为例 2.1 Integer的构造方法 2.2 通过常量获取最大值与最小值 2.3 自动装箱和自动拆箱(非常重要的面试题) 三、Integer常用方法 3.1 手动拆箱(过时…

LeetCode-剑指44-数字序列中某一位的数字

1、找规律 我们通过找规律可以发现&#xff0c;当位数为xxx时&#xff0c;其占用的位数为x910x−1x\times9\times10^{x-1}x910x−1。因此我们可以不断循环并增大位数xxx直至n−x<x910x−1n-x<x\times9\times10^{x-1}n−x<x910x−1&#xff0c;此时数字落在剩余的位数…

HTTP协议加强

HTTP协议加强[TOC](HTTP协议加强)一、HTTP协议简介1.1 什么是通信1.2 什么是通信协议1.3 HTTP二、HTTP请求2.1 什么是HTTP请求消息2.2 HTTP请求消息的组成部分三、HTTP响应3.1 什么是HTTP响应消息3.2 HTTP响应消息的组成部分四、HTTP请求方法4.1 什么是HTTP请求方法4.2 HTTP的请…

接口性能调优的方法,这有11种,你知道几种?

​当我们谈到“软件测试”时&#xff0c;是指软件测试的相关工作&#xff0c;如单元测试、集成测试、系统测试等&#xff0c;但不局限于动态测试&#xff0c;也可以包括静态测试——需求评审、设计评审、代码评审和借助工具进行代码静态分析。 接口性能调优共11种方法&#xf…

Nftea: 世界杯文化、 NFT与 期权的首度碰撞

体育文化&#xff0c;正在成为加密行业发展的新驱动力 卡塔尔世界杯即将在2022年11月20日开幕&#xff0c;随着开赛日期的临近&#xff0c;作为四年一度的足球狂欢盛会&#xff0c;也吊足了全球足球球迷们的胃口。当然&#xff0c;从上个世纪开始&#xff0c;体育文化就成为了商…

Slurm作业管理系统常用命令和教程

Slurm &#xff08; Simple Linux Utility for Resource Management &#xff09;是开源的、具有容错性和高度可扩展大型和小型 Linux集群资源管理和作业调度系统。超级计算系统可利用 Slurm 进行资源和作业管理&#xff0c;以避免相互干扰&#xff0c;提高运行效率。所有需运行…

charles

charles中文名叫青花瓷&#xff0c;是一款基于HTTP协议的代理服务器。通过电脑或浏览器的代理来截取请求和请求结果&#xff0c;达到抓包并进行数据分析的目的。charles可以截取HTTP和HTTPS的网络封包&#xff0c;支持重发网络请求、修改网络请求参数、流量控制等场景 安装 由…

LeetCode刷题(python版)——Topic65.有效数字

一、题设 有效数字&#xff08;按顺序&#xff09;可以分成以下几个部分&#xff1a; 一个 小数 或者 整数&#xff08;可选&#xff09;一个 e 或 E &#xff0c;后面跟着一个 整数 小数&#xff08;按顺序&#xff09;可以分成以下几个部分&#xff1a; &#xff08;可选&…

Vue:搭建前端项目-----我给你打个样

如果文章对你有帮助欢迎【关注❤️❤️❤️点赞&#x1f44d;&#x1f44d;&#x1f44d;收藏⭐⭐⭐】一键三连&#xff01;一起努力&#xff01; 家人们好久不见&#xff0c;这次我们继续上干货&#xff0c;我们来介绍一下如何使用vue搭建一个前端项目&#xff1b; 在这里我会…

pytest fixture 中的使用包信scope skip conftest.py 和参数化等功能使用

pytest中所谓的夹具&#xff1a; fixture scope参数详解&#xff1a; scope&#xff1a; 表示fixture共享夹具的范围&#xff0c;有以下五个范围 function 功能&#xff1a; 在函数或方法运行时执行fixture函数的功能 默认作用域 class 功能&#xff1a;在类运行时调用一次。…

Mindspore网络构建

网络构建 神经网络模型是由神经网络层和Tensor操作构成的&#xff0c;mindspore.nn提供了常见神经网络层的实现&#xff0c;在MindSpore中&#xff0c;Cell类是构建所有网络的基类&#xff0c;也是网络的基本单元。一个神经网络模型表示为一个Cell&#xff0c;它由不同的子Cell…

【python】常见的正则表达式用法;匹配字符串

本文仅仅展现了python正则表达式中的一小部分内容&#xff0c;但是包含了实际应用中非常被频繁使用的例子&#xff0c;本文重在举例&#xff0c;即不需要相关语法知识就能够会用~ 目录re.match()re.findall()匹配两个字符串之间的字符串并返回匹配某字符串之前/之后的所有字符串…

matlab使用NCL提供的colormap

一、自带的colormap matlab默认提供了几个基础的colormap&#xff0c;比如常见的jet和parula matlab里调用colormap的命令是 colormap(jet) jet到底代表什么呢。 可以看到其表示n*3的矩阵&#xff0c;数字介于0-1之间&#xff0c;分别代表红绿蓝。 二、m_map的colormap m_…