IP Library Granted Patent US 8,370,490
Granted Patent B2
US 8,370,490 · App. 12/829,189 · Granted Feb 5, 2013

Cloud service cost-optimal data center assignment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,370,490
App. No.
12/829,189
Granted
Feb 5, 2013
Kind
B2
Abstract

A method for service creation and mapping between at least two support systems includes provisioning a service based on a service requirement and a plurality of available data centers, collecting a value of the service requirement and a cost associated with the service, matching resource types of the data centers to resource availability, determining at least one valid data center from the plurality of data centers, and selecting a valid data center with a minimum cost for service placement and provisioning.

Claims (23)

1. A non-transitory computer readable medium embodying instructions executed by a processor to perform a method for service creation and mapping between at least two support systems, the method steps comprising:

provisioning a service based on a service requirement and a plurality of available data centers;

collecting a value of the service requirement and a cost associated with the service;

comparing the service requirement to resource types of a plurality of data centers and resource availability of the plurality of data centers to determine a plurality of valid data centers among the plurality of data centers, the plurality of valid data centers having respective resource type and a respective resource availability matching all the service requirements; and

selecting a valid data center from among the plurality of valid data centers with a minimum cost for service placement and provisioning.

2. The computer readable medium of claim 1 , wherein the at least two support systems include a business support system and an operations support system.

3. The computer readable medium of claim 1 , wherein the provisioning is performed at service delivery time.

4. The computer readable medium of claim 1 , further comprising maintaining a plurality of resource constraint models for each of the plurality of data center.

5. The computer readable medium of claim 4 , wherein the plurality of resource constraint models include a resource type based model corresponding to the catalog and an availability based model corresponding to the capacity.

6. The computer readable medium of claim 1 , further comprising maintaining a cost model for each of the plurality of data centers that associates a cost to a respective resource type.

7. A non-transitory computer readable medium embodying instructions executed by a processor to perform a method for service creation and mapping between at least two support systems, the method steps comprising:

modeling requirements of a plurality of existing services;

modeling an environment comprising the plurality of existing services;

receiving a subscription request to a new service with parameters;

creating a service model of the environment including the new service based on the parameters;

accumulating data center level requirements from the service model;

comparing the data center level requirements against each a catalog and capacity of a plurality of data centers to determine a plurality of valid data centers among the plurality of data centers, the plurality of valid data centers having a respective catalog and a respective capacity matching all the data center level requirements;

discarding at least one data center of the plurality of data centers that does not fulfill the data center level requirements;

accumulating a measure of cost for deploying the new service in each of the plurality of valid data centers; and

deploying the new service in at least one of the plurality of valid data centers based on the measure of cost.

8. The computer readable medium of claim 7 , further comprising maintaining a plurality of resource constraint models for each data center.

9. The computer readable medium of claim 8 , wherein the plurality of resource constraint models include a resource type based model corresponding to the catalog and an availability based model corresponding to the capacity.

10. The computer readable medium of claim 7 , further comprising maintaining a cost model for each data center that associates a cost to a respective resource type.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MAPLEBEAR INC.
Reel/Frame 055155/0943 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2010
From: DENG, YU; HEAD, MICHAEL R.; KOCHUT, ANDRZEJ; MUNSON, JONATHAN P.; SAILER, ANCA; SHAIKH, HIDAYATULLAH
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 024896/0934 →