Abstract
Cloud Computing allows users to access a shared pool of computing resources which include networks, servers, storage, applications and services. One of the major advantages of cloud is that the resources can be rapidly provisioned. However, many enterprises are still unwilling to move their IT infrastructure to cloud. Major concerns of enterprises are the initial expenditure on capital and the cost of maintenance of the cloud infrastructure which requires a new set of expertise. The huge licensing cost of proprietary cloud solutions is also a major concern. Hence open source cloud solutions are gaining popularity. In this paper we discuss major challenges faced while implementing an on-premise cloud using OpenStack and the solutions developed to overcome the same. The source code availability and strong support from a wide community made us choose OpenStack. The cloud usage model, introduced for better ROI (Return on Investment), which is capable of providing both Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) is also discussed. Our experience proved that irrespective of all the challenges enterprise can save both time and money with the adoption of an on-premise open source cloud with a suitable service model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kepes, B.: Revolution Not Evolution: How Cloud Computing Differs from Traditional IT and Why it Matters. http://broadcast.rackspace.com/hosting_knowledge/whitepapers/Revolution_Not_Evolution-Whitepaper.pdf. Accessed June 2015
Gibson, J., Eveleigh, D., Rondeau, R., Tan, Q.: Benefits and challenges of three cloud computing service models. In: Proceedings of 2012 Fourth International Conference on Computational Aspects of Social Networks (CASoN), Sao Carlos, pp. 198–205 (2012)
Yadav, S.: Comparative study on open source software for cloud computing platform: Eucalyptus, OpenStack and OpenNebula. Int. J. Eng. Sci. 3 (2013)
Thilagavathi, M.: Cloud platforms – a comparison. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 3, 275–279 (2013)
Cloud platform comparison-Comparison of CloudStack, Eucalyptus, vCloud Director and OpenStack. http://www.networkworld.com/article/2189981/tech-primers/cloud-platform-comparison–cloudstack–eucalyptus–vcloud-director-and-openstack.html. Accessed May 2015
von Laszewski, G., Diaz, J., Wang, F., Fox, G.C.: Comparison of multiple cloud frameworks. In: Proceedings of 2012 IEEE 5th International Conference on Cloud Computing (CLOUD), Honolulu, HI, pp. 734–741 (2012)
Buyyaa, R., Yeoa, C.S., Venugopala, S., Broberga, J., Brandic, I.: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst. 5, 599–616 (2009)
Kamboj, R., Arya, A.: OpenStack: open source cloud computing IaaS platform, 4, 1200–1202 (2014)
Sefraoui, O., Aissaoui, M., Eleuldj, M.: OpenStack: toward an open-source solution for cloud computing. Int. J. Comput. Appl. 55(03), 38–43 (2012). (0975 – 8887)
Nasim, R., Kassler, A.J.: Deploying OpenStack: virtual infrastructure or dedicated hardware. In: Proceedings of 2014 IEEE 38th International Conference on Computer Software and Applications Conference Workshops (COMPSACW), Vasteras, pp. 84–89 (2014)
Keshavarzi, A., Haghighat, A.T., Bohlouli, M.: Research challenges and prospective business impacts of cloud computing: a survey. In: Proceedings of 2013 IEEE 7th International Conference on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS), Berlin, pp. 731–736 (2013)
Huang, C., Qin, Z., Kuo, C.J.: Multimedia storage security in cloud computing: an overview. In: Proceedings of 2011 IEEE 13th International Workshop on Multimedia Signal Processing (MMSP), Hangzhou, pp. 1–6 (2011)
Kashyap, R., Chaudhary, S., Jat, P.M.: Virtual machine migration for back-end mashup application deployed on OpenStack environment. In: Proceedings of 2014 International Conference on Parallel, Distributed and Grid Computing (PDGC), Solan, pp. 214–218 (2014)
Ristov, S., Gusev, M., Donevski, A.: Security vulnerability assessment of OpenStack cloud. In: Proceedings of 2014 Sixth International Conference on Computational Intelligence, Communication Systems and Networks (CICSyN), Tetova, pp. 95–100 (2014)
Hypervisors-OpenStack Hypervisors. http://docs.openstack.org/icehouse/config-reference/content/section_compute-hypervisors.html. Accessed May 2015
Reddy, P.V.V., Rajamani, L.: Evaluation of different hypervisors performance in the private cloud with SIGAR framework. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 5, 60–66 (2014)
Hwang, J., Zeng, S., Wu, F., Wood, T.: A component-based performance comparison of four hypervisors. In: Proceedings of 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), Ghent, pp. 269–276 (2013)
Bajwa, M.S., Himani: A concern towards data security in cloud computing. Int. J. Comput. Appl. 114, 17–19 (2015)
Hypervisor Support Matrix. http://docs.openstack.org/developer/nova/support-matrix.html#guest_setup_inject_networking. Accessed May 2015
Wilson, G., Day, M., Taylor, B.: KVM hypervisor security you can
OpenStack Compute (Nova)-Compute bugs associated with XenServer. https://bugs.launchpad.net/nova/+bugs?field.tag=xenserver,xen. Accessed May 2015
OpenStack Compute (Nova)-Compute bugs associated with KVM. https://bugs.launchpad.net/nova/+bugs?field.tag=kvm. Accessed May 2015
OpenStack Compute (Nova)-Compute bugs associated with VMware. https://bugs.launchpad.net/nova/+bugs?field.tag=vmware. Accessed May 2015
Image guide-OpenStack Image guide. http://docs.openstack.org/image-guide/content/ch_introduction.html. Accessed May 2015
Volume Encryption-Volume Encryption with Static Key. http://docs.openstack.org/kilo/config-reference/content/section_volume-encryption.html. Accessed May 2015
Acknowledgements
This work is sponsored by Department of Electronics and Information Technology (DeitY) of the Government of India. We greatly acknowledge Mr. B.M Bhaveja, Group Coordinator, R&D in CC&BT for providing funding support for this project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Ananthalakshmi Ammal, R., Aneesh Kumar, K.B., Alka, B., Renjith, B. (2016). Experiences on Setting up On-Premise Enterprise Cloud Using OpenStack. In: Zhang, Y., Peng, L., Youn, CH. (eds) Cloud Computing. CloudComp 2015. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 167. Springer, Cham. https://doi.org/10.1007/978-3-319-38904-2_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-38904-2_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-38903-5
Online ISBN: 978-3-319-38904-2
eBook Packages: Computer ScienceComputer Science (R0)