• DocumentCode
    2297951
  • Title

    Autonomic Resource Management with Support Vector Machines

  • Author

    Niehörster, Oliver ; Krieger, Alexander ; Simon, Jens ; Brinkmann, André

  • Author_Institution
    Paderborn Center for Parallel Comput., Univ. Paderborn, Paderborn, Germany
  • fYear
    2011
  • fDate
    21-23 Sept. 2011
  • Firstpage
    157
  • Lastpage
    164
  • Abstract
    The use of virtualization technology makes data centers more dynamic and easier to administrate. Today, cloud providers offer customers access to complex applications running on virtualized hardware. Nevertheless, big virtualized data centers become stochastic environments and the implification on the user side leads to many challenges for the provider. He has to find cost-efficient configurations and has to deal with dynamic environments to ensure service guarantees. In this paper, we introduce a software solution that reduces the degree of human intervention to manage cloud services. We present a multi-agent system located in the Software as a Service (SaaS) layer. Agents allocate resources, configure applications, check the feasibility of requests, and generate cost estimates. The agents learn behavior models of the services via Support Vector Machines (SVMs) and share their experiences via a global knowledge base. We evaluate our approach on real cloud systems with three different applications, a brokerage system, a high-performance computing software, and a web server.
  • Keywords
    cloud computing; multi-agent systems; resource allocation; support vector machines; SaaS layer; Web server; autonomic resource management; brokerage system; cloud provider; cloud service; cloud system; dynamic environment; high-performance computing software; multiagent system; resource allocation; service guarantees; software as a service; support vector machine; virtualization technology; virtualized data center; virtualized hardware; Cloud computing; Kernel; Knowledge based systems; Quality of service; Servers; Support vector machines; Autonomous Resource Management; Cloud Computing; Service Level Objectives; Support Vector Machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing (GRID), 2011 12th IEEE/ACM International Conference on
  • Conference_Location
    Lyon
  • ISSN
    1550-5510
  • Print_ISBN
    978-1-4577-1904-2
  • Type

    conf

  • DOI
    10.1109/Grid.2011.28
  • Filename
    6076511