本书以 CNCF KubeEdge 为例,分理论知识和系统实现两部分,介绍了边缘计算的理论与系统实践。理论知识部分首先介绍边缘计算的概念、挑战与机遇;接着阐述边缘计算的系统架构,包括云计算和虚拟化技术;进一步引出云边端协同机制,重点讲解计算卸载、缓存管理、移动性管理和竞争定价等关键技术;最后介绍边缘计算中的 AI 部署。系统实现部分从定位、功能和整体架构3个方面介绍了主流的边缘计算平台,详细介绍了 CNCF KubeEdge 平台中功能模块间通信原理、云边组件等基础知识,最后介绍了搭建 CNCF KubeEdge 的具体步骤和使用 CNCF KubeEdge 控制树莓派LED 灯、使用 NPU 实现边缘端人脸识别、实现云边协同的联邦训练等实验的操作步骤。
本书将理论与实践相结合,不仅介绍了边缘计算的理论知识,还基于 CNCF KubeEdge 平台实战操作进行了讲解。本书汇集了作者在云边端协同领域多年的科研成果,并结合华为边缘计算团队一线的工程实践经验,可为研究人员、高校学生、企业技术人员学习和部署边缘计算提供参考。