Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

A Method and System for Controlling Assignment of Shared Service Instances to Deployments of Patterns in an Environment Profile

IP.com Disclosure Number: IPCOM000236102D
Publication Date: 2014-Apr-04
Document File: 3 page(s) / 32K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for controlling assignment of shared service instances to deployments of patterns in an environment profile.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 43% of the total text.

Page 01 of 3

A Method and System for Controlling Assignment of Shared Service Instances to Deployments of Patterns in an Environment Profile

A domain is a logical grouping of racks wherein each rack trusts other racks in the

domain. Racks in the domain can share artifacts and user access control lists (ACLs). A domain can further be divided into subdomains. A subdomain is a logical

group of racks combined based on proximity of racks to each other. Racks in the subdomain can share deployments of patterns. Further each subdomain can include an environment profile. An environment profile is a logical grouping of one

or more cloud groups with optional consumption limits for resources and licenses.

Today, shared services are automatically assigned to deployments of patterns based on a cloud group receiving the deployments. Current solutions are aiming towards adding capabilities of joining racks into a large domain, and further creating subdomains for deploying patterns across a group of racks. Adding such

capabilities opens up opportunities for enabling control of consumption of shared services by deployments.

Disclosed is a method and system for controlling assignment of shared service instances to deployments of patterns in an environment profile. For example, the method and system enables controlling assignment of shared service instances to one or more virtual machines deployed in a cloud computing environment. The shared services assigned can be, but need not be limited, to an essential shared service, and an optional shared service, for the deployments. Additionally the

assignment can be, but need not be limited to, a pre-assignment, and a dynamic assignment identified during deployment time.

The method and system also includes allowing an entity to control the assignment

when multiple instances of a shared service type are available. For example the shared service type can be a caching service. The entity can be, but need not be limited to, an administrator of the environment profile, and a user deploying the patterns.

The method and system allows defining the pre-assignment for one or more types of shared service instances within the environment profile. Further, the one or more types of shared services can be defined as a shared service to be mandatorily assigned to deployments looking for the shared service. The method and system can also allow defining one or more types as never to be assigned to deployments looking for the one or more types. The method and system can also allow a user to select unassigned types of shared services for assignment.

The method and system can allow environment profile administrators to define the pre-assignment for the one or more types of shared service instances. An

environment profile administrator can create the pre-assignment during creation of the environment profile. Alternatively, the environment profile administrator can create the pre-assignment at a time after creation of the environment profile...