随着计算机技术的发展,社会生活中的计算场景与计算需求发生了显著的变化。在此过程中,计算机性能逐渐增强,网络带宽逐渐提升,计算机技术的应用场景不断扩大,几乎遍布社会生活中的每一个场景,计算形态也随之不断地发生变化。在计算机诞生之初的大型机时代,由于计算机稀缺且价格异常昂贵,计算通常被认为是集中在大型机上进行共享的分时运算。随着计算机的小型化,个人计算机的普及与个人计算机性能的不断提升,计算逐渐由大型机分散到个人计算机。之后,随着网络通信技术的飞速发展和计算需求的不断增大,个人计算机逐渐难以满足庞大的计算需求与复杂的应用需求,具有高计算量、大数据量的计算逐渐被迁移到云服务器中,计算再次趋向于中心化。如今,随着新一代通信与互联网技术的发展,人工智能、物联网等新技术的逐渐普及,网络中产生的数据量快速增大,应用对延迟的要求不断上升,云服务器的带宽与处理能力逐渐难以满足需求,云计算出现瓶颈。在此背景下,边缘计算便应运而生。
本章将介绍边缘计算的概念、特点、架构、核心技术、历史与现状,以及发展趋势等,使读者对边缘计算产生基本的认识,为阅读后文中的具体内容奠定基础。