Speaker
Description
Using Virtual Machines (VMs) with dedicated rendering and remote access capabilities, virtual workplaces can be created. If this is to happen on a large scale in the cloud, so-called Virtual Desktop Infrastructures (VDIs) become important for the dynamic provision of virtual desktops. A sustainable VDI should be scalable and should support desktop use cases with different resource requirements. Some use cases involve hundreds of similar VMs running in parallel, which requires proper resource planning ahead. A timed long-term resource scheduling of VM placements on compute nodes is a major challenge. Further requirements arise from long-term reservations, capabilities of the compute nodes and guest OS, and remote access. Summarizing the state-of-the-art and outlining use cases for a VDI on OpenStack, this paper discusses the considerations and steps to extend OpenStack services and develop scheduling components to operate an Open Source VDI for various use cases in the academic field.