Apparatus, method and system for aggregrating computing resources
AssigneeCA, Inc.
InventorsVladimir Miloushev, Peter Nickolov, Becky L. Hester
Life of this patent
Estimating the term…
Abstract
A system for executing applications designed to run on a single SMP computer on an easily scalable network of computers, while providing each application with computing resources, including processing power, memory and others that exceed the resources available on any single computer. A server agent program, a grid switch apparatus and a grid controller apparatus are included. Methods for creating processes and resources, and for accessing resources transparently across multiple servers are also provided.
Claims4
1-3. (canceled)
A grid switch apparatus for aggregating memory in a distributed computing system, the system having a plurality of servers, the grid switch communicating with the servers, the grid switch comprising:
- a. an interface for receiving a first message from a first server in response to a first thread attempting to access a first memory;
- b. a processing unit for determining a second server that contains the first memory;
- c. an interface for sending a second message to the second server.
A distributed computing system comprising:
- a. a plurality of servers, each server capable of sending messages in response to attempted resource access;
- b. a grid switch apparatus for tracking resources and forwarding said messages;
- c. an interconnect for transmitting messages between the servers and the grid switch.
A method for automatically assigning a resource usage pattern class to a first resource set in a distributed computing system, the system having a plurality of servers, each server having a plurality of resources, each resource belonging to a resource set, the method comprising the steps of:
- a. collecting a first set of access statistics about the first resource set;
- b. determining a first resource usage class based on the first set of access statistics;
- c. assigning the first resource usage class to the first resource set.
Dependencies are inferred from the claim text.