• DocumentCode
    3298778
  • Title

    Machine Learning in Virtualization: Estimate a Virtual Machine´s Working Set Size

  • Author

    Melekhova, Anna

  • Author_Institution
    Parallels, Moscow, Russia
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    863
  • Lastpage
    870
  • Abstract
    Achieving high density of virtual machines on a node while maintaining their performance strongly depends on the correct calculation of a virtual machine´s working set. Different strategies are applied to solve the problem. Some researchers interpret a virtual machine as an unpredictable memory consumer, while others try to introspect a guest OS´s knowledge of memory pressure. This paper introduces a new approach to calculation of the working set size - regression analysis. The technique estimates the memory consumption using a set of virtualization events. In this investigation, we discuss a correlation between the working set size and virtualization events, demonstrate the applicability of the approach and state its limitations. The argued choice of mathematical instrumentation is given. The collecting of control and learning samples is described in details. The results of final evaluation demonstrate significant resource gain.
  • Keywords
    learning (artificial intelligence); regression analysis; virtual machines; machine learning; mathematical instrumentation; unpredictable memory consumer; virtual machines; virtualization events; working set size-regression analysis; Abstracts; Cloud computing; Conferences; Memory management; Regression analysis; Virtual machining; Virtualization; density; memory; regression; virtual machine; working set;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5028-2
  • Type

    conf

  • DOI
    10.1109/CLOUD.2013.91
  • Filename
    6740235