• DocumentCode
    2044367
  • Title

    Application classification through monitoring and learning of resource consumption patterns

  • Author

    Zhang, Jian ; Figueiredo, Renato J.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Florida Univ., Gainesville, FL, USA
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    Application awareness is an important factor of efficient resource scheduling. This paper introduces a novel approach for application classification based on the principal component analysis (PCA) and the k-nearest neighbor (k-NN) classifier. This approach is used to assist scheduling in heterogeneous computing environments. It helps to reduce the dimensionality of the performance feature space and classify applications based on extracted features. The classification considers four dimensions: CPU-intensive, I/O and paging-intensive, network-intensive, and idle. Application class information and the statistical abstracts of the application behavior are learned over historical runs and used to assist multi-dimensional resource scheduling. This paper describes a prototype classifier for application-centric virtual machines. Experimental results show that scheduling decisions made with the assistance of the application class information, improved system throughput by 22.11% on average, for a set of three benchmark applications.
  • Keywords
    combinatorial mathematics; pattern classification; principal component analysis; resource allocation; scheduling; application awareness; application classification; application-centric virtual machines; k-nearest neighbor classification; multidimensional resource scheduling; principal component analysis; resource consumption patterns; Abstracts; Application software; Bandwidth; Cloning; Computerized monitoring; Data mining; Feature extraction; Principal component analysis; Processor scheduling; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639378
  • Filename
    1639378