Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the new features of KubeEdge v1.1

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)05/31 Report--

In this article, the editor introduces in detail "what are the new features of KubeEdge v1.1" with detailed content, clear steps and proper handling of details. I hope that this article "what are the new features of KubeEdge v1.1" can help you solve your doubts.

KubeEdge project background

KubeEdge (Kube+Edge), as the name implies, relies on the container choreography and scheduling capabilities of K8s to achieve cloud-side collaboration, computing sinking, and smooth access to massive devices.

* * the KubeEdge architecture is divided into three parts, namely, cloud, edge and end. * * the cloud is responsible for the verification and distribution of cloud applications and configurations, the edge side is responsible for running edge applications and managing access devices, and the device side is responsible for running various edge devices. KubeEdge completely opens up the scenario of cloud, edge and device collaboration in edge computing, and the overall architecture is shown below.

Cloud components include CloudCore and Admission Webhook, which are built on the scheduling capability of K8s. They are 100% compatible with native API of K8s and can be run in any K8s cluster, including K8s products of various vendors and K8s clusters built by users on the cloud. CloudCore mainly contains three modules: EdgeController, DeviceController and CloudHub.

EdgeController and DeviceController are the controllers in the traditional sense of K8s, which are responsible for synchronizing with edge-side applications and device metadata.

CloudHub is responsible for direct communication with the edge side.

* * Edge side components include EdgeCore and Mappers of access devices. * * Mappers is responsible for accessing edge devices, and EdgeCore is responsible for edge application and device management. Its modules mainly include EdgeHub, Edged, device information management module, application and device information persistence module.

EdgeHub is responsible for communicating directly with the cloud.

Edged is the module responsible for application lifecycle management on the edge side. It is a tailored Kubelet, which not only retains the upstream core functions, but also meets the needs of lightweight on the edge side. Its API is fully compatible with Kubelet.

The equipment information management module mainly interacts with the devices connected to the edge side through the MQTT protocol.

The application and device information persistence module is responsible for persisting the application and device metadata to the local SQLite database to achieve edge autonomy in the case of edge disconnection.

01 Container Storage Standard CSI Integration

Programs running on the edge side often have the need to store data, such as the edge video collection and analysis program, which needs to save the video information. On the basis of providing Volume such as ConfigMap, Secret, HostPath, Emptydir, Downwardapi and Projected, KubeEdge integrates the container storage interface CSI in v1.1, so that users can use the K8s standard storage scheme, such as StorageClass (SC), PersistentVolume (PV) and PersistentVolumeClaim (PVC) to store data on the edge side. The overall structure is as follows:

05 other modifications

V1.1 upgrades K8s dependency to v1.15 Stable version, and Edged corresponding K8s version also upgrades to v1.15. Users can enjoy the latest K8s application management, storage management and other capabilities on the edge side.

Version v1.0 of EdgeMesh only supports REST protocol, because the Service of K8s is native to L4 and has a wide range of applications. EdgeMesh provides the capabilities of L4 Proxy in v1.1.

After reading this, this article "what are the new features of KubeEdge v1.1" has been introduced. If you want to master the knowledge of this article, you still need to practice and use it yourself. If you want to know more about the article, please follow the industry information channel.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report