Bridging Hardware Barriers in Operating Systems Education through Hybrid Cloud Infrastructure
This program is tentative and subject to change.
This paper presents a hybrid cloud approach to the delivery of lab environments of operating systems by integrating the NSF Chameleon Cloud (public) with the virtual server provided by the university (private). Students gain access to preconfigured, high-performance virtual machines for implementing and testing their operating systems, eliminating hardware barriers while ensuring both scalability and reliability. In this model, Chameleon Cloud provides scalable resources, while the virtual servers provided by university ensures security and institutional control. The framework enhances accessibility, promotes equity in operating systems education, and prevents overprovisioning by accommodating CPU demand that varies between 60 and 120 cores over the semester for a class of 40 students.