Apparatus and method for server resource usage display by comparison of resource benchmarks to determine available performance
First Claim
1. In a network in which a plurality of computing servers, having different performance capabilities and each containing a CPU, memory and a disk, and a plurality of clients are connected via a data processing server so as to communicate with each other, a server resource usage display device for displaying resource usage status of each of said plurality of servers is provided and said data processing server comprises:
- means for measuring processing capacity ratios among said plurality of servers using common criteria applied to each server for at least one of the CPU, the memory and the disk as resources;
means for repeatedly measuring resource usage status data for each of said plurality of servers at a predetermined time interval with respect to at least one of the CPU, the memory and the disk;
means for applying said processing capacity ratios onto said resource usage status data so as to obtain comparable resource usage data among said plurality of servers; and
means for displaying said comparable resource usage status data among said plurality of servers at each of said plurality of clients.
1 Assignment
0 Petitions
Accused Products
Abstract
To display resource usage status of each server in a network in such a manner as to enable comparison with other servers. In a network in which a plurality of servers and a plurality of clients are connected via a data processing server in such a manner as to be able to communicate with each other, a display method for displaying resource usage status of each of the plurality of servers is provided, wherein the data processing server comprises: a measuring means for measuring the usage of resources in each of the plurality of server based on common criteria; and a display means for displaying the results of the measurements made by the measuring means on a display at each of the plurality of clients. The data processing server includes: a processing capacity ratio management table for storing processing capacity ratios measured on the plurality of servers for CPU, memory, and disk by using common criteria; and a resource usage status management table for storing usage percentage and free percentage information representing the status of CPU, memory, and disk usage in each server, the information being taken at predetermined intervals of time.
126 Citations
15 Claims
-
1. In a network in which a plurality of computing servers, having different performance capabilities and each containing a CPU, memory and a disk, and a plurality of clients are connected via a data processing server so as to communicate with each other, a server resource usage display device for displaying resource usage status of each of said plurality of servers is provided and said data processing server comprises:
-
means for measuring processing capacity ratios among said plurality of servers using common criteria applied to each server for at least one of the CPU, the memory and the disk as resources;
means for repeatedly measuring resource usage status data for each of said plurality of servers at a predetermined time interval with respect to at least one of the CPU, the memory and the disk;
means for applying said processing capacity ratios onto said resource usage status data so as to obtain comparable resource usage data among said plurality of servers; and
means for displaying said comparable resource usage status data among said plurality of servers at each of said plurality of clients.
-
-
2. A method for displaying resource usage status of computing servers in a network in which a plurality of computing servers having different performance capabilities and containing a CPU, memory and a disk and a plurality of clients are connected via a data processing server so as to communicate with each other, comprising:
-
measuring processing capacity ratios among said plurality of computing servers using common criteria applied to each server for at least one of the CPU, the memory and the disk as resources;
repeatedly measuring resource usage status data of each of said computing servers at a predetermined time interval with respect to at least one of the CPU, the memory and the disk;
applying said processing capacity ratios onto said resource usage status data so as to obtain comparable resource usage status data from among said computing servers; and
displaying said comparable resource usage status data from among said computing servers at each of said clients.
-
-
3. A program storage medium readable by a machine, tangibly embodying a program of instructions executable by the machine to perform steps for displaying resource usage status of computing servers in a network in which a plurality of said computing servers having different performance capabilities and containing a CPU, memory and a disk and a plurality of clients are connected via a data processing server so as to communicate with each other, said steps comprising:
-
measuring processing capacity ratios among said plurality of computing servers using common criteria applied to each server for at least one of the CPU, the memory and the disk as resources;
repeatedly measuring resource usage status data of each of said computing servers at a predetermined time interval with respect to at least one of the CPU, the memory and the disk;
applying said processing capacity ratios onto said resource usage status data so as to obtain comparable resource usage status data among said computing servers; and
displaying said comparable resource usage status data among said computing servers at each of said clients.
-
-
4. A server usage display apparatus for displaying resource usage status of computing servers in a network in which a plurality of said computing servers having different performance capabilities and containing a CPU, memory and a disk and a plurality of clients are connected via a data processing server so as to communicate with each other, comprising:
-
means for measuring processing capacity ratios among said plurality of computing servers using common criteria applied to each server for at least one of the CPU, the memory and the disk as resources;
means for repeatedly measuring resource usage status data of each of said computing servers at a predetermined time interval with respect to at least one of the CPU, the memory and the disk;
means for applying said processing capacity ratios onto said resource usage status data so as to obtain comparable resource usage status data among said computing servers; and
means for displaying said comparable resource usage status data among said computing servers at each of said clients.
-
-
5. A server resource usage display apparatus for displaying resource usage status of computing servers in a network in which a plurality of said computing servers having different performance capabilities and a plurality of clients are connected via a data processing server so as to communicate with each other, each of said computing servers containing a CPU, memory, and a disk as resources, said server resource usage display apparatus comprising:
-
a processing capacity ratio management table, provided in said data processing server, to store processing capacity ratios among said computing servers, the processing capacity ratios being obtained with respect to at least one of the CPU, the memory and the disk by applying common criteria on each of said computing servers;
a resource usage status management table, provided in said data processing server, to store resource usage status data obtained from each of said comprising servers, the resource usage status data being taken repeatedly at a predetermined time interval for each server with respect to at least one of the CPU, the memory and the disk;
a data processor to apply the processing capacity ratios onto the resource usage status data so as to obtain comparable resource usage status data among said computing servers; and
a plurality of displays provided in each of said clients for displaying the comparable resource usage status data of said computing servers. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A display apparatus for displaying resource usage status of computing servers in a network comprising a plurality of said computing servers having different performance capabilities and containing a CPU, memory and a disk and a plurality of clients connected via a data processing server so as to enable communication with each other, said display apparatus comprising:
-
a device that measures processing capacity ratios among said plurality of computing servers using common criteria applied to each server for at least one of the CPU, the memory and the disk as resources;
a measuring device that repeatedly measures resource usage status data of each of said computing servers at a predetermined time interval with respect to at least one of the CPU, the memory and the disk;
a device that applies said processing capacity ratios onto said resource usage status data so as to obtain comparable resource usage status data among said computing servers; and
a display that displays said comparable resource usage status data among said computing servers at each of said clients.
-
-
15. A server usage display apparatus for displaying resource usage status of computing servers containing a CPU, memory and a disk in a network comprising:
-
a plurality of computing servers having different performance capabilities and a plurality of clients, connected by a data processing server so as to be able to communicate with each other;
a processing capacity ratio management table, provided in said data processing server, that stores processing capacity ratios among said computing servers, said processing capacity ratios being obtained by using common criteria applied to each server for at least one of the CPU, the memory and the disk as resources in each of said computing servers;
a resource usage status management table, provided in said data processing server, that stores resource usage status data obtained from each of said computing servers, said resource usage status data being taken repeatedly at a predetermined time interval with respect to at least one of the CPU, the memory and the disk;
a data processing device that applies said processing capacity ratios onto said resource usage status data so as to obtain comparable resource usage status data among said computing servers; and
a plurality of displays provided in each of said clients for displaying said comparable resource usage status data of said computing servers.
-
Specification