System and method for restricting data transfers and managing software components of distributed computers
First Claim
1. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors of a node in a co-location facility, causes the one or more processors to perform acts including:
- beginning and terminating execution of components on the node in response to received commands; and
restricting which other nodes in the co-location facility components that are executing on the node can receive data from and send data to.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller, referred to as the “BMonitor”, is situated on a computer. The BMonitor includes a plurality of filters that identify where data can be sent to and/or received from, such as another node in a co-location facility or a client computer coupled to the computer via the Internet. The BMonitor further receives and implements requests from external sources regarding the management of software components executing on the computer, allowing such external sources to initiate, terminate, debug, etc. software components on the computer. Additionally, the BMonitor operates as a trusted third party mediating interaction among multiple external sources managing the computer.
107 Citations
18 Claims
-
1. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors of a node in a co-location facility, causes the one or more processors to perform acts including:
-
beginning and terminating execution of components on the node in response to received commands; and
restricting which other nodes in the co-location facility components that are executing on the node can receive data from and send data to. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, at a node in a co-location facility, a first request from a first control console that is local to the co-location facility;
implementing the first request;
receiving, at the node, a second request from a second control console that is remote from the co-location facility; and
implementing the second request. - View Dependent Claims (9, 10, 11, 12)
-
-
13. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors of a node in a facility, causes the one or more processors to perform acts including:
-
establishing a boundary of a server cluster in the facility, wherein the server cluster includes the node; and
altering the boundary of the server cluster based on commands received from a console outside the server cluster. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification