当前位置: X-MOL 学术IEEE Trans. Netw. Serv. Manag. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
SRv6-PM: A Cloud-Native Architecture for Performance Monitoring of SRv6 Networks
IEEE Transactions on Network and Service Management ( IF 5.3 ) Pub Date : 2021-01-19 , DOI: 10.1109/tnsm.2021.3052603
Pierpaolo Loreti , Andrea Mayer , Paolo Lungaroni , Francesco Lombardo , Carmine Scarpitta , Giulio Sidoretti , Lorenzo Bracciale , Marco Ferrari , Stefano Salsano , Ahmed Abdelsalam , Rakesh Gandhi , Clarence Filsfils

Segment Routing over IPv6 (SRv6 in short) is a networking architecture suitable for both IP backbones and datacenters. The research, standardization and implementation of this architecture are actively progressing and SRv6 is already adopted in a number of large scale deployments. Effective solutions for Performance Monitoring (PM) of SRv6 networks are strongly needed and there is a lot of activity in this area. A full blown Performance Monitoring solution needs to include: i) Data Plane (as needed to measure metrics such as packet loss and delay); ii) Control Plane (to send commands to the monitoring entities in the nodes); iii) Management Plane (e.g., to collect the measured metrics). Moreover, Big-Data tools and solutions can be applied inside or above the traditional Management Plane boundaries to store and analyze the collected data. In this article we describe SRv6-PM, a solution for Performance Monitoring of SRv6 networks that deals with all the aspects discussed above. SRv6-PM features a cloud-native architecture that supports: i) the ingestion, processing, storage and visualization of PM data using Big-Data tools; ii) the SDN-based control of network routers to drive the performance monitoring operations. In particular, we focus on Loss Monitoring and consider a solution capable of tracking single packet loss events operating in near-real time (e.g., with a time granularity in the order of 10-20 seconds). SRv6-PM is released as open source. We offer a re-usable and extensible platform that can be automatically deployed in different environments, from a single host to multiple servers on private/public clouds and includes a set of Big-Data tools and the SDN control plane. We also provide a reproducible Data Plane environment for PM experiments in SRv6 networks based on the Mininet emulator.

中文翻译:

SRv6-PM:一种用于SRv6网络性能监控的云原生架构

IPv6上的网段路由(简称SRv6)是一种适用于IP主干网和数据中心的网络体系结构。该体系结构的研究,标准化和实施正在积极进行中,并且SRv6已在许多大规模部署中采用。迫切需要有效的SRv6网络性能监控(PM)解决方案,并且该领域有很多活动。全面的性能监控解决方案需要包括:i)数据平面(根据需要来度量数据包丢失和延迟之类的指标);ii)控制平面(用于将命令发送到节点中的监视实体);iii)管理平面(例如,收集测量的指标)。此外,大数据工具和解决方案可以在内部或内部应用以上传统的管理平面边界来存储和分析收集的数据。在本文中,我们描述了SRv6-PM,这是一种用于SRv6网络性能监视的解决方案,它解决了上面讨论的所有方面。SRv6-PM具有云原生架构,该架构支持:i)使用大数据工具摄取,处理,存储和可视化PM数据;ii)基于SDN的网络路由器控制,以驱动性能监视操作。特别地,我们专注于丢失监控,并考虑一种能够跟踪接近实时(例如,时间粒度在10到20秒左右)的单个数据包丢失事件的解决方案。SRv6-PM作为开源发布。我们提供了可重用和可扩展的平台,该平台可以自动部署在不同的环境中,从单个主机到私有/公共云上的多个服务器,包括一组大数据工具和SDN控制平面。我们还为基于Mininet模拟器的SRv6网络中的PM实验提供了可重现的数据平面环境。
更新日期:2021-03-12
down
wechat
bug