Lightweight scheduling for the PRAGMA cloud testbed

Shava Smallen, Nadya P. Williams, Philip M. Papadopoulos · Concurrency and Computation Practice and Experience · 2017

Summary The Pacific Rim Application and Grid Middleware Assembly (PRAGMA) is a community of research scientists and institutions from around the Pacific Rim that work together to enable scientific expeditions in areas such as biodiversity distribution and lake ecology. PRAGMA's members collaborate on a testbed infrastructure, and over the past 4 years, the technology focus has shifted to cloud and software defined networking as enabling technologies. This paper describes the design of a web‐based cloud scheduler reservation system that enables users to easily run and manage virtual clusters for their science. Based on a client‐server architecture, the cloud scheduler is designed to require minimal installation and management effort for participating PRAGMA testbed sites. The PRAGMA cloud scheduler is built using a web‐based room reservation tool called Booked and leverages several PRAGMA technologies such as pragma_boot, Personal Cloud Controller, and virtual network overlays (eg, IPOP and ViNe). We discuss our implementation of the pilot cloud scheduler and then describe future work.

Read the paper · More papers on PaperTik