diff options
| author | zhiying <zhiying.fang@daocloud.io> | 2023-09-15 16:51:08 +0800 |
|---|---|---|
| committer | zhiying <zhiying.fang@daocloud.io> | 2023-09-15 16:51:32 +0800 |
| commit | 2f6a86b266fd82fd8d97fd4b5a629d9285fd2b6d (patch) | |
| tree | 4c94968ef72cf33fe266e6996cf5e1aad566c7c4 /docs | |
| parent | Merge pull request #4929 from Shelley-BaoYue/bump-k8s-1.26.7 (diff) | |
| download | kubeedge-2f6a86b266fd82fd8d97fd4b5a629d9285fd2b6d.tar.gz | |
update roadmap
Signed-off-by: zhiying <zhiying.fang@daocloud.io>
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/roadmap.md | 108 |
1 files changed, 108 insertions, 0 deletions
diff --git a/docs/roadmap.md b/docs/roadmap.md index e6318b58d..ce0ddc695 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -6,22 +6,121 @@ The [milestones defined in GitHub](https://github.com/kubeedge/kubeedge/mileston The roadmap below outlines new features that will be added to KubeEdge. +## 2023 H2 + +### SIG Node + +- Support edge nodes running on Windows. +- Capabilities enhancements for edge nodes, such as support static pods, event reporting and configurable application migration policies. +- Support edge nodes running on RTOS systems. +- Enhancements to device plugin, such as support for multiple virtual GPUs. +- Support for serverless computing. +- Feature of upgrading edge nodes from cloud move to GA. +- Optimization of node group features, such as support for more differentiated configuration parameters. + +### SIG Device-IOT + +- DMI data plane support (H1 has completed design). +- Migration solution for edge devices among multi-nodes based on DMI. +- Mapper framework support for DMI. +- Research on multi-language mappers support. +- Integration with time-series databases and other databases. +- Refactoring of Device and DeviceModel CRDs. +- Enhanced reliability for custom message transmission. + +### SIG Security + +- SLSA / CodeQL (There is still some provenance work remaining to reach SLSA L4). +- Spiffe Research. +- Support for certificates with multiple encryption algorithms, and provide interface capabilities. + +### SIG Scalability + +- Scalability and performance testing with EdgeMesh integrated. +- Scalability and performance testing for IoT devices scenario. + +### Stability + +- Stability maintenance of CloudCore, including stability testing and issue resolution. +- EdgeMesh stability. +- Enhanced reliability of cloud-edge collaboration, such as stability improvement of Edge Kube-API interface and logs/exec feature. + +### SIG Testing + +- Increase unit test coverage Improve. +- Improve e2e test case coverage (scenario-based coverage). +- Integration testing. +- Runtime and K8s version compatibility test. +- Keadm cross version compatibility test. +- Cloud-Edge cross version compatibility test. + +### SIG Networking + +- Node offline optimization + - When a node goes offline, other nodes receive the update and remove the corresponding backend from the endpoint. +- Large-scale optimization + - In large-scale deployments, there is a high load on the edge kube apiserver. Consider using IPVS (IP Virtual Server) technology to handle the requests efficiently. + - Having a large number of services significantly increases the number of iptables rules on the nodes. Container Network supports CNI features. +- Performance optimization: Kernel-level traffic forwarding based on eBPF (extended Berkeley Packet Filter). +- Distributed messaging system. + +### SIG Cluster-Lifecycle + +- Support for Windows installation and deployment. +- Pre-download of images for edge applications. +- Router High Availability (HA) support. + +### Docs + +- Optimization of website documentation, including directory restructuring and improved comprehensiveness. +- Support for updating documentation versions. +- Completion of official website documentation, including the DMI developer guide, operational guide for monitoring and etc. +- Publish cases on website case studies. + +### UI + +- Dashboard release iteration. +- Add case studies on website. +- Add job center on website. +- Support for versioning on the website. + +### SIG AI + +- Support semi-automatic annotation in edge-cloud collaborative lifelong learning. +- Support runtime unseen task processing in edge-cloud collaborative lifelong learning. +- Support advanced offline unseen task processing in edge-cloud collaborative lifelong learning. + +### SIG Robotics + +- Add RoboDev Repository: Make it easier for developers to build robotic applications. +- Add RTF(ready to fly) Robotics E2E solutions: Teleoperation, RoboPilot. + +### Experience + +- Example library enhancement +- Go online to Killer-Coda + + ## 2021 H1 ### Core framework #### Edge side list-watch + - Support list-watch interface at edge #### Custom message transmission between cloud and edge + - Support transmission of custom message between cloud and edge #### Support multi-instance cloudcore #### Integration and verification of third-party CNI + - Flannel, Calico, etc. #### Integration and verification of third-party CSI + - Rook, OpenEBS, etc. #### Support managing clusters at edge from cloud (aka. EdgeSite) @@ -31,18 +130,22 @@ The roadmap below outlines new features that will be added to KubeEdge. ### Maintainability #### Deployment optimization + - Easier deployment - Admission controller automated deployment #### Automatic configuration of edge application offline migration time + - Modify Default tolerationSeconds Automatically ### IOT Device management #### Device Mapper framework standard and framework generator + - Formulate mapper framework standard #### Support mappers of more protocols + - OPC-UA mapper - ONVIF mapper @@ -75,24 +178,29 @@ The roadmap below outlines new features that will be added to KubeEdge. ### Core framework #### Custom message transmission between cloud and edge + - Support CloudEvent protocol #### Cross subnet communication of Data plane + - Edge-edge cross subnet - Edge-cloud cross subnet #### Unified Service Mesh support (Integrate with Istio/OSM etc.) #### Cloud-edge synergy monitoring + - Provide support with prometheus push-gateway mode - Data management with support for ingestion of telemetry data and analytics at the edge. ### IOT Device management #### Device Mapper framework standard and framework generator + - Develop mapper framework generator #### Support mappers of more protocols + - GB/T 28181 mapper ### Edge-cloud synergy AI |
