Autonomous server agents
First Claim
Patent Images
1. A method of server management, comprising:
- installing an autonomous agent on a subservient server;
registering a unique identifier of the autonomous agent with a supervisory server; and
establishing a secure communication mechanism between the autonomous agent and the supervisory server;
receiving, at the autonomous agent running on the subservient server, an initial server management task to manage the subservient server, the initial server management task comprising at least one command from a set of commands that an operating system of the subservient server supports, wherein the initial server management task is selected from the group comprising;
a disk space management task, a log monitoring task, a system configuration task, an email transmission or reception task, and a security threat identification or neutralization task; and
registering, at the autonomous agent, the initial server management task that comprises at least one command from a set of arbitrary commands that an operating system of the subservient server supports.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and devices are described for orchestrating server management in an information technology network. The described techniques may be implemented to manage any number of networked severs, whether local, remote, or both. Server orchestration may leverage a central, cloud-based management system and one or more autonomous agents installed on servers within the network. The autonomous agents may each be registered with the supervisory server and may operate with awareness of one another.
-
Citations
20 Claims
-
1. A method of server management, comprising:
-
installing an autonomous agent on a subservient server; registering a unique identifier of the autonomous agent with a supervisory server; and establishing a secure communication mechanism between the autonomous agent and the supervisory server; receiving, at the autonomous agent running on the subservient server, an initial server management task to manage the subservient server, the initial server management task comprising at least one command from a set of commands that an operating system of the subservient server supports, wherein the initial server management task is selected from the group comprising;
a disk space management task, a log monitoring task, a system configuration task, an email transmission or reception task, and a security threat identification or neutralization task; andregistering, at the autonomous agent, the initial server management task that comprises at least one command from a set of arbitrary commands that an operating system of the subservient server supports. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13, 14, 16, 18)
-
-
9. A method comprising:
-
installing an autonomous agent on a subservient server; registering a unique identifier of the autonomous agent with a supervisory server; establishing a secure communication mechanism between the autonomous agent and the supervisory server; receiving, at the autonomous agent running on the subservient server, an initial server management task to manage the subservient server, the initial server management task comprising at least one command from a set of commands that an operating system of the subservient server supports, wherein the initial server management task is selected from the group comprising;
a disk space management task, a log monitoring task, a system configuration task, an email transmission or reception task, and a security threat identification or neutralization task; andregistering the initial server management task at the autonomous agent; and executing the initial server management task on the subservient server with the autonomous agent during a loss of connectivity between the autonomous agent and the supervisory server. - View Dependent Claims (10)
-
-
11. A system to manage servers, comprising:
-
a supervisory server that manages tasks on a set of subservient servers, each subservient server of the set having a network connection to the supervisory server; a first autonomous agent on a first subservient server of the set of subservient servers, wherein a secure communication mechanism is established between the first autonomous agent and the supervisory server, the first autonomous agent registered with a unique identifier at the supervisory server, the first autonomous agent configured to receive and resister an initial server management task, and to execute the initial server management task registered at the first autonomous agent, the initial server management task comprising at least one command from a set of arbitrary commands that an operating system of the subservient server supports, wherein the initial server management task is selected from the group consisting of;
a disk space management task, a log monitoring task, a system configuration task, an email transmission or reception task, and a security threat identification or neutralization task; anda console that provides access by a user or program to the supervisory server for management of the first subservient server via the first autonomous agent, the console in communication to the supervisory server. - View Dependent Claims (12, 15, 17, 19, 20)
-
Specification