• DocumentCode
    2498082
  • Title

    Autonomic Virtualized Environments

  • Author

    Menascé, Daniel A. ; Bennani, Mohamed N.

  • Author_Institution
    Dept. of Comput. Sci., George Mason Univ., Fairfax, VA
  • fYear
    2006
  • fDate
    16-18 July 2006
  • Firstpage
    28
  • Lastpage
    28
  • Abstract
    Virtualization was invented more than thirty years ago to allow large expensive mainframes to be easily shared among different application environments. As hardware prices went down, the need for virtualization faded away. Virtualization at all levels (system, storage, and network) became important again as a way to improve system security, reliability and availability, reduce costs, and provide greater flexibility. Virtualization is being used to support server consolidation efforts. In that case, many virtual machines running different application environments share the same hardware resources. This paper shows how autonomic computing techniques can be used to dynamically allocate processing resources to various virtual machines as the workload varies. The goal of the autonomic controller is to optimize a utility function for the virtualized environment. The paper considers dynamic CPU priority allocation and the allocation of CPU shares to the various virtual machines. Results obtained through simulation show that the autonomic controller is capable of achieving its goal
  • Keywords
    fault tolerant computing; resource allocation; virtual machines; autonomic computing; autonomic virtualized environments; processing resource allocation; virtual machines; Application virtualization; Computer architecture; Costs; Hardware; Network servers; Operating systems; Pervasive computing; Virtual machine monitors; Virtual machining; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic and Autonomous Systems, 2006. ICAS '06. 2006 International Conference on
  • Conference_Location
    Silicon Valley, CA
  • Print_ISBN
    0-7695-2653-5
  • Type

    conf

  • DOI
    10.1109/ICAS.2006.13
  • Filename
    1690238