Method, System and Apparatus for Managing, Modeling, Predicting, Allocating and Utilizing Resources and Bottlenecks in a Computer Network
First Claim
1. A method for managing utilization of resources on a computer network, the method comprising:
- identifying at least one computing object utilizing resources on a computer network;
obtaining first data indicative of at least one of current and historical utilization of the resources by the at least one computing object; and
generating second data indicative of future utilization of the resources by the at least one computing object based on the first data,wherein the method is computer implemented.
26 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for managing, modeling, predicting, allocating and utilizing resources and bottlenecks in a computer network managing, predicting and displaying of capacity, allocating and utilizing of resources, as well as actual and potential performance-degrading resource shortages in a computer network, is provided. Specifically, exemplary implementations of the present invention provide a method, system and apparatus for calculating, detecting, predicting, and presenting resource allocation, utilization, capacity bottlenecks and availability information, in a computer network, particularly in a virtualized computer environment.
-
Citations
50 Claims
-
1. A method for managing utilization of resources on a computer network, the method comprising:
-
identifying at least one computing object utilizing resources on a computer network; obtaining first data indicative of at least one of current and historical utilization of the resources by the at least one computing object; and generating second data indicative of future utilization of the resources by the at least one computing object based on the first data, wherein the method is computer implemented. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 28)
-
-
20. A method for analyzing resource utilization in a computer network, the method comprising:
-
monitoring resource utilization by at least one computing object utilizing resources on a computer network; generating resource availability information related to the at least one computing object; generating resource bottleneck information related to the at least one computing object; and generating resource utilization trend information related to the at least one computing object; wherein the method is computer implemented. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 43, 44, 45, 46, 47)
-
-
33. A method for monitoring utilization trends of a computing object utilizing at least one resource in a computer network, the method comprising
continuously monitoring information indicative of resource utilization by computing objects in a computer network; -
selectively presenting the monitored information via graphical user interface; and interactively manipulating the presented information to calculate and present additional information indicative of future resource utilization based on the monitored information. - View Dependent Claims (34, 35, 36)
-
-
37. An apparatus comprising a computing system for managing utilization of resources on a computer network, the computing system executing sets of instructions comprising:
-
a first set of instruction for identifying at least one computing object utilizing resources on a computer network; a second set of instruction for obtaining first data indicative of at least one of current and historical utilization of the resources by the at least one computing object; and a third set of instruction for generating second data indicative of future utilization of the resources by the at least one computing object based on the first data.
-
-
38. A system comprising:
-
a computer network; and a computing system for managing utilization of resources on the computer network, the computing system executing sets of instructions comprising; a first set of instruction for identifying at least one computing object utilizing resources on a computer network; a second set of instruction for obtaining first data indicative of at least one of current and historical utilization of the resources by the at least one computing object; and a third set of instruction for generating second data indicative of future utilization of the resources by the at least one computing object based on the first data.
-
-
39. A graphical user interface (GUI) for managing and allocating computing resources in a computer network, the GUI comprising:
-
a first interface for mapping at least one computing object with at least one computing resource; a second interface providing information indicative of utilization of the at least one computing resource in a computer network; and a third interface providing information indicative of utilization trends for the at least one computing resources, wherein the GUI is computer generated. - View Dependent Claims (40)
-
-
41. A graphical user interface (GUI) for allowing predictive analysis of computing objects utilizing resources in a computer network, the GUI comprising:
-
a user accessible graphical object allowing a user to specify a time period with a range of time periods; and a graphical display of resource utilization information for computing objects in a computer network, wherein the user accessible graphical object is displayed with the resource utilization information, and wherein the GUI is computer implemented. - View Dependent Claims (42)
-
-
48. A method for interactive design and validation of a model of resources in a computer network, the method comprising:
-
receiving model design information for designing a model of at least one resource in the computer network; obtaining constraints for analyzing the model design information; storing the modeling design information; and presenting the modeling design information; wherein the method is computer implemented.
-
-
49. A method for making recommendations for utilization of resources for virtual machines, the method comprising:
-
determining utilization of at least one resource on a computing network; providing a recommendation for the utilization of the at least one resources; and selectively performing the recommendation for the utilization of the resources, wherein the method is computer implemented.
-
-
50. A method for managing waste and utilization of resources on a computing network, the method comprising:
-
determining information indicative of resources of virtual machines that are not-used and/or are under-used; and providing notification based on the determining of the not-used and/or under-used resource for at least one virtual machine, wherein parameters for assessing whether at least one of the resources is not-used or under-used are selectively set during an initialization
-
Specification