• DocumentCode
    3089737
  • Title

    Workload Characterization at the Virtualization Layer

  • Author

    Azmandian, Fatemeh ; Moffie, Micha ; Dy, Jennifer G. ; Aslam, Javed A. ; Kaeli, David R.

  • Author_Institution
    ECE Dept., Northeastern Univ., Boston, MA, USA
  • fYear
    2011
  • fDate
    25-27 July 2011
  • Firstpage
    63
  • Lastpage
    72
  • Abstract
    Virtualization technology has many attractive qualities including improved security, reliability, scalability, and resource sharing/management. As a result, virtualization has been deployed on an array of platforms, from mobile devices to high end enterprise servers. In this paper, we present a novel approach to working at a virtualization interface, performing workload characterization equipped with the information available at the virtual machine monitor (VMM) interface. Due to the semantic gap between the raw VMM-level data available and the true application behavior, we employ the power of regression techniques to extract meaningful information about a workload´s behavior. We also demonstrate that the information available at the VMM level still retains rich workload characteristics that can be used to identify application behavior. We show that we are able to capture enough information about a workload to characterize and decompose it into a combination of CPU, memory, disk I/O, and network I/O-intensive components. Dissecting the behavior of a workload in terms of these components, we can develop significant insight into the behavior of any application. Workload characterization can be used for online performance monitoring, workload scheduling, workload trending, virtual machine (VM)health monitoring, and security analysis. We can also consider how VMM-based workload profiles can be used to detect anomalous behavior in virtualized environments by comparing a model of potentially malicious execution to that of normal execution.
  • Keywords
    mobile computing; regression analysis; resource allocation; scheduling; security of data; user interfaces; virtual machines; virtualisation; CPU; VMM-based workload profiles; anomalous behavior detection; health monitoring; high-end enterprise server; information extraction; malicious execution; mobile device; network I/O-intensive component; online performance monitoring; raw VMM-level data; regression technique; resource sharing; security analysis; semantic gap; virtual machine monitor interface; virtualization interface; virtualization layer; virtualization technology; virtualized environment; workload characteristics; workload characterization; workload scheduling; workload trending; Benchmark testing; Feature extraction; Linear regression; Operating systems; Servers; Virtual machine monitors; Virtual machining; Lasso; Linear Regression; Virtual Machine Monitor; Workload Characterization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2011 IEEE 19th International Symposium on
  • Conference_Location
    Singapore
  • ISSN
    1526-7539
  • Print_ISBN
    978-1-4577-0468-0
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2011.63
  • Filename
    6005369