Workshop on Containers - overview
IEEE Third International Workshop on Container Technologies and Container Clouds (WoC 2017)
April 4-7, 2017
Held in conjunction with IEEE International Conference on Cloud Engineering (IC2E) 2017
Containers are a lightweight OS-level virtualization abstraction primarily based on namespace isolation and control groups. In the recent years, container-based virtualization for applications has gained immense popularity thanks to the success of technologies like Docker. Container packaging mechanisms like Docker, LXD and Rkt, as well as management frameworks like Kubernetes, Mesos, etc., are witnessing widespread adoption in the industry today. Container technologies have eliminated the feature parity between development and production environment by enabling developers to package applications and their dependencies as a single unit that can be run across diverse operating environments.
Though containers provide a great amount of flexibility and portability from a developer's perspective, there are several important challenges that need to be addressed by the infrastructure provider, in order to run these virtualized applications in a cloud environment. The second workshop on container technologies and container clouds solicits contributions in this area from researchers and practitioners in both the academia and industry. The workshop welcomes submissions describing unpublished research, position papers as well as deployment experiences on various topics related to containers as outlined below:
Topics of interested include but are not limited to:
- Security, isolation and performance of containers
- Network architectures for multi-host container deployments
- Orchestration models for cloud scale deployments
- High availability systems for containerized workloads
- Leveraging hardware support for containers and containerized workloads
- Migrating and optimizing traditional workloads for containers
- Operational issues surrounding management of large clusters of containers
- Container use cases and challenges for HPC, Big Data and IoT applications
- Other topics relevant to containers
Submissions are single blind and should follow the IEEE conference guidelines for formatting. They can be in one of the two formats: a traditional 5 page paper (excluding references) or a 1-2 page extended abstract/proposal for operational experiences and position pieces. The category of submission (paper or extended abstract) should be mentioned in the title. Please upload your papers in PDF form to easychair.
Submissions will be judged on novelty, relevance, clarity of presentation, and correctness. Authors of accepted submissions are required to present their work. Accepted papers and abstracts will be made available in the conference website at least one week before the workshop, so that the participants can come prepared having read the papers. Accepted submissions will published via IEEExplore.
- Submission Deadline: January 15, 2017
- Author Notification: January 25, 2017
- Camera-ready Deadline: Feb 1, 2017
Seetharami R. Seelam – IBM T. J. Watson Research Center
Ali Kanso – IBM T. J. Watson Research Center
Shriram Rajagopalan – IBM T. J. Watson Research Center
Parissa Heidari – Ericsson Research
Michela Taufer, University of Deleware
Gregor von Laszewski, Indian University
Olivier Sallou, INRIA
Wei Tang, Google Inc.
Ming Zhao, Arizona State University
Abhishek Gupta, Intel
Abdelouahed Gherbi, ETS University, Montreal, Canada
Hai Huang, IBM T. J. Watson Research Center
Wubin Li, Ericsson Research, Montreal, Canada
Timothy Wood, George Washington University
Shriram Rajagopalan, IBM T. J. Watson Research Center
Date: April 4, 2017, Time: 13:30 - 17:20
|13:30 - 14:30||Keynote talk by Dr. James Bottomley, IBM Research: "Has the Container Wave Finished breaking over Cloud?"|
|14:30 - 15:00||Maximilien de Bayser and Renato Fontoura de Gusmão Cerqueira, IBM Research Brazil: "Integrating MPI with docker for HPC"|
|15:00 - 15:30||Shripad Nadgowda, Sahil Suneja and Ali Kanso, IBM Research: "Comparing Scaling Methods for Linux Containers"|
|15:30 - 16:00||Break|
|16:00 - 16:30||Antonio Brogi, Davide Neri and Jacopo Soldani, University of Pisa, Italy: "DockerFinder: Multi-attribute search of Docker images"|
|16:30 - 17:00||Abdulrahman Azab, University of Oslo, Norway: "Enabling Docker Containers for High-Performance and Many-Task Computing"|
|17:00 - 17:20||Closing notes|
Title: Has the Container Wave Finished breaking over Cloud?
A lot of the recent innovations in Cloud and DevOps has been driven by features of container technology (immutable infrastructure, precise environment packaging, lightweight execution). In this talk we'll explore whether there are still features of container technology in linux (whether implemented or planned) which can provide additional avenues for research in the cloud. Of particular interest is the desire (not fully realised by docker) to transition from infrastructure to application containers while still retaining the precise environment guarantees. We'll also examine some of the container features propagating into linux which are not designed to support docker like containers and ask if there's a way these technologies can be incorporated as well.
Skeaker's short Bio:
James Bottomley is a Distinguished Engineer at IBM Research where he works on Cloud and Container technology. He is also Linux Kernel maintainer of the SCSI subsystem. He has been a Director on the Board of the Linux Foundation and Chair of its Technical Advisory Board. He went to university at Cambridge for both his undergraduate and doctoral degrees after which he joined AT&T Bell labs to work on Distributed Lock Manager technology for clustering. In 2000 he helped found SteelEye Technology, a High availability company for Linux and Windows, becoming Vice President and CTO. He joined Novell in 2008 as a Distinguished Engineer at Novell's SUSE Labs, Parallels (later Odin) in 2011 as CTO of Server Virtualization and IBM Research in 2016.