Patent ID: 7543303
Filing Date: 2009-06-02
Classification: G06F

Abstract:
1. A multiple processing architecture, comprising: a plurality of distributed computer systems, each of the computer systems having an operating system instance resident thereon and providing at least one application server; a coupling facility holding and managing a work queue for the applications servers of the distributed computer systems; a plurality of links connecting the distributed computer systems to the coupling facility to transmit data between the computer systems and the coupling facility; and queue managing means to separate the work queue into at least a plurality of separate zones, and to associate each of a plurality of subsets of the computer systems with a respective one of said zones whereby, for each of said subsets of computer systems, all of the computer systems in the subset, and only computer systems in the subset, can (i) place work requests, (ii) process work requests, and (iii) retrieve responses to processed work requests, on, and only on, the zone associated with said subset; wherein for each of said subsets of computer systems, the queue managing means prevents all of the computer systems in the subset from retrieving any work request from any of the zones not associated with said subset; and wherein the computer systems are assigned to the subsets based on defined factors.