Streaming Telemetry

Dunkel, Matthias and Vögeli, Raffael (2018) Streaming Telemetry. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
HS 2018 2019-SA-EP-Dunkel-Vögeli-Software Defined Underlay Network Segment Routing.pdf - Supplemental Material

Download (6MB) | Preview

Abstract

When running a network, it is important for the operator to gain insight. They need to know which routers are online, and which network routes are taken. Additionally, they need to know how the network behaved in the past. In order to obtain data from a network, Cisco added streaming telemetry to their routers. This is an approach in which data is not polled from the routers, but is sent as a continuous stream to a server. Although network monitoring tools already exist, they mostly display the physical and data layer of the network. By introducing technologies such as segment routing into a network, the paths taken by packets in the network may depend on the service these packets are part of. In this thesis we developed a collection of services which consume the streaming telemetry data from the routers. This data is then used to display a graph which represents the network with its routers and neighbors. Moreover, the application displays information about the individual routers. However, focus was placed on analyzing the segment routing paths. As a result the user can display the path packets take, in conjunction with a service. As the networks can get very big, emphasis was placed on scalability of the solution. This was achieved by using a very scalable data stream-processing software, and by splitting the application into separate stateless services.

Item Type: Thesis (Student Research Project)
Subjects: Topics > Internet Technologies and Applications > Monitoring
Technologies > Programming Languages > Java
Technologies > Protocols > HTTP/S
Technologies > Protocols > REST
Technologies > Network
Technologies > Network > Router
Brands > Cisco
Divisions: Bachelor of Science FHO in Informatik > Diploma Thesis
Creators:
CreatorsEmail
Dunkel, MatthiasUNSPECIFIED
Vögeli, RaffaelUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorMetzger, LaurentUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 26 Mar 2019 06:47
Last Modified: 26 Mar 2019 06:47
URI: http://eprints.hsr.ch/id/eprint/746

Actions (login required)

View Item View Item