Generation of Administration framework for server systems
First Claim
1. A system, comprising:
- a plurality of servers;
a data store comprising a persistent store of configuration information for the plurality of servers, wherein the persistent store is formatted in accordance with a data storage format;
wherein one of the plurality of servers comprises a generation mechanism configured to;
generate on the server an in-memory representation of the configuration information from meta-information describing the configuration information, wherein the in-memory representation of the configuration information is formatted in accordance with an in-memory data format; and
generate on the server a plurality of components from the meta-information describing the configuration information, wherein the plurality of components are configured to access the in-memory representation of the configuration information to perform server configuration tasks.
2 Assignments
0 Petitions
Accused Products
Abstract
A generator mechanism for generating an administration framework for server systems. In one embodiment, the administration framework may be generated from meta-information that describes elements of configuration data and relationships among the elements. The mechanism may provide automatic generation of the administration framework. In one embodiment, the administration framework may be a stack on an administration server that includes several layers each including one or more generated components. In one embodiment, the generation mechanism may generate management beans of a management layer, representing business logic of the server; configuration beans of a data representation layer; and a presentation layer for accessing and administering generated components. The data representation layer may provide transparency to the persistent store for the other layers. A production generation of the administration framework may be performed and instances of generated components may be deployed on other servers.
-
Citations
64 Claims
-
1. A system, comprising:
-
a plurality of servers; a data store comprising a persistent store of configuration information for the plurality of servers, wherein the persistent store is formatted in accordance with a data storage format; wherein one of the plurality of servers comprises a generation mechanism configured to; generate on the server an in-memory representation of the configuration information from meta-information describing the configuration information, wherein the in-memory representation of the configuration information is formatted in accordance with an in-memory data format; and generate on the server a plurality of components from the meta-information describing the configuration information, wherein the plurality of components are configured to access the in-memory representation of the configuration information to perform server configuration tasks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A server, comprising:
-
a memory; and a generation mechanism configured to; generate in the memory an in-memory representation of configuration information from meta-information describing a persistent store of the configuration information, wherein the in-memory representation of the configuration information is formatted in accordance with an in-memory data format, and wherein the persistent store of the configuration information is formatted in accordance with a data storage format; and generate on the server a plurality of components from the meta-information describing the configuration information, wherein the plurality of components are configured to access the in-memory representation of the configuration information to perform server configuration tasks. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method, comprising:
-
generating on a server an in-memory representation of configuration information from meta-information describing a persistent store of the configuration information, wherein the in-memory representation of the configuration information is formatted in accordance with an in-memory data format, and wherein the persistent store of the configuration information is formatted in accordance with a data storage format; and generating on the server a plurality of components from the meta-information describing the configuration information, wherein the plurality of components are configured to access the in-memory representation of the configuration information to perform server configuration tasks. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer accessible storage medium comprising program instructions configured to implement:
-
generating on a server an in-memory representation of configuration information from meta-information describing a persistent store of the configuration information, wherein the in-memory representation of the configuration information is formatted in accordance with an in-memory data format, and wherein the persistent store of the configuration information is formatted in accordance with a data storage format; and generating on the server a plurality of components from the meta-information describing the configuration information, wherein the plurality of components are configured to access the in-memory representation of the configuration information to perform server configuration tasks. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
Specification