摘要

在边缘计算场景下,云边需要支持应用数据互访。而边缘节点常常置于内网环境,出于成本和安全性的考虑,并无公网IP暴露,导致云端的应用或用户无法通过kubernetes和边缘计算平台现有的网络方案访问到部署在边缘节点的服务。边缘节点可能处在高丢包率、高时延等网络不稳定的环境,在弱网环境下,访问边缘服务难以保持稳定。文章针对云端访问边缘服务的需求和边缘网络环境复杂不稳定等因素,设计并实现了基于QUIC协议的边缘服务网关。最后对边缘服务网关进行了功能测试和性能测试,测试结果表明边缘服务网关实现了边缘服务访问的能力,基于QUIC协议的实现方案在弱网环境下性能有明显优势,优于基于websocket的实现方案两倍以上。