Containerisation in VCL using Docker
by Young-Hyun Oh
International Journal of Cloud Computing (IJCC), Vol. 6, No. 4, 2017

Abstract: Apache virtual computing lab (VCL) is a free, open-source and general-purpose cloud computing platform that can support various types of provisioning modules including physical bare-metal machines, lab computers and virtual machines hosted on several different hypervisors. Since VCL originally started to support class environment by sharing the computing infrastructure, it has been adopted by many universities as their cloud platform. However, the continuous availability is still challenging and critical for the universities to handle increasing demand. To increase the availability and utilisation of VCL, this paper presents a new development of a Docker provisioning module for VCL that can take the advantages of the state-of-the-art containerisation technique. Unlike traditional hypervisor virtualisation, Docker removes the overhead for the additional emulation or hypervisor layer. Instead Docker adds an application deployment engine on top of the virtualised container execution environment and uses the host operating system's normal system call interface to run containers. This means that a Docker container can spin off almost immediately and do not require additional disk space for its guest operating system. Thus, our Docker provisioning module for VCL can both provide faster provisioning time and efficient disk management than other hypervisor-based VCL provisioning modules.

Online publication date: Mon, 05-Mar-2018

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Cloud Computing (IJCC):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?

Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email