Skip to main content

Performance Analysis of PaaS Cloud Resources Management Model Based on LXC

  • Conference paper
  • First Online:
Geo-Spatial Knowledge and Intelligence (GRMSE 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 698))

  • 1566 Accesses

Abstract

LXC is an OS-level virtualization technology supported by the Linux kernel. It can provide a lightweight virtualization technology support for PaaS cloud platform, in order to reach the goals that not only the different tenants are isolated but also the software as well as hardware system resources are shared. On the basis of analyzing the requirements of PaaS, a cloud resources management model of PaaS had been created by this paper based on the Cgroups mechanism of LXC. It conducted performance tests in terms of memory, CPU, disk and network transfer speed, etc., which was respectively to deploy various applications in the LXC-based and KVM-based PaaS. And then these performance results were analyzed and compared. The experimental results show that compared with KVM, the performance advantage of LXC is obvious, and it is very fit to be deployed in PaaS cloud platform of providing the high performance computing to ensure the computing high performance and high availability of PaaS cloud platform.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bernstei, D.: Containers and cloud: from LXC to Docker to Kubernetes. IEEE Cloud Comput. 1(3), 81–84 (2014)

    Article  Google Scholar 

  2. Dua, R., Raja, A.R., Kakadia, D.: Virtualization vs containerization to support PaaS. In: 2014 IEEE International Conference on Cloud Engineering (IC2E), pp. 610–614. IEEE Computer Society (2014)

    Google Scholar 

  3. Menage, P., et al.: CGROUPS. https://www.kernel.org/doc/Documentation/cgroup-v1/cgroups.txt. Accessed 20 Sept 2015

  4. Linux Programmer’s Manual: namespaces-overview of Linux namespaces. http://man7.org/linux/man-pages/man7/namespaces.7.html. Accessed 20 Sept 2015

  5. Rosen, R.: Linux containers and the future cloud. Linux J. 240(4), 86–95 (2014)

    Google Scholar 

  6. Yu, C.: Research on the live migration mechanism of Linux containers. University of Electronic Science and Technology of China (2015)

    Google Scholar 

  7. Wang, K., Zhang, G., Zhou, X.: Research on virtualization technology based on container. Comput. Technol. Dev. 25(8), 138–141 (2015)

    Google Scholar 

  8. STREAM: Sustainable Memory Bandwidth in High Performance Computers. http://www.cs.virginia.edu/stream/. Accessed 9 Oct 2015

  9. HPL-A Portable Implementation of the High-Performance Linpack Benchmark for Distributed-Memory Computers. http://www.netlib.org/benchmark/hpl/. Accessed 25 Oct 2015

  10. IOzone Filesystem Benchmark. http://www.iozone.org/. Accessed 15 Nov 2015

  11. Welcome to the Netperf Homepage. http://www.netperf.org/netperf/. Accessed 21 Nov 2015

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jing Jiang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Nature Singapore Pte Ltd.

About this paper

Cite this paper

Li, X., Jiang, J. (2017). Performance Analysis of PaaS Cloud Resources Management Model Based on LXC. In: Yuan, H., Geng, J., Bian, F. (eds) Geo-Spatial Knowledge and Intelligence. GRMSE 2016. Communications in Computer and Information Science, vol 698. Springer, Singapore. https://doi.org/10.1007/978-981-10-3966-9_13

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-3966-9_13

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-3965-2

  • Online ISBN: 978-981-10-3966-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics