• DocumentCode
    3322865
  • Title

    Batch Job Profiling and Adaptive Profile Enforcement for Virtualized Environments

  • Author

    Becerra, Yolanda ; Carrera, David ; Ayguade, Eduard

  • Author_Institution
    Barcelona Supercomput. Center, Tech. Univ. of Catalonia, Barcelona
  • fYear
    2009
  • fDate
    18-20 Feb. 2009
  • Firstpage
    414
  • Lastpage
    418
  • Abstract
    Data center management is driven by high-level performance goals, and it is the responsibility of a management middleware to ensure that those goals are met using dynamic resource allocation. The performance delivered by the heterogeneous setoff applications running in a virtualized enterprise data center must be predicted to make resource allocation decisions. For some of these applications, it is required to produce accurate profiles based on previous executions: that is thecae of batch jobs.In this paper we propose a methodology to produce resource consumption profiles for batch applications running inside of virtual machines and a technique to enforce and adapt the profiles to actual execution conditions and application performance. For this purpose we have developed a testing prototype. The enforcement technique observes the fact that management middleware usually run in control cycles in which the system can be reconfigured, what imposes a tradeoff between the accuracy of the profiles and their applicability in real deployments.The novel contribution of this work is the study of the trade off between accuracy and applicability of workload profiles, what is a necessary step to enable existing management middleware with the performance prediction mechanisms required to perform effective dynamic resource allocation.
  • Keywords
    computer centres; middleware; resource allocation; virtual enterprises; virtual reality; adaptive profile enforcement; batch job profiling; data center management; middleware; resource allocation; virtualized environments; Application virtualization; Control systems; Environmental management; Middleware; Prototypes; Resource management; Resource virtualization; Testing; Virtual machining; Voice mail; Resource Allocation; Virtualization; Workload modelling; Workload profiling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-based Processing, 2009 17th Euromicro International Conference on
  • Conference_Location
    Weimar
  • ISSN
    1066-6192
  • Print_ISBN
    978-0-7695-3544-9
  • Type

    conf

  • DOI
    10.1109/PDP.2009.55
  • Filename
    4912962