Server resource management, analysis, and intrusion negation
First Claim
Patent Images
1. A method, performed by a first server, the method comprising:
- providing, by the first server, an interface having interactive elements, the interactive elements allowing indication of a threshold associated with an activity level of one of a number of resources associated with at least one of a plurality of network servers, the number of resources including at least one of a network connection, a processor, a random access memory, or a hard disk drive;
receiving, by the first server, an indication to set a threshold associated with a particular resource of the number of resources and a particular network server of the plurality of network servers, the particular network server being a different server than the first server;
transmitting, from the first server, a message to the particular network server, the message containing the threshold;
receiving, by the first server, an alert from the particular network server, the alert indicating that the activity level of the resource of the number of resources associated with the particular network server has exceeded the threshold;
providing, by the first server, the alert to a user; and
providing, by the first server, instruction to the particular network server to use the particular resource associated with another network server of the plurality of network servers.
4 Assignments
0 Petitions
Accused Products
Abstract
A console host and intrusion negation system (CHAINS) includes a host component and a console component. The host component monitors resources at a server. Resources that are becoming overloaded can be throttled back. Reports relating to resource usage may be transmitted to the console component. At the console component, resource reports from multiple host components may be viewed and managed.
-
Citations
15 Claims
-
1. A method, performed by a first server, the method comprising:
-
providing, by the first server, an interface having interactive elements, the interactive elements allowing indication of a threshold associated with an activity level of one of a number of resources associated with at least one of a plurality of network servers, the number of resources including at least one of a network connection, a processor, a random access memory, or a hard disk drive; receiving, by the first server, an indication to set a threshold associated with a particular resource of the number of resources and a particular network server of the plurality of network servers, the particular network server being a different server than the first server; transmitting, from the first server, a message to the particular network server, the message containing the threshold; receiving, by the first server, an alert from the particular network server, the alert indicating that the activity level of the resource of the number of resources associated with the particular network server has exceeded the threshold; providing, by the first server, the alert to a user; and providing, by the first server, instruction to the particular network server to use the particular resource associated with another network server of the plurality of network servers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium storing instructions executable by a processor of a first server, the instructions comprising:
-
a set of instructions that, when executed by the processor, cause the processor to provide an interface having interactive elements, the interactive elements allowing indication of a threshold associated with an activity level of one of a number of resources associated with at least one of a plurality of network servers, the number of resources including at least one of a network connection, a processor, a random access memory, or a hard disk drive; a set of instructions that, when executed by the processor, cause the processor to receive, an indication to set a threshold associated with a particular resource of the number of resources and a particular network server of the plurality of network servers, the particular network server being a different server than the first server; a set of instructions that, when executed by the processor, cause the processor to transmit a message to the particular network server, the message including the threshold, the particular network server monitoring an activity level of the particular resource; a set of instructions that, when executed by the processor, cause the processor to receive, an alert from the particular network server, the alert indicating that the activity level of the particular resource of the number of resources associated with the particular network server has exceeded the threshold; a set of instructions that, when executed by the processor, cause the processor to provide the alert to a user; and a set of instructions that, when executed by the processor, cause the processor to provide instruction to the particular network server to use the particular resource associated with another network server of the plurality of network servers. - View Dependent Claims (13, 14)
-
-
15. A first server, comprising:
one or more processors to; provide an interface having interactive elements, the interactive elements allowing indication of a threshold associated with an activity level of one of a number of resources associated with at least one of a plurality of network servers, the number of resources including at least one of a network connection, a processor, a random access memory, or a hard disk drive; receive an indication to set a threshold associated with a particular resource of the number of resources and a particular network server of the plurality of network servers, the particular network server being a different server than the first server; transmit a message to the particular network server, the message containing the threshold; receive an alert from the particular network server, the alert indicating that the activity level of the resource of the number of resources associated with the particular network server has exceeded the threshold; provide the alert to a user; and provide instruction to the particular network server to use the particular resource associated with another network server of the plurality of network servers.
Specification