VHPC 2023
VHPC 2023
18th Workshop on Virtualization in High-Performance Cloud Computing
held in conjunction with ISC-HPC, May 25, 2023
Hamburg, Germany
Elsevier JSA Special Issue on VHPC
Deadline: November 30, 2023
The Workshop on Virtualization in High-Performance Cloud Computing (VHPC) aims to bring together researchers and industrial practitioners facing the challenges posed by virtualization in HPC/Cloud scenarios in order to foster discussion, collaboration, mutual exchange of knowledge and experience, enabling research to ultimately provide novel solutions for virtualized computing systems of tomorrow.
News
- Aug 30th, 2023: VHPC'23 Proceedings now available on-line within the ISC 2023 Workshop Proceedings.
- Jun 15th, 2023: The CfP for the Elsevier JSA Special Issue on VHPC is on-line.
- May 6th, 2023: Webpage updated with program info.
- Apr 10th, 2023: Confirmed Agreement with Elsevier JSA for Special Issue on VHPC (CfP expected in June).
- Feb 12th, 2023: Webpage updated with keynote info.
- Jan 17th, 2023: The workshop webpage is available on-line.
Keynote Talk
"What is RCU and How Does it Help the Linux Kernel Scale?"
Paul E. McKenney, Software Engineer at Meta
Focus Topics
- Container Platforms (Kubernetes, Docker, Nitro/Firecracker, Singularity, Shifter, rkt, …) and Unikernel Frameworks
- Composable Lightweight Application Components and Lambda / Function-as-a-Service Paradigms
- Latency Control, Warm/Cold-start issues and Data/Container Placement in Heterogeneous HPC Virtualized Environments
- Energy-efficiency and Service Orchestration in Virtualized Cloud & HPC Infrastructures
Overview
Containers and virtualization technologies constitute key enabling factors for flexible resource management in modern data centers, and particularly in cloud environments. Cloud providers need to manage complex infrastructures in a seamless fashion to support the highly dynamic and heterogeneous workloads and hosted applications customers deploy. Similarly, HPC environments have been increasingly adopting techniques that enable flexible management of vast computing and networking resources, close to marginal provisioning cost, which is unprecedented in the history of scientific and commercial computing.
Various virtualization-containerization technologies contribute to the overall picture in different ways: machine virtualization, with its capability to enable consolidation of multiple under-utilized servers with heterogeneous software and operating systems (OSes), and its capability to live-migrate a fully operating virtual machine (VM) with a very short downtime, enables novel and dynamic ways to manage physical servers; OS-level virtualization (i.e., containerization), with its capability to isolate multiple user-space environments and to allow for their co-existence within the same OS kernel, promises to provide many of the advantages of machine virtualization with high levels of responsiveness and performance; lastly, unikernels provide for many virtualization benefits with a minimized OS/library surface. I/O virtualization, in turn, allows physical network interfaces to exchange traffic with multiple VMs or containers; network virtualization, with its capability to create logical network overlays independently from the underlying physical topology, is another fundamental enabling technology for Cloud/HPC infrastructures. Last, storage virtualization needs to evolve to support increasingly demanding requirements in terms of performance and reliability for the managed application data.
Topics of Interest
The VHPC program committee solicits original, high-quality submissions related to virtualization across the entire software stack with a special focus on the intersection of HPC, containers-virtualization and cloud computing.
Design / Architecture:
- Containers and OS-level virtualization (LXC, Docker, rkt, Singularity, Shifter)
- Hypervisor support for heterogeneous resources (GPUs, co-processors, FPGAs, etc.)
- Hypervisor extensions to mitigate side-channel attacks
- Use of RISC-V related technologies for cloud, virtualized and HPC use-cases
- VM & Container trust and security models
- Multi-environment coupling, system software supporting in-situ analysis
- Cloud reliability, fault-tolerance and high-availability
- Cloud-based quantum compute services
- Energy-efficient and power-aware virtualization
- Containers inside VMs with hypervisor isolation
- Virtualization support for emerging memory and storage technologies
- Lightweight/specialized operating systems and Unikernels
- Formal definition and verification of hypervisors
- ARM-based hypervisors and virtualization extensions
Management:
- Container and VM management for HPC and cloud environments
- Virtualized instances supporting Lambda / Function-as-a-Service (FaaS)
- HPC services integration
- Service and on-demand scheduling & resource management
- Dedicated workload management with VMs or containers
- Workflow coupling with VMs and containers
- Unikernel and lightweight VM application management
- Environments and tools for operating containerized environments
- Models for non-HPC workload provisioning on HPC resources
Performance Measurements and Modeling:
- Performance improvements for or driven by unikernels
- Optimizations of virtual machine monitor platforms and hypervisors
- Scalability analysis of VMs and/or containers at large scale
- Performance measurement, modeling and monitoring
- Virtualization in supercomputing environments
- Energy-efficient deployment of high-performance workloads
- Modeling and control of end-to-end performance
Configuration / Tooling:
- Tool support for unikernels
- Job scheduling/control/policy and container placement
- Measuring and controlling "OS/Virtualization noise"
- Operating MPI in containers/VMs and Unikernels
- GPU virtualization operationalization
Organization
Workshop Co-chairs
- Michael Alexander, Institute of Science and Technology, Austria
- Anastassios Nanos, Nubificus Ltd., UK
- Tommaso Cucinotta, Scuola Superiore Sant'Anna, Italy
Technical Program Committee
- Stergios Anastasiadis, University of Ioannina, Greece
- Gabriele Ara, Scuola Superiore Sant'Anna
- Jakob Blomer, CERN, Switzerland
- Eduardo César, Universidad Autonoma de Barcelona, Spain
- Taylor Childers, Argonne National Laboratory, USA
- François Diakhaté, CEA DAM, France
- Roberto Giorgi, University of Siena, Italy
- Kyle Hale, Northwestern University, USA
- Eric Jul, University of Oslo, Norway
- Brian Kocoloski, Washington University, USA
- Giacomo Lanciano, Scuola Normale Superiore, Italy
- Giuseppe Lettieri, University of Pisa, Italy
- Alberto Madonna, Swiss National Supercomputing Center, Switzerland
- Nikos Parlavantzas, IRISA, France
- Amer Qouneh, Western New England University, USA
- Carlos Reaño, Queen's University Belfast, UK
- Riccardo Rocha, CERN, Switzerland
- Lutz Schubert, University of Ulm, Germany
- Jonathan Sparks, Cray, USA
- Kurt Tutschku, Blekinge Institute of Technology, Sweden
- John Walters, USC ISI, USA
- Yasuhiro Watashiba, Osaka University, Japan
Sponsor
AMPERE EU Project
https://ampere-euproject.eu/