Framework providing unified infrastructure management for polymorphic information technology (IT) functions across disparate groups in a cloud computing environment
First Claim
1. A method for performing polymorphic IT functions in a cloud computing environment comprising:
- a computing device providing of an individualized selection mechanism for initiating polymorphic IT functions upon a node of a cloud computing environment, wherein a polymorphic IT function represents an IT function where actions required to perform the IT function vary depending upon a combination of configuration parameters for the node, and, wherein user-specification of the combination of configuration parameters are rendered unnecessary by the individualized selection mechanism, wherein use of the individualized selection mechanism requires a single selection action;
the computing device receiving of a request by a polymorphic IT function framework via the individualized selection mechanism to perform a user-selected polymorphic IT function, wherein said request comprises at least an identifier of the node and an identifier of a driver program, wherein the driver program defines a plurality of actions for performing the user-selected polymorphic IT function upon the node for a specific combination of configuration parameters;
the computing device invoking said driver program to perform the requested polymorphic IT function; and
upon completion of the driver program, the computing device sending notification to a designated entity that the polymorphic IT function has been performed.
1 Assignment
0 Petitions
Accused Products
Abstract
Performance of polymorphic IT functions in a cloud computing environment can begin by providing an individualized selection mechanism for initiating polymorphic IT functions upon a node of a cloud computing environment. A polymorphic IT function can represent an IT function where the actions required to perform the IT function vary depending upon a combination of configuration parameters for the node. User-specification of the combination of configuration parameters can be rendered unnecessary by the individualized selection mechanism. A polymorphic IT function framework can receive a request identifying the node and a driver program via the individualized selection mechanism to perform a user-selected polymorphic IT function. The driver program can define actions for performing the polymorphic IT function upon the node for the combination of configuration parameters. The driver program can then be invoked. Upon completion of the driver program, notification can be sent to a designated entity.
7 Citations
20 Claims
-
1. A method for performing polymorphic IT functions in a cloud computing environment comprising:
-
a computing device providing of an individualized selection mechanism for initiating polymorphic IT functions upon a node of a cloud computing environment, wherein a polymorphic IT function represents an IT function where actions required to perform the IT function vary depending upon a combination of configuration parameters for the node, and, wherein user-specification of the combination of configuration parameters are rendered unnecessary by the individualized selection mechanism, wherein use of the individualized selection mechanism requires a single selection action; the computing device receiving of a request by a polymorphic IT function framework via the individualized selection mechanism to perform a user-selected polymorphic IT function, wherein said request comprises at least an identifier of the node and an identifier of a driver program, wherein the driver program defines a plurality of actions for performing the user-selected polymorphic IT function upon the node for a specific combination of configuration parameters; the computing device invoking said driver program to perform the requested polymorphic IT function; and upon completion of the driver program, the computing device sending notification to a designated entity that the polymorphic IT function has been performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for performing polymorphic IT functions in a cloud computing environment comprising:
-
one or more processors; a non-transitory storage medium storing program instructions, said one or more processors executing the program instructions; a cloud computing environment, which comprise a the one or more processors, comprising a plurality of nodes configured to operate in accordance with a cloud computing model; a plurality of driver packages, stored in one or more non-transitory storage mediums, each configured to perform a specific polymorphic IT function on a specific node of the cloud computing environment, wherein a polymorphic IT function is an IT function where actions required to perform the IT function vary depending upon a specific combination of configuration parameters for the specific node; and a user interface configured to provide an individualized selection mechanism to initiate requests to execute a driver package for the specific polymorphic IT function upon the specific node, wherein user-specification of the combination of configuration parameters are rendered unnecessary by the individualized selection mechanism, wherein use of the individualized selection mechanism requires a single selection action. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product comprising a non-transitory computer readable storage medium having computer usable program code embodied therewith, the computer usable program code comprising:
-
computer usable program code configured to provide an individualized selection mechanism for initiating polymorphic IT functions upon a node of a cloud computing environment, wherein a polymorphic IT function represents an IT function where actions required to perform the IT function vary depending upon a combination of configuration parameters for the node, and, wherein user-specification of the combination of configuration parameters are rendered unnecessary by the individualized selection mechanism, wherein use of the individualized selection mechanism requires a single selection action; computer usable program code configured to receive a request via the individualized selection mechanism to perform a user-selected polymorphic IT function, wherein said request comprises at least an identifier of the node and an identifier of a driver program, wherein the driver program defines a plurality of actions for performing the user-selected polymorphic IT function upon the node for a specific combination of configuration parameters; computer usable program code configured to invoke said driver program to perform the requested polymorphic IT function; and computer usable program code configured to, upon completion of the driver program, send notification to a designated entity that the polymorphic IT function has been performed. - View Dependent Claims (17, 18, 19, 20)
-
Specification