Enhancing Resource Utilization Efficiency in Serverless Education: A Stateful Approach with Rofuse

0202 electrical engineering, electronic engineering, information engineering 02 engineering and technology
DOI: 10.3390/electronics13112168 Publication Date: 2024-06-03T07:51:45Z
ABSTRACT
Traditional container orchestration platforms often suffer from resource wastage in educational settings, and stateless serverless services face challenges maintaining state persistence during the teaching process. To address these issues, we propose a stateful mechanism based on Containerd Kubernetes, focusing optimizing startup process for groups. We first implement checkpoint/restore framework states, providing fundamental support managing containers. Building this foundation, concept of “container groups” to practice scenarios characterized by large number similar containers same node. then Rofuse optimization mechanism, which employs delayed loading block-level deduplication techniques. This enables within group reuse locally cached file system data at block level, thus reducing restart latency. Experimental results demonstrate that our can run smoothly typical scenarios, reduces time approximately 50% compared existing solutions. research provides valuable exploration practices education domain, contributing new perspectives methods improve utilization efficiency flexibility environments.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (22)
CITATIONS (0)