Facilitating management of resources
First Claim
1. An apparatus for facilitating management of resources, comprising:
- a facilitating unit configured tocollect software and hardware resources at least in part by running a set of automation scripts that inventory the software and hardware resources, wherein a portion of the software and hardware resources are available to a user, wherein, while collecting the available portion of software and hardware resources, the facilitating unit is further configured to perform resource maintenance operations to check hardware health and to identify bad components;
store information associated with the collected resources;
present the information associated with the collected resources to the user, wherein the information is enabled to include vacancy windows of the collected resources;
receive a resource allocation request from the user;
configure the requested resources based on the resource allocation request;
transmit access information to the user to allow the user to access the configured resources;
allocate the configured resources to the user;
in response to receiving from a notification about expiration of a time period of the allocated resources being used by the user, reclaim the allocated resources from the user;
record information associated with allocation of the requested resources, the information including (i) models of host bus adapters (HBAs), (ii) array front-end ports, and (iii) logical unit number (LUN) information; and
analyze the recorded information to optimize expansion of the collected resources.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide an apparatus and method for facilitating management of resources. The apparatus configured to collect all software and hardware resources available to a user; store information associated with the collected resources; present the information associated with the collected resources to the user and receive a resource allocation request from the user; and configure resources based on the resource allocation request; allocate the configured resources to the user. By means of the present disclosure, it is possible to achieve one-stop-shop resource query, fully automated resource configuration, reduced costs for maintenance and/or precise instructions for resource expansion.
-
Citations
20 Claims
-
1. An apparatus for facilitating management of resources, comprising:
a facilitating unit configured to collect software and hardware resources at least in part by running a set of automation scripts that inventory the software and hardware resources, wherein a portion of the software and hardware resources are available to a user, wherein, while collecting the available portion of software and hardware resources, the facilitating unit is further configured to perform resource maintenance operations to check hardware health and to identify bad components; store information associated with the collected resources; present the information associated with the collected resources to the user, wherein the information is enabled to include vacancy windows of the collected resources; receive a resource allocation request from the user; configure the requested resources based on the resource allocation request; transmit access information to the user to allow the user to access the configured resources; allocate the configured resources to the user; in response to receiving from a notification about expiration of a time period of the allocated resources being used by the user, reclaim the allocated resources from the user; record information associated with allocation of the requested resources, the information including (i) models of host bus adapters (HBAs), (ii) array front-end ports, and (iii) logical unit number (LUN) information; and analyze the recorded information to optimize expansion of the collected resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A method for facilitating management of resources, comprising:
-
collecting software resources and hardware resources at least in part by running a set of automation scripts that inventory the software and hardware resources, wherein a portion of the software resources and the hardware resources are available to a user, wherein, while collecting the available portion of software and hardware resources, the method further includes performing resource maintenance operations to check hardware health and to identify bad components; storing information associated with the collected resources; presenting the information associated with the collected resources to the user, wherein the information is enabled to include vacancy windows of the collected resources; receiving a resource allocation request from the user; configuring requested resources based on the resource allocation request; transmitting access information to the user to allow the user to access the configured resources; allocating the configured resources to the user; in response to receiving from a notification about expiration of a time period of the allocated resources being used by the user, reclaiming the allocated resources from the user; recording information associated with allocation of the requested resources, the information including (i) models of host bus adapters (HBAs), (ii) array front-end ports, and (iii) logical unit number (LUN) information; and analyzing the recorded information to optimize expansion of the collected resources. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for facilitating management of resources, the computer program product being tangibly stored on a non-transitory computer-readable storage medium and comprising machine executable instructions which, when executed, cause the machine to:
-
collect software resources and hardware resources at least in part by running a set of automation scripts that inventory the software and hardware resources, wherein a portion of the software resources and hardware resources are available to a user, wherein collecting the available portion of software and hardware resources includes performing resource maintenance operations to check hardware health and to identify bad components; store information associated with the collected resources; present the information associated with the collected resources to the user, wherein the information is enabled to include vacancy windows of the collected resources; receive a resource allocation request from the user; configure requested resources based on the resource allocation request; transmit access information to the user to allow the user to access the configured resources; allocate the configured resources to the user; in response to receiving from a notification about expiration of a time period of the allocated resources being used by the user, reclaim the allocated resources from the user; record information associated with allocation of the requested resources, the information including (i) models of host bus adapters (HBAs), (ii) array front-end ports, and (iii) logical unit number (LUN) information; and analyze the recorded information to optimize expansion of the collected resources.
-
Specification