Model-Based Automation of Service Deployment in a Constrained Environment

Service physical topology design in large data centers is a function of many cross-cutting concerns such as service connectivity, performance, and security requirements, as well as data center resources, policies and best practices. These interdependencies represent a significant source of complexity, cost, and risk in data center management. This paper proposes a novel model-based approach to service physical topology design that reduces design complexity and allows for a separation of concerns. Service requirements are represented in terms of high-level models, and provisioning concerns as model transformation rules, resource selectors, constraints and objective functions. We use a refinement engine that automatically searches the space of service model transformations to produce a set of possible service physical deployment topologies. We discuss our prototype implementation of the service model refinement engine design and we report the results of experiments where we used our prototype to generate detailed physical deployment topology solutions for a variety of service models describing a rich set of requirements.

By: Tamar Eilam; Michael Kalantar; Alexander Konstantinou; Giovanni Pacifici

Published in: RC23382 in 2004


This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.


Questions about this service can be mailed to .