NEBULA: Deployment of Cloud Using Open Source

  • Mulimani Manjunath
  • Bhandary Anjali
  • N Ashwini
  • K Nagadeeksha
  • S Jayashree
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 398)

Abstract

Cloud computing is a neoteric model which facilitates suitable, on-demand network access can be quickly supplied and released with minimal management effect or service provider interaction to a shared pool of configurable computing resources. Here, our objective is to use physical resources in a cost-effective manner. Use of different applications in different OS on dedicated physical machine for each OS leads to wastage of resources. The virtualization is the best solution for the use of resources. It allows all the users to run their likely OS virtual machines on single system using KVM for virtualization. In this paper, we provide a detailed review of a deployment of cloud computing using open source.

Keywords

Cloud computing Deployment KVM Virtual machine Virtualization 

References

  1. 1.
    Chen S, Mulgrew B, Grant PM (1993) A clustering technique for digital communications channel equalization using radial basis function networks. IEEE Trans Neural Netw 4:570–578CrossRefGoogle Scholar
  2. 2.
    Duncombe JU (1959) Infrared navigation—Part I: an assessment of feasibility. IEEE Trans Electron Devices ED-11:34–39Google Scholar
  3. 3.
    Lin CY, Wu M, Bloom JA, Cox IJ, Miller M (2001) Rotation, scale, and translation resilient public watermarking for images. IEEE Trans Image Process 10(5):767–782CrossRefMATHGoogle Scholar
  4. 4.
    Clark C, Fraser K, Hand S, Hansen JG, Jul E, Limpach C, Pratt I, Warfield A (2005) University of Cambridge Computer Laboratory, CambridgeGoogle Scholar
  5. 5.
    Felter W, Ferreira A, Rajamony R, Rubio J (2014) An updated performance comparison of virtual machines and linux containers. IBM Research, AustinGoogle Scholar
  6. 6.
    Nanda S, Chiueh T (2005) A survey on virtualization technologies. Department of Computer Science, SUNY at Stony Brook, Stony BrookGoogle Scholar
  7. 7.
    Kivity A, Kamay Y, Laor D, Lublin U, Liguori A (2007) kvm: the Virtual Machine MonitorGoogle Scholar
  8. 8.
    Kivity A, Kamay Y, Laor D, Lublin U, Liguori A (2007) KVM: the Linux virtual machine monitor. In: Proceedings of the linux symposium, vol 1. Ottawa, Ontario, Canada, pp 225–230Google Scholar
  9. 9.
    Popek GJ, Goldberg RP (1974) Formal requirements for virtualizable third generation architectures. Commun ACM 17(7):412–421MathSciNetCrossRefMATHGoogle Scholar
  10. 10.
  11. 11.
    Xen Project Software Overview. http://wiki.xen.org/wiki/Xen Overview
  12. 12.
    Bellard F (2005) QEMU, a fast and portable dynamic translator. In: Proceedings of the annual conference on USENIX annual technical conference, ATEC ’05. USENIX Association, Berkeley, CA, USA, p 41Google Scholar
  13. 13.
    Russell Rusty (2008) Virtio: towards a de-facto standard for virtual I/O devices. SIGOPS Oper Syst Rev 42(5):95–103CrossRefGoogle Scholar
  14. 14.
    McDougall R, Anderson J (2010) Virtualization performance: perspectives and challenges ahead. SIGOPS Oper Syst Rev 44(4):40–56CrossRefGoogle Scholar
  15. 15.
    Balogh A (2013) Google Compute Engine is now generally available with expanded OS support, transparent maintenance, and lower prices. http://googledevelopers.blogspot.com/2013/12/google-compute-engine-is-now-generally.html, Dec 2013
  16. 16.
    Bolte M, Sievers M, Birkenheuer G, Niehörster O, Brinkmann A (2010) Non-intrusive virtualization management using Libvirt. In: Proceedings of the conference on design, automation and test in Europe, DATE ’10, European Design and Automation Association, pp 574–579Google Scholar
  17. 17.
    Sapuntzakis CP, Chandra R, Pfaff B, Chow J, Lam MS, Rosenblum M (2002) Optimizing the migration of virtual computers. In: Proceedings of the 5th symposium on operating systems design and implementation (OSDI-02), Dec 2002Google Scholar
  18. 18.
    Laor D, Kivity A, Kamay Y, Lublin U, Liguori A (2007) KVM: the linux virtual machine monitor. Virtualization technology for directed I/O. Intel Technol J 10:225–230Google Scholar
  19. 19.
    Ubuntu enterprise cloud—overview. http://www.ubuntu.com/business/cloud/overview
  20. 20.
    VMWare vCloud Director—deliver infrastructure as a service without compromise. http://www.vmware.com/products/vclouddirector/features.html
  21. 21.
    Milojicic D, Douglis F, Paindaveine Y, Wheeler R, Zhou S (2000) Process migration. ACM Comput Surv 32(3):241–299CrossRefGoogle Scholar
  22. 22.
    Stage A, Setzer T (2009) Network-aware migration control and scheduling of differentiated virtual machine workloads. Proceedings of the 2009 ICSE workshop on software engineering challenges of cloud computing, pp 9–14Google Scholar
  23. 23.
    Lloyd W, Pallickara S, David O (2011) Migration of multi-tier applications to infrastructure-as-a-service clouds: an investigation using kernel-based virtual machines. IEEE/ACM 12th international conference on grid computing, (GRID), pp 137–144Google Scholar

Copyright information

© Springer India 2016

Authors and Affiliations

  • Mulimani Manjunath
    • 1
  • Bhandary Anjali
    • 1
  • N Ashwini
    • 1
  • K Nagadeeksha
    • 1
  • S Jayashree
    • 1
  1. 1.Department of Computer Science & EngineeringSahyadri College of Engineering and ManagementMangaluruIndia

Personalised recommendations