System and method for managing a distributed computing system
OwnerWilliam J. Earlinventor
Life of this patent
Estimating the term…
Abstract
A system and method managing a distributed computing system having a plurality of resources. The system includes a pair of system management servers that are communicatively connected to the plurality of resources. The system management servers receive a requested view of the computing system from a user, representing the desired functionalities or attributes of the computing system. The servers further monitor an implemented view of the computing system, representing the actual state or attributes of the computing system. The servers compare the implemented view to the requested view and automatically and dynamically configure the plurality of system resources such that the implemented view consistently satisfies the requested view.
Claims21
A system for managing a distributed computing system having a plurality of resources, comprising:
- at least one server which is communicatively connected to the plurality of resources and which is adapted to receive requested attributes of the distributed computing system from a user, and to automatically and dynamically configure the plurality of system resources to satisfy the requested attributes.
A system for managing a distributed file system having a plurality of resources comprising:
- an interface that is adapted to allow a user to input a requested view of the file system, representing at least one desired attribute of the file system;
- a first portion that is adapted to monitor an implemented view of the file system, representing at least one actual attribute of the file system;
- a second portion that is adapted to store the requested view and implemented view;
- and
- at least one server that is communicatively coupled to the first portion, second portion and the plurality of resources, the at least one server being adapted to compare requested view to the implemented view, and to automatically and dynamically modify the plurality of resources such that the implemented view matches the requested view.
A method for managing a plurality of resources in a distributed computing system, comprising the steps of:
- receiving a requested view of the distributed computing system, representing at least one requested attribute of the distributed computing system;
- monitoring an implemented view of the distributed computing system, representing at least one actual attribute of the distributed computing system;
- comparing the requested view to the implemented view;
- and
- automatically and dynamically configuring the plurality of resources to ensure that the implemented view consistently satisfies the requested view.
Dependencies are inferred from the claim text.