Repository logoCyprus University of Technology
Log In(current)
English
Ελληνικά
  1. Home
  2. Cyprus University of Technology (Research Output)
  3. Μεταπτυχιακές Εργασίες/ Master's thesis
  4. KWEST: Kubernetes Workload Simulator and Re- play Tool
  • Details

KWEST: Kubernetes Workload Simulator and Re- play Tool

Date Issued
May 2026
Author(s)
Paraskeva, Matthew
Cyprus University of Technology  
Advisor
Herodotou, Herodotos  
Abstract
Evaluating Kubernetes scheduling behavior for different workloads is costly and difficult to reproduce on
real clusters due to infrastructure overhead, environmental noise, and inconsistent initial conditions. Al-
though simulation provides controlled execution, simulator-based workflows commonly rely on manual
file handling, incomplete provenance capture, and fragmented result inspection, which limits repeatabil-
ity and auditability.
This thesis extends the KWEST simulator into a practical experimentation platform for Kubernetes-
oriented workload studies. The platform introduces a workload pipeline that supports both synthetic
scenario generation and trace-driven replay derived from Kubernetes pod lifecycle events, together with
a cluster import mechanism that exports and ingests Kubernetes node snapshots reflecting scheduler-
visible resources (e.g. allocatable CPU and memory). A web-based interface integrates configuration
creation and validation, run execution, and run history navigation. To support repeatability and controlled
comparisons, the platform persists run metadata, referenced inputs, and produced artifacts in Couchbase
under a stable runId, using gzip+base64 encoding to reduce storage overhead, while report views provide
structured access to key simulator outputs.
A scenario-based evaluation assesses trace correctness, artifact completeness, reproducibility under fixed
inputs, controlled cross-scheduler comparisons, and runtime/storage overhead. Results show that Kubernetes-
derived inputs can be captured and reused consistently, that run provenance is sufficient to repeat exper-
iments, and that orchestration overhead remains modest relative to simulator runtime, with compression
substantially reducing stored artifact size
Subjects

Kubernetes

Scheduling

Simulation

Trace Replay

Provenance

Node Snapshots

Repro- ducibility

Affiliation
Cyprus University of Technology  
Handle
https://hdl.handle.net/20.500.14279/92076
File(s)
Thumbnail Image
Name

Matthew Paraskeva.msc.2026.abstract.pdf

Size

142.04 KB

Format

Adobe PDF

Checksum (MD5)

54862f739dc7445fd06478d46eaf0eee

Explore by
  • Collections
  • Research Outputs
  • Researchers
  • Faculty & Departments
  • Theses
  • Patents
  • Projects
  • Journals
  • Conferences
Useful Links
  • Researcher Portfolio Guide
  • Researcher Profile
  • Create an ORCID ID
  • CUT Open Access Author Fund
  • ETDS Guide
Copyright Policies

Use Sherpa/Romeo to find publisher copyright policies

Go
Go
  • SPARC Author Addendum Engine
  • National Open Access Policy in Cyprus
Deposit your work to Ktisis
  • Self-archiving. Please sign in to Ktisis.
  • Email your work to:
    library.dspace@cut.ac.cy
  • Contact your subject librarian

Member of

OpenAIREre3dataOpenDOARCOREDART
Cyprus University of Technology
Library and
Information
Services

Copyright © 2022 - Library and Information Services Feedback - Built with DSpace-CRIS - 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
COAR NotifyCOAR Notify