Patent
1997-02-10
1999-03-09
Lee, Thomas C.
395674, G06F 1300
Patent
active
058812385
ABSTRACT:
Apparatus and accompanying methods for use preferably in a multi-system shared data (sysplex) environment (100), wherein each system (110) provides one or more servers (115), for dynamically and adaptively assigning and balancing new work and for new session requests, among the servers in the sysplex, in view of attendant user-defined business importance of these requests and available sysplex resource capacity so as to meet overall business goals. Specifically, systems and servers are categorized into two classes: eligible, i.e., goal-oriented servers running under a policy and for which capacity information is currently available, and candidate, i.e., servers which lack capacity information. Work requests for a client application are assigned first to various eligible systems and eligible servers thereon based on their current capacity to accept new work and in a manner that meets business goals inherent in a sysplex policy; followed, if additional servers are requested by that application, to candidate systems and candidate servers thereon. As to session placement, first those system(s) are selected that have lowest utilization, at a target importance level, but with sufficient available capacity at that level. Competing servers on the selected system(s) are then evaluated based on their corresponding session count data to yield a single resulting server. Thereafter, identification of multiple servers and their corresponding weights are returned to, e.g., a client application, for eventual routing of work requests to those servers, or the identification of a single server is returned to that application for establishing a new session therewith.
REFERENCES:
patent: 3702006 (1972-10-01), Page
patent: 4542458 (1985-09-01), Kitajima et al.
patent: 4727487 (1988-02-01), Masui et al.
patent: 4748558 (1988-05-01), Hirosawa et al.
patent: 5031089 (1991-07-01), Liu et al.
patent: 5325525 (1994-06-01), Shan et al.
patent: 5341477 (1994-08-01), Pitkin et al.
patent: 5504894 (1996-04-01), Ferguson et al.
Service Management, IBM Technical Disclosure Bulletin, pp. 2330-2338, Dec. 1973.
F. Bonomi et al, "An Adaptive Join-the-Biased-Queue . . . ", Decision and Control , 1989 28th Annual Conference, pp. 2554-2559, 1989.
C. Barman et al, "Dynamic Load Balancing Algorithim . . . ", Tencon '89, pp. 610-613, 1989.
W. Shu et al, "Adaptive Threshold-based Scheduling . . . ", Real Time Systems, 1992 Symposium, pp. 125-135, 1992.
Global Oriented Central Processing Unit Scheduling, IBM Technical Disclosure Bulletin, pp. 425-432, Dec. 1993.
P. Krueger et al, "Adaptive Location Policies for Global Scheduling," IEEE Transactions on Software Engineering, pp. 432-444, Jun. 1994.
J. Hou et al, "Load Sharing with consideration . . . ", IEEE Transactions on Computers, pp. 1076-1090, Sep. 1994.
Work Load Scheduling, IBM Technical Disclosure Bulletin, pp. 49-54, Aug. 1995.
Aman Jeffrey David
Cotner Curt Lee
Dillenberger Donna Ngar Ting
Emmes David Bruce
Chen Anderson I.
International Business Machines - Corporation
Kinnaman, Jr. W. A.
Lee Thomas C.
LandOfFree
System for assignment of work requests by identifying servers in does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System for assignment of work requests by identifying servers in, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for assignment of work requests by identifying servers in will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1330377