• DocumentCode
    628234
  • Title

    Addressing memory exhaustion failures in Virtual Machines in a cloud environment

  • Author

    Navas-Molina, Jose Antonio ; Mishra, Shivakant

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Colorado, Boulder, CO, USA
  • fYear
    2013
  • fDate
    24-27 June 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    With the expansion of the cloud computing usage over a wide range of areas and different kinds of users, the cloud providers are taking full advantage of all their resources as much as they can. Memory is the most expensive resource in terms of oversubscribing and this has resulted in high price to the end user. Furthermore, performing swapping in Virtual Machines (VM) is expensive, so the cloud provider usually do not offer any swapping space for its systems. As a consequence, when a VM runs out of memory, user processes are killed. This scenario in the cloud environment is especially critical, since the user loses all of his/her execution time and, by extension, the money invested in this computation. This paper addresses this critical problem by providing a kernel extension that monitors the memory requirements of a VM and prevents the out of memory state by creating swapping space dynamically. The paper describes the design and implementation of a preliminary prototype of this kernel extensions and evaluates its performance.
  • Keywords
    cloud computing; fault tolerant computing; resource allocation; storage management; virtual machines; cloud computing usage; cloud environment; cloud providers; kernel extension; memory exhaustion failures; memory requirements; swapping space; user process; virtual machine swapping; Benchmark testing; Computer hacking; Kernel; Libraries; Linux; Memory management; Monitoring; Virtual machine; cloud; memory exhaustion; swapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks (DSN), 2013 43rd Annual IEEE/IFIP International Conference on
  • Conference_Location
    Budapest
  • ISSN
    1530-0889
  • Print_ISBN
    978-1-4673-6471-3
  • Type

    conf

  • DOI
    10.1109/DSN.2013.6575330
  • Filename
    6575330