Python to Kubernetes: A Programming and Resource Management Framework for Compute- and Data-intensive Applications

Python to Kubernetes: A Programming and Resource Management Framework for Compute- and Data-intensive Applications

Abstract

In this paper, we introduce the Python to Kubernetes (PTK) framework, a high-level Python-based programming framework for deploying Python applications on top of Kubernetes clusters. PTK supports a task-based programming approach with extensions for specifying resource requirements and performance constraints. A major goal of PTK is to provide users with high-level control for deploying compute- and data- intensive applications on different types and configurations of heterogeneous clusters, while ensuring performance and/or cost constraints.

Grafik Top
Authors
  • Nagiyev, Andrey
  • Bajrovic, Enes
  • Benkner, Siegfried
Grafik Top
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
IEEE International Conference on Parallel and Distributed Systems (ICPADS)
Divisions
Scientific Computing
Subjects
Software Engineering
Programmiersprachen
Datenverarbeitungsmanagement
Kuenstliche Intelligenz
Anwendungssoftware
Parallele Datenverarbeitung
Systemarchitektur Allgemeines
Event Location
Belgrade, Serbia
Event Type
Conference
Event Dates
October 10-14th
Date
11 October 2024
Export
Grafik Top