• DocumentCode
    260547
  • Title

    COLD: Cloud Optimized Workload Deployer

  • Author

    Arroyo, Diana ; Mohomed, Iqbal I.

  • Author_Institution
    IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    514
  • Lastpage
    517
  • Abstract
    We demonstrate a prototype system called COLD that we are developing at IBM Research which provides optimized deployment of workload in the cloud. A workload refers to an application, consisting of virtual entities (e.g. VM, volume), to be deployed in a cloud infrastructure, consisting of physical entities (e.g. PM, storage). The resource requirements of the virtual entities, as well as metadata describing relations among virtual entities (e.g. location proximity requirement), are described using a declarative workload definition language, namely using a HOT template. COLD provides a clean separation between the underlying mechanisms offered by a given cloud environment for lifecycle management of virtual resources and policies that influence optimal placement. The current implementation of COLD is tied to Open Stack, though we have plans in the future to make it cloud agnostic. It is designed to be fault-tolerant. In a software defined environment of an Open Stack cloud with various hyper visors, we show the operation of COLD to place various Heat stacks that contain specific policies such as rack-level antic location.
  • Keywords
    cloud computing; meta data; resource allocation; virtual machines; virtualisation; COLD; HOT template; Heat stacks; IBM Research; OpenStack cloud; cloud agnostic; cloud environment; cloud infrastructure; cloud optimized workload deployer; declarative workload definition language; lifecycle management; location proximity requirement; metadata describing relations; physical entities; prototype system; rack-level anticolocation; resource requirements; software defined environment; virtual entities; virtual policies; virtual resources; Analytical models; Cloud computing; Computational modeling; Engines; Heating; Servers; Virtual machine monitors; cloud; optimization; placement; workload;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2014 IEEE 22nd International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2014.76
  • Filename
    7033697