Patent
1995-03-22
1999-05-25
Toplu, Lucien U.
39520057, G06F 1300
Patent
active
059076755
ABSTRACT:
A number of methods and apparatus for managing clients of a computer server. In particular, the usher implements an orderly and predictable server deactivation and/or shut down strategy in generally the following manner. The usher continuously maintains a transaction counter indicative of the number of clients actively utilizing services. For example, the usher may increment the transaction counter when a service is requested and then decrement the transaction counter when a service is completed or terminated. However, at some point in the server operation, the usher may receive a lock up request. This may occur because a client has invoked a deactivation and/or shut down operation, or the server may decide to shut down itself. In any event, upon receiving the lock up request, the usher will not perform any new client requests. Thus the usher controls the accessibility of the server to external clients by preventing new client requests for service in preparation for shut down. Nevertheless, the usher utilizes a gentle strategy and only eliminates clients through attrition. Hence the usher implements a shut down strategy which, while not accepting new client requests, will complete any services active at the time deactivation and/or shut down was requested. In some embodiments of the present invention, an usher is an internal component of or is used by a server such as a computer process, a computer service, or a target object.
REFERENCES:
patent: 5057996 (1991-10-01), Culter et al.
patent: 5129083 (1992-07-01), Culter et al.
patent: 5136712 (1992-08-01), Perazzoli et al.
patent: 5187790 (1993-02-01), East et al.
patent: 5241673 (1993-08-01), Schelvis
patent: 5297283 (1994-03-01), Kelly, Jr. et al.
patent: 5321841 (1994-06-01), East et al.
patent: 5329619 (1994-07-01), Page et al.
patent: 5418945 (1995-05-01), Carter et al.
patent: 5455958 (1995-10-01), Flurry et al.
patent: 5553239 (1996-09-01), Heath et al.
patent: 5596745 (1997-01-01), Lai et al.
patent: 5598562 (1997-01-01), Culter et al.
patent: 5615362 (1997-03-01), Jensen et al.
"Advanced Windows NT", Microsoft Press 1993 by Jeffrey Richter.
Operating System/2 Local Area Network Server, Network Administrator Reference vol. 3, Network Administrator Tasks, Version 2.0, 1991, International Business Machines Corporation, US XP002007352, pp. 10-15, line 1-line 22.
IBM Technical Disclosure Bulletin 700, vol. 38, No. 1, Jan. 1995, Armonk, NY, US, pp. 583-584, XP000498876, "Mechanism for Dynamic Resource Management."
IBM Technical Disclosure Bulletin, vol. 34, No. 8, Jan. 1992, Armonk, NY, US, pp. 172-174, XP000302082, Adaptive Lock Escalation/De-Escalation.
Unknown, "Operating System/2 Local Area Network Server, Network Administrator Reference vol. 3: Network Administrator Tasks," Oct. 1991, International Business Machines Corp.
Unknown, "Mechanism for Dynamic Resource Management," IBM Technical Disclosure Bulletin, vol. 38, No. 1, Jan. 1995, Armonk, NY.
Unknown, "Adaptive Lock Escalation/De-Escalation," IBM Technical Disclosure Bulletin, vol. 34, No. 8, Jan. 1992, Armonk, NY.
Lentini David P.
Park Alice
Sun Microsystems Inc.
Toplu Lucien U.
LandOfFree
Methods and apparatus for managing deactivation and shutdown of does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods and apparatus for managing deactivation and shutdown of , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for managing deactivation and shutdown of will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-407094