Uppsats
Transformation of Directed Acyclic Graphs into Kubernetes Deployments with Optimized Latency
Master-uppsats
Linköpings universitet/Institutionen för datavetenskap
Publicerad: 2022
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
In telecommunications, there is currently a lot of work being done to migrate to the cloud, and a lot of specialized hardware is being exchanged for virtualized solutions. One important part of telecommunication networks that is yet to be moved to the cloud is known as the base-band unit, which sits between the antennas and the core network. The base-band unit has very strict latency requirements, making it unsuitable for out-of-the-box cloud solutions. Ericsson is therefore investigating if cloud solutions can be customized in such a way that base-band unit functionality can be virtualized as well. One such customization is to describe the functionality of a base-band unit using a directed acyclic graph (DAG), and deploy it to a cloud environment using Kubernetes. This thesis sets out to take applications represented using a DAG and deploy it using Kubernetes in such a way that the network latency is reduced when compared to the deployment generated by the default Kubernetes scheduler. The problem of placing the applications onto the available hardware resources was formulated as an integer linear programming problem. The problem was then implemented using Pyomo and solved with the open-source solver GLPK to obtain an optimized placement. This placement was then used to generate a configuration file that could be used to deploy the applications using Kubernetes. A mock application was developed in order to evaluate the optimized placement. The evaluation carried out in this thesis shows that the optimized placement obtained from the solution could improve the average round-trip latency of applications represented using a DAG by up to 30% when compared to the default Kubernetes scheduler.
Information
- Författare
- Almgren, Robert, Lidekrans, Robin
- Lärosäte / institution
- Linköpings universitet/Institutionen för datavetenskap
- Publiceringsdatum
- 2022
- Uppsatstyp
- Master-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Master-uppsats, Linköpings universitet/Institutionen för datavetenskap
Schölin, Edvin, Strömberg Hooshidar, Felix
Publicerad: 2025
Master-uppsats, Linköpings universitet/Institutionen för datavetenskap
Svensson, Petter, Norberg, Philip
Publicerad: 2025
Master-uppsats, Stockholms universitet/Institutionen för data- och systemvetenskap
Girdhar, Sanjeev Kumar
Publicerad: 2024
Kandidat-uppsats, Linköpings universitet/Institutionen för datavetenskap
Hernesten, Elliot, Winddotter, Tove
Publicerad: 2025
Master-uppsats, Umeå universitet/Institutionen för datavetenskap
Engström, Joel
Publicerad: 2024
Master-uppsats, Umeå universitet/Institutionen för datavetenskap
Gustaf, Söderlund
Publicerad: 2024