Patent
1996-12-19
1999-02-02
Dinh, Dung C.
39520056, 39520065, G06F 900
Patent
active
058677062
ABSTRACT:
A server computer connectable to a network and having a plurality of processors (20, 30, 40) arranged to provide a service to one or more client computers connected to the network. The service Involves the provision of blocks of information to a client computer (50), and the processors have access to a data storage (120) in which data for the blocks of information is stored. Each processor in the server has block retrieval means (80), employed in response to a request from a client computer (50) for a particular block of information from that processor, to retrieve data from the data storage (120) to construct a file representing the requested block of information, the file including references to subsequent blocks of information requestable by the client (50). Additionally, load determining means (100) periodically determines activity data for the processor for inclusion In a load distribution record maintained for all of the processors of the server. Decision means (90) is then used which, for each reference to a subsequent block of information in the file constructed by the block retrieval means (80), determines, based on the load distribution record, which processor should service a request from the client computer (50) for that subsequent block of information, and includes an address for that processor in the file constructed by the block retrieval means (80). The file is then sent to the client computer (50).
In preferred embodiments, the service being provided is the World Wide Web (WWW) service, and the technique Is employed on a parallel Web server providing Web pages to clients over the Internet.
REFERENCES:
patent: 5053950 (1991-10-01), Naganuma et al.
patent: 5774668 (1998-06-01), Choquier et al.
Hui-I-Hsiao Multiprocessor Database Machines (1990/IEEE pp. 456-465).
S.L. Hardt-Kornacki and L.A. Ness optimization Model for Delivery of Interactive Multimedia Documents.
U. Nagaraj., U.S Shukla and A. Paulraj Design and Evaluation of High Performance File System for Message Passing Parallel Computers (1991/IEEE pp. 549-554).
"International Search Report", T. Michel, Mar. 12, 1997.
"Mobisaic: An Information System for a Mobile Wireless Computing Environment", G. M. Voelker and B. N. Bershad, pp. 185-190.
"Spinning the World-Wide Web An HTML Primer", James Powell, Virginia Polytechnic Institute and State University, pp. 54-59.
Martin Sean James
Stanford-Clark Andrew James
Dinh Dung C.
Herndon Jerry W.
International Business Machines Corp.
Le Hieu C.
LandOfFree
Method of load balancing across the processors of a server does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method of load balancing across the processors of a server, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of load balancing across the processors of a server will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1126212