Virtualization technologies constitute a key enabling factor for flexible resource<br>management in modern data centers, cloud environments, and increasingly in<br>HPC as well. Providers need to dynamically manage complex infrastructures in a<br>seamless fashion for varying workloads and hosted applications, independently of<br>the customers deploying software or users submitting highly dynamic and<br>heterogeneous workloads. Thanks to virtualization, we have the ability to manage<br>vast computing and networking resources dynamically and close to the marginal<br>cost of providing the services, which is unprecedented in the history of scientific<br>and commercial computing.<br>Various virtualization technologies contribute to the overall picture in different<br>ways: machine virtualization, with its capability to enable consolidation of multiple<br>under–utilized servers with heterogeneous software and operating systems (OSes),<br>and its capability to live–migrate a fully operating virtual machine (VM) with a very<br>short downtime, enables novel and dynamic ways to manage physical servers;<br>OS–level virtualization, with its capability to isolate multiple user–space<br>environments and to allow for their co–existence within the same OS kernel,<br>promises to provide many of the advantages of machine virtualization with high<br>levels of responsiveness and performance; I/O Virtualization allows physical<br>network adapters to take traffic from multiple VMs; network virtualization, with its<br>capability to create logical network overlays that are independent of the<br>underlying physical topology and IP addressing, provides the fundamental<br>ground on top of which evolved network services can be realized with an<br>unprecedented level of dynamicity and flexibility; These technologies<br>have to be inter–mixed and integrated in an intelligent way, to support<br>workloads that are increasingly demanding in terms of absolute performance,<br>responsiveness and interactivity, and have to respect well–specified Service–<br>Level Agreements (SLAs), as needed for industrial–grade provided services.<br>Indeed, among emerging and increasingly interesting application domains<br>for virtualization, we can find big–data application workloads in cloud<br>infrastructures, interactive and real–time multimedia services in the cloud,<br>including real–time big–data streaming platforms such as used in real–time<br>analytics supporting nowadays a plethora of application domains. Distributed<br>cloud infrastructures promise to offer unprecedented responsiveness levels for<br>hosted applications, but that is only possible if the underlying virtualization<br>technologies can overcome most of the latency impairments typical of current<br>virtualized infrastructures (e.g., far worse tail–latency).<br>The Workshop on Virtualization in High–Performance Cloud Computing (VHPC)<br>aims to bring together researchers and industrial practitioners facing the challenges<br>posed by virtualization in order to foster discussion, collaboration, mutual exchange<br>of knowledge and experience, enabling research to ultimately provide novel<br>solutions for virtualized computing systems of tomorrow.<br>The workshop will be one day in length, composed of 20 min paper presentations,<br>each followed by 10 min discussion sections, and lightning talks, limited to 5<br>minutes. Presentations may be accompanied by interactive demonstrations.<br>TOPICS<br>Topics of interest include, but are not limited to:<br>– Virtualization in supercomputing environments, HPC clusters, cloud HPC and grids<br>– Optimizations of virtual machine monitor platforms, hypervisors and OS–level virtualization<br>– Hypervisor and network virtualization QoS and SLAs<br>– Cloud based network and system management for SDN and NFV<br>– Management, deployment and monitoring of virtualized environments<br>– Performance measurement, modelling and monitoring of virtualized/cloud workloads<br>– Programming models for virtualized environments<br>– Cloud reliability, fault–tolerance, high–availability and security<br>– Heterogeneous virtualized environments, virtualized accelerators, GPUs and co–processors<br>– Optimized communication libraries/protocols in the cloud and for HPC in the cloud<br>– Topology management and optimization for distributed virtualized applications<br>– Cluster provisioning in the cloud and cloud bursting<br>– Adaptation of emerging HPC technologies (high performance networks, RDMA, etc..)<br>– I/O and storage virtualization, virtualization aware file systems<br>– Job scheduling/control/policy in virtualized environments<br>– Checkpointing and migration of VM–based large compute jobs<br>– Cloud frameworks and APIs<br>– Energy–efficient / power–aware virtualization<br>
Abbrevation
VHPC
Link
City
Vienna
Country
Austria
Deadline Paper
Start Date
End Date
Abstract