FastReact:基于可编程数据平面的工业控制网络内控制与缓存
网络与互联网体系结构
2018-08-22 v1
摘要
提供网络可靠性以及低且可预测的延迟对工业自动化与控制网络尤为重要。然而,从控制平面诊断链路状态具有高延迟与开销。此外,与工业控制器的通信可能带来额外网络延迟。我们提出 FastReact——一个为工业自动化与控制网络实现网内监控、控制与缓存的系统。FastReact 利用 P4 语言将简单的监控与控制动作下放至演进中的可编程数据平面。按工业控制器经北向 API 的指示,SDN 控制器使用布尔逻辑编排控制动作,随后安装至数据平面。数据平面解析并缓存传感器数值,并对其执行简单计算,这些计算关联于在本地执行的快速控制动作。为增强弹性,FastReact 监控传感器/执行器的存活与响应,并在检测到链路故障时于数据平面执行快速本地链路修复。我们的测试床测量表明,FastReact 能够降低传感器/执行器延迟,同时对若干故障事件具备弹性。
引用
@article{arxiv.1808.06799,
title = {FastReact: In-Network Control and Caching for Industrial Control Networks using Programmable Data Planes},
author = {Jonathan Vestin and Andreas Kassler and Johan Åkerberg},
journal= {arXiv preprint arXiv:1808.06799},
year = {2018}
}