System and method for service modeling
First Claim
1. A system for storing information about a business service in a content addressable store, the system comprising:
- a server device including a processor, a memory, and a network interface, the memory including instructions executable by the processor to;
identify configuration items stored in a configuration management database associated with the business service based on an entry point instance associated with the business service;
generate a first object associated with the entry point instance;
generate a second object including an association with an identified configuration item;
generate a third object including an entry point representative of the entry point instance;
generate a fourth object including a template representative of the identified configuration item;
store the first, second, third, and fourth objects in the content addressable store;
generate first, second, third, and fourth checkpoints having respective timestamps and respective references to respective ones of the first, second, third, and fourth objects;
store the first and second checkpoints on an at least one instance type layer;
store the third and fourth checkpoints on at least one template type layer,generate a dependency between the third checkpoint and the first checkpoint; and
generate a dependency between the fourth checkpoint and the second checkpoint.
1 Assignment
0 Petitions
Accused Products
Abstract
A method can include storing information about the business service in one or more template type layers; storing information about an instance of the business service in one or more instance type layers; wherein the template type layers include one or more checkpoints that reference information stored in a content addressable store that defines an expected structure of the business service, wherein at least one checkpoint of the template type layers includes a timestamp and a hash value associated with an entry in the content addressable store; and wherein the instance type layers include one or more checkpoints that reference information stored in the content addressable store that defines attributes of the instance of the business service, wherein at least one checkpoint of the instance type layers includes a timestamp and a hash value associated with an entry in the content addressable store.
-
Citations
20 Claims
-
1. A system for storing information about a business service in a content addressable store, the system comprising:
a server device including a processor, a memory, and a network interface, the memory including instructions executable by the processor to; identify configuration items stored in a configuration management database associated with the business service based on an entry point instance associated with the business service; generate a first object associated with the entry point instance; generate a second object including an association with an identified configuration item; generate a third object including an entry point representative of the entry point instance; generate a fourth object including a template representative of the identified configuration item; store the first, second, third, and fourth objects in the content addressable store; generate first, second, third, and fourth checkpoints having respective timestamps and respective references to respective ones of the first, second, third, and fourth objects; store the first and second checkpoints on an at least one instance type layer; store the third and fourth checkpoints on at least one template type layer, generate a dependency between the third checkpoint and the first checkpoint; and generate a dependency between the fourth checkpoint and the second checkpoint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method for storing information about a business service in a content addressable store, the method comprising:
-
identifying configuration items stored in a configuration management database associated with the business service based on an entry point instance associated with the business service; generating a first object associated with the entry point instance; generating a second object including an association with an identified configuration item; generating a third object including an entry point representative of the entry point instance; generating a fourth object including a template representative of the identified configuration item; storing the first, second, third, and fourth objects in the content addressable store; generating first, second, third, and fourth checkpoints having respective timestamps and respective references to respective ones of the first, second, third, and fourth objects; storing the first and second checkpoints on an at least one instance type layer; storing the third and fourth checkpoints on at least one template type layer, generating a dependency between the third checkpoint and the first checkpoint; and generating a dependency between the fourth checkpoint and the second checkpoint. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
identifying configuration items stored in a configuration management database associated with the business service based on an entry point instance associated with the business service; generating a first object associated with the entry point instance; generating a second object including an association with an identified configuration item; generating a third object including an entry point representative of the entry point instance; generating a fourth object including a template representative of the identified configuration item; storing the first, second, third, and fourth objects in the content addressable store; generating first, second, third, and fourth checkpoints having respective timestamps and respective references to respective ones of the first, second, third, and fourth objects; storing the first and second checkpoints on an at least one instance type layer; storing the third and fourth checkpoints on at least one template type layer, generating a dependency between the third checkpoint and the first checkpoint; and generating a dependency between the fourth checkpoint and the second checkpoint. - View Dependent Claims (18, 19, 20)
-
Specification