Private Cloud Containerization using Raspberry Pi Network

  IJETT-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
  
© 2018 by IJETT Journal
Volume-60 Number-3
Year of Publication : 2018
Authors : Sahana M P, Sonali Joyce Lobo
DOI :  10.14445/22315381/IJETT-V60P229

Citation 

Sahana M P, Sonali Joyce Lobo"Private Cloud Containerization using Raspberry Pi Network", International Journal of Engineering Trends and Technology (IJETT), V60(3),187-191 June 2018. ISSN:2231-5381. www.ijettjournal.org. published by seventh sense research group

Abstract
The existing FOSS IAAS cloud systems target enterprise as a primary user, students and developers usually cannot afford to maintain their own cloud and technical knowledge required to maintain is still very high. Raspberry Pi and ARM based devices is a series of little single board computers which is very affordable and caters to all the requirements. Raspberry Pi is a accomplished little device that enables people of all ages to explore cloud computing. It’s capable of doing everything we’d expect a desktop computer to do, from browsing the internet and playing high-definition video, to making spreadsheet, word-processing, and playing games. Students who wants to learn cloud should be able to span cloud servers on demand for free in their premise. This would definitely make the life of a student much better by building pocket cloud on demand easily. Raspberry Pi devices are officially supported by Docker and Kubernetes which can be used to create and orchestrate cloud containers. ARM based devices can also be used to spawn Virtual Machines using cloud stack. In this paper, Raspberry Pi and affordable device is configured with Docker and Kubernetes with a supporting Operating System to spawn on demand containers and Virtual Machines.

Reference
[1] Spencer Julian, Michael Shuey, Seth Cook “Containers in Research: Initial Experiences with Lightweight Infrastructure” - Proceedings of the XSEDE16 Conference on Diversity, Big Data, and Science at Scale – July 2016
[2] ZHAN Ying, SUN Yong “Cloud Storage Management Technology” - 2009 Second International Conference on Information and Computing Science – November 2009
[3] Dimitrios Kelaidonis, Angelos Rouskas, Vera Stavroulaki, Panagiotis Demestichas, Panagiotis Vlacheas “A Federated Edge -IoT Architecture Enabling semantic-based service provisioning in Future Internet” - University of Piraeus, Department of Digital Systems, Piraeus, Greece – June 2016 Cloud
[4] Donggang Cao, Peidong Liu, Wei Cui, Yehong Zhong, and Bo An “Cluster as a Service: A Resource Sharing Approach for Private Cloud” - TSINGHUA SCIENCE AND TECHNOLOGY, Volume 21, Number 6 - December 2016
[5] Jheng-Jhe Sie, Shang-Chen Yang, Zih-Yun Hong, Chien-Kai Liu, Jen-Jee Chen, and Simon Cimin Li “Integrating Cloud Computing, Internet-of-Things (IoT), and Community to Support Long-Term Care and Lost Elderly Searching” - 2016 International Computer Symposium – March 2016
[6] (March 27th 2017) Raspberry Pi Documentation [Online]. Available: https://www.raspberrypi.org/documentation/
[7] (March 27th 2017) Raspberry Pi Wikipedia [Online] Available: https://en.wikipedia.org/wiki/Raspberry_Pi
[8] (March 27th 2017) What is Docker? [Online] Available: https://www.docker.com/what-docker
[9] (March 27th 2017) Docker (Software) Wikipedia [Online] Available: https://en.wikipedia.org/wiki/Docker_(software)
[10] (March 27th 2017) Cloud Computing Wikipedia [Online] Available: https://en.wikipedia.org/wiki/Cloud_computing

Keywords
Docker; Raspberry Pi; Cloud Computing; Kubernetes; Containers