Maintaining availability of a data center
AssigneeMetroSource Corp.
InventorsJames Strasenburgh, David Bradley
Life of this patent
Estimating the term…
Abstract
A method is used with a data center that includes services that are interdependent. The method includes experiencing an event in the data center and, in response to the event, using a rules-based expert system to determine a sequence in which the services are to be moved, where the sequence is based on dependencies of the services, and moving the services from first locations to second locations in accordance with the sequence.
Claims26
A method for use with a data center comprised of services that are interdependent, the method comprising:
- experiencing an event in the data center;
- and
- in response to the event:
- using a rules-based expert system to determine a sequence in which the services are to be moved, the sequence being based on dependencies of the services;
- and
- moving the services from first locations to second locations in accordance with the sequence.
A method of maintaining availability of services provided by one or more data centers, the method comprising:
- modeling applications that execute in the one or more data centers as services, the services having different network subnets than hardware that executes the services;
- and
- moving the services, in sequence, from first locations to second locations in order to maintain availability of the services, the sequence dictating movement of independent services before movement of dependent services, where the dependent services depend on the independent services;
- wherein a rules-based expert system determines the sequence.
One or more machine-readable media storing instructions that are executable to move services of a data center, where the services are interdependent, the instructions for causing one or more processing devices to:
- recognize an event in the data center;
- and
- in response to the event:
- use a rules-based expert system to determine a sequence in which the services are to be moved, the sequence being based on dependencies of the services;
- and
- move the services from first locations to second locations in accordance with the sequence.
One or more machine-readable media storing instructions that are executable to maintain availability of services provided by one or more data centers, the instructions for causing one or more processing devices to:
- model applications that execute in the one or more data centers as services, the services having different network subnets than hardware that executes the services;
- and
- move the services, in sequence, from first locations to second locations in order to maintain availability of the services, the sequence dictating movement of independent services before movement of dependent services, where the dependent services depend on the independent services;
- wherein a rules-based expert system determines the sequence.
Dependencies are inferred from the claim text.