WO2001042908A3 - Method and system for load balancing and management - Google Patents

Method and system for load balancing and management Download PDF

Info

Publication number
WO2001042908A3
WO2001042908A3 PCT/US2000/032955 US0032955W WO0142908A3 WO 2001042908 A3 WO2001042908 A3 WO 2001042908A3 US 0032955 W US0032955 W US 0032955W WO 0142908 A3 WO0142908 A3 WO 0142908A3
Authority
WO
WIPO (PCT)
Prior art keywords
application server
performance
server
future
requests
Prior art date
Application number
PCT/US2000/032955
Other languages
French (fr)
Other versions
WO2001042908A2 (en
Inventor
James Allan Scott
Jeffrey J Vroom
Original Assignee
Art Technology Group Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Art Technology Group Inc filed Critical Art Technology Group Inc
Priority to AU19456/01A priority Critical patent/AU1945601A/en
Publication of WO2001042908A2 publication Critical patent/WO2001042908A2/en
Publication of WO2001042908A3 publication Critical patent/WO2001042908A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/505Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5016Session
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5019Workload prediction

Abstract

A computer system for a web site uses load balancing of new sessions based on measurements and estimates of past, present, and future performance, using the average time each application server takes to respond to a request (the latency) and the number of active sessions on each application server. Generally, once assigned to a session, an application server handles all future requests relating to that session. However, if the load or performance of an application server becomes sufficiently degraded, a failover mechanism causes future requests to be handled by a different application server until the performance improves. Under extreme circumstances, an application server will be restarted. If a web or HTTP server is unable to have requests served by any application server, future requests may be redirected to another web server.
PCT/US2000/032955 1999-12-10 2000-12-05 Method and system for load balancing and management WO2001042908A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU19456/01A AU1945601A (en) 1999-12-10 2000-12-05 Method and system for load balancing and management

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/457,880 US6560717B1 (en) 1999-12-10 1999-12-10 Method and system for load balancing and management
US09/457,880 1999-12-10

Publications (2)

Publication Number Publication Date
WO2001042908A2 WO2001042908A2 (en) 2001-06-14
WO2001042908A3 true WO2001042908A3 (en) 2002-02-07

Family

ID=23818445

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/032955 WO2001042908A2 (en) 1999-12-10 2000-12-05 Method and system for load balancing and management

Country Status (3)

Country Link
US (1) US6560717B1 (en)
AU (1) AU1945601A (en)
WO (1) WO2001042908A2 (en)

Families Citing this family (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7177825B1 (en) 1999-05-11 2007-02-13 Borders Louis H Integrated system for ordering, fulfillment, and delivery of consumer products using a data network
AU4839300A (en) 1999-05-11 2000-11-21 Webvan Group, Inc. Electronic commerce enabled delivery system and method
US6772333B1 (en) * 1999-09-01 2004-08-03 Dickens Coal Llc Atomic session-start operation combining clear-text and encrypted sessions to provide id visibility to middleware such as load-balancers
WO2001027717A2 (en) * 1999-10-11 2001-04-19 I2 Technologies, Inc. Distributed session services
US7590739B2 (en) * 1999-11-22 2009-09-15 Akamai Technologies, Inc. Distributed on-demand computing system
US6694358B1 (en) 1999-11-22 2004-02-17 Speedera Networks, Inc. Performance computer network method
US7523181B2 (en) 1999-11-22 2009-04-21 Akamai Technologies, Inc. Method for determining metrics of a content delivery and global traffic management network
US6754699B2 (en) 2000-07-19 2004-06-22 Speedera Networks, Inc. Content delivery and global traffic management network system
US6405252B1 (en) * 1999-11-22 2002-06-11 Speedera Networks, Inc. Integrated point of presence server network
US7925713B1 (en) 1999-11-22 2011-04-12 Akamai Technologies, Inc. Method for operating an integrated point of presence server network
US6754706B1 (en) * 1999-12-16 2004-06-22 Speedera Networks, Inc. Scalable domain name system with persistence and load balancing
JP3880760B2 (en) * 1999-12-28 2007-02-14 富士通株式会社 Switching control device, switching control method, and computer-readable recording medium recording switching control program
US6976271B1 (en) * 2000-01-06 2005-12-13 International Business Machines Corporation Method and system for retrieving an anti-virus signature from one or a plurality of virus-free certificate authorities
CN1115839C (en) * 2000-01-28 2003-07-23 国际商业机器公司 Method and device for balancing load of image server
US7058706B1 (en) 2000-03-31 2006-06-06 Akamai Technologies, Inc. Method and apparatus for determining latency between multiple servers and a client
US6970425B1 (en) * 2000-04-27 2005-11-29 At&T Corp. Method and apparatus for throttling and distributing data transmissions across a network
US7240283B1 (en) 2000-11-10 2007-07-03 Narasimha Rao Paila Data transmission and rendering techniques implemented over a client-server system
US6944798B2 (en) * 2000-05-11 2005-09-13 Quest Software, Inc. Graceful degradation system
WO2001093038A2 (en) * 2000-05-30 2001-12-06 Compaq Computer Corporation Scalable java servers for network server applications
US6763372B1 (en) * 2000-07-06 2004-07-13 Nishant V. Dani Load balancing of chat servers based on gradients
US7155723B2 (en) * 2000-07-19 2006-12-26 Akamai Technologies, Inc. Load balancing service
US7346676B1 (en) * 2000-07-19 2008-03-18 Akamai Technologies, Inc. Load balancing service
US7653706B2 (en) * 2000-07-19 2010-01-26 Akamai Technologies, Inc. Dynamic image delivery system
US7912978B2 (en) * 2000-07-19 2011-03-22 Akamai Technologies, Inc. Method for determining metrics of a content delivery and global traffic management network
US8341297B2 (en) 2000-07-19 2012-12-25 Akamai Technologies, Inc. Latencies and weightings in a domain name service (DNS) system
US7484002B2 (en) * 2000-08-18 2009-01-27 Akamai Technologies, Inc. Content delivery and global traffic management network system
US7725602B2 (en) 2000-07-19 2010-05-25 Akamai Technologies, Inc. Domain name resolution using a distributed DNS network
US8060581B2 (en) * 2000-07-19 2011-11-15 Akamai Technologies, Inc. Dynamic image delivery system
US6880156B1 (en) * 2000-07-27 2005-04-12 Hewlett-Packard Development Company. L.P. Demand responsive method and apparatus to automatically activate spare servers
US7366755B1 (en) * 2000-07-28 2008-04-29 International Business Machines Corporation Method and apparatus for affinity of users to application servers
WO2002015526A1 (en) * 2000-08-11 2002-02-21 Netscape Communications Corporation Server-side session management
US7231445B1 (en) * 2000-11-16 2007-06-12 Nortel Networks Limited Technique for adaptively distributing web server requests
US7233914B1 (en) 2000-12-27 2007-06-19 Joyo Wijaya Technique for implementing item substitution for unavailable items relating to a customer order
US20020120743A1 (en) * 2001-02-26 2002-08-29 Lior Shabtay Splicing persistent connections
US7308423B1 (en) 2001-03-19 2007-12-11 Franklin Goodhue Woodward Technique for handling sales of regulated items implemented over a data network
US7113993B1 (en) * 2001-06-20 2006-09-26 Microstrategy, Inc. Technique for handling server session requests in a system having a plurality of servers
US7480705B2 (en) 2001-07-24 2009-01-20 International Business Machines Corporation Dynamic HTTP load balancing method and apparatus
US7277945B1 (en) 2001-09-12 2007-10-02 Cisco Technology, Inc. System and method for maintaining seamless session operation
GB0122507D0 (en) * 2001-09-18 2001-11-07 Marconi Comm Ltd Client server networks
US7409706B1 (en) 2001-10-02 2008-08-05 Cisco Technology, Inc. System and method for providing path protection of computer network traffic
US8578215B2 (en) * 2001-11-19 2013-11-05 Hewlett-Packard Development Company, L.P. Method and system for gathering data using automatic appliance failover
US6886074B1 (en) * 2001-12-05 2005-04-26 Adaptec, Inc. Method and apparatus for raid load balancing
JP3969089B2 (en) * 2001-12-25 2007-08-29 株式会社日立製作所 Hierarchical server system
US6944788B2 (en) * 2002-03-12 2005-09-13 Sun Microsystems, Inc. System and method for enabling failover for an application server cluster
TW200407735A (en) * 2002-11-08 2004-05-16 Hon Hai Prec Ind Co Ltd System and method for controlling task assignment and work schedule of projects
US20040199553A1 (en) * 2003-04-02 2004-10-07 Ciaran Byrne Computing environment with backup support
US7398291B2 (en) 2003-06-26 2008-07-08 International Business Machines Corporation Method, system and program product for providing a status of a transaction with an application on a server
US20050021732A1 (en) * 2003-06-30 2005-01-27 International Business Machines Corporation Method and system for routing traffic in a server system and a computer system utilizing the same
US7251691B2 (en) * 2003-07-11 2007-07-31 International Business Machines Corporation Autonomic predictive load balancing of output transfers for two peer computers for data storage applications
US7496916B2 (en) * 2003-09-18 2009-02-24 International Business Machines Corporation Service and recovery using multi-flow redundant request processing
KR100866857B1 (en) * 2003-10-29 2008-11-04 인터내셔널 비지네스 머신즈 코포레이션 Information system, load control method, load control program, and recording medium
US20050125797A1 (en) * 2003-12-09 2005-06-09 International Business Machines Corporation Resource management for a system-on-chip (SoC)
US20050155032A1 (en) * 2004-01-12 2005-07-14 Schantz John L. Dynamic load balancing
US7693991B2 (en) * 2004-01-16 2010-04-06 International Business Machines Corporation Virtual clustering and load balancing servers
AU2005236089B2 (en) * 2004-04-22 2007-02-15 Waratek Pty Limited Multiple computer architecture with replicated memory fields
AU2005236086B2 (en) * 2004-04-22 2007-01-04 Waratek Pty Limited Multiple computer architecture with synchronization
AU2005236085B2 (en) * 2004-04-22 2007-02-15 Waratek Pty Limited Modified computer architecture with initialization of objects
US20060031521A1 (en) * 2004-05-10 2006-02-09 International Business Machines Corporation Method for early failure detection in a server system and a computer system utilizing the same
US7512830B2 (en) * 2004-05-14 2009-03-31 International Business Machines Corporation Management module failover across multiple blade center chassis
US7660897B2 (en) * 2004-08-03 2010-02-09 International Business Machines Corporation Method, system, and program for distributing application transactions among work servers
US7444538B2 (en) * 2004-09-21 2008-10-28 International Business Machines Corporation Fail-over cluster with load-balancing capability
US20060064406A1 (en) * 2004-09-23 2006-03-23 International Business Machines Corporation Method and computer program product for accessing an alternative web page when a desired web page is unavailable
US8346956B2 (en) 2004-10-29 2013-01-01 Akamai Technologies, Inc. Dynamic image delivery system
GB2419696B (en) * 2004-10-29 2008-07-16 Hewlett Packard Development Co Communication link fault tolerance in a supercomputer
GB2419699A (en) * 2004-10-29 2006-05-03 Hewlett Packard Development Co Configuring supercomputer for reliable operation
JP4711672B2 (en) * 2004-12-24 2011-06-29 富士通株式会社 Information processing method and program
US20060143256A1 (en) 2004-12-28 2006-06-29 Galin Galchev Cache region concept
US7694065B2 (en) 2004-12-28 2010-04-06 Sap Ag Distributed cache architecture
US7672949B2 (en) 2004-12-28 2010-03-02 Sap Ag Connection manager having a common dispatcher for heterogeneous software suites
US7725901B2 (en) * 2005-04-14 2010-05-25 International Business Machines Corporation Method and system for performance balancing in a distributed computer system
US8589562B2 (en) 2005-04-29 2013-11-19 Sap Ag Flexible failover configuration
JP4293616B2 (en) * 2005-06-29 2009-07-08 富士通株式会社 Surplus determination system, management system, surplus determination program and management program
EP1744566A1 (en) * 2005-07-12 2007-01-17 Hewlett-Packard Development Company, L.P. A method and a signalling gateway for distributing data amongst a plurality of application server processes
US8909782B2 (en) 2005-07-13 2014-12-09 International Business Machines Corporation Method and system for dynamically rebalancing client sessions within a cluster of servers connected to a network
US7836250B2 (en) * 2005-07-15 2010-11-16 International Business Machines Corporation Automatic rebalancing of a data storage system
US7734833B2 (en) * 2005-09-08 2010-06-08 International Business Machines Corporation Method for scheduling operations called by a task on a real-time or non-real time processor
US8015304B2 (en) * 2005-12-12 2011-09-06 International Business Machines Corporation Method to distribute speech resources in a media server
US8140695B2 (en) * 2005-12-12 2012-03-20 International Business Machines Corporation Load balancing and failover of distributed media resources in a media server
US8707323B2 (en) * 2005-12-30 2014-04-22 Sap Ag Load balancing algorithm for servicing client requests
US7624168B2 (en) * 2006-02-02 2009-11-24 Hostway Corporation Multi-layer system for scalable hosting platform
ITTO20060149A1 (en) * 2006-03-01 2007-09-02 Cisco Tech Inc TECHNIQUE FOR THE OPTIMIZED FLOW OF DATA FLOWS ON AN IP DORSAL IN A COMPUTER NETWORK.
US7519734B1 (en) 2006-03-14 2009-04-14 Amazon Technologies, Inc. System and method for routing service requests
US8555288B2 (en) * 2006-05-17 2013-10-08 Teradata Us, Inc. Managing database utilities to improve throughput and concurrency
US7669087B1 (en) * 2006-07-31 2010-02-23 Sun Microsystems, Inc. Method and apparatus for managing workload across multiple resources
US8250175B2 (en) * 2006-08-02 2012-08-21 Cisco Technology, Inc. Techniques for remapping content requests
US8799918B2 (en) * 2006-09-11 2014-08-05 Microsoft Corporation Dynamic network load balancing using roundtrip heuristic
US8271641B2 (en) * 2006-10-04 2012-09-18 Salesforce.Com, Inc. Method and system for governing resource consumption in a multi-tenant system
US7861108B2 (en) * 2006-10-27 2010-12-28 Hewlett-Packard Development Company, L.P. Restoring user states in dynamic computing environments
JP4806644B2 (en) * 2007-03-15 2011-11-02 富士通株式会社 Jump destination site determination program, recording medium, jump destination site determination method, and jump destination site determination device
JP4861865B2 (en) * 2007-03-15 2012-01-25 富士通株式会社 Access result feedback program, recording medium, access result feedback method, access result feedback device, and terminal device
US8159961B1 (en) 2007-03-30 2012-04-17 Amazon Technologies, Inc. Load balancing utilizing adaptive thresholding
US8413156B2 (en) * 2007-04-05 2013-04-02 Ebay, Inc. Method and system for managing resource connections
US7779300B2 (en) * 2007-07-24 2010-08-17 Microsoft Corporation Server outage data management
US8042115B2 (en) * 2007-08-16 2011-10-18 International Business Machines Corporation Method and system for balancing component load in an input/output stack of an operating system
US7797426B1 (en) 2008-06-27 2010-09-14 BitGravity, Inc. Managing TCP anycast requests
US8161493B2 (en) * 2008-07-15 2012-04-17 International Business Machines Corporation Weighted-region cycle accounting for multi-threaded processor cores
US8032799B2 (en) * 2008-09-17 2011-10-04 International Business Machines Corporation System and method for managing server performance degradation in a virtual universe
US8972870B2 (en) * 2009-08-27 2015-03-03 International Business Machines Corporation Providing alternative representations of virtual content in a virtual universe
US8856027B2 (en) * 2009-10-07 2014-10-07 Yahoo! Inc. System and method for slow ad detection
CN103380423B (en) * 2010-07-09 2016-01-27 道富公司 For the system and method for private cloud computing
US10671628B2 (en) 2010-07-09 2020-06-02 State Street Bank And Trust Company Systems and methods for data warehousing
US8510374B2 (en) 2010-09-24 2013-08-13 Microsoft Corporation Polling protocol for automatic load limiting
US9130967B2 (en) * 2010-11-17 2015-09-08 Alcatel Lucent Method and system for network element service recovery
CN102546135B (en) * 2010-12-31 2016-08-03 富泰华工业(深圳)有限公司 Active/standby server switched system and method
US8909763B2 (en) * 2011-03-31 2014-12-09 Mitsubishi Heavy Industries, Ltd. Computing-device management device, computing-device management method, and computing-device management program
US10169094B2 (en) * 2011-04-27 2019-01-01 Hewlett Packard Enterprise Development Lp Dynamic transaction-persistent server load balancing
US8782645B2 (en) 2011-05-11 2014-07-15 Advanced Micro Devices, Inc. Automatic load balancing for heterogeneous cores
US8683468B2 (en) 2011-05-16 2014-03-25 Advanced Micro Devices, Inc. Automatic kernel migration for heterogeneous cores
US9733983B2 (en) 2011-09-27 2017-08-15 Oracle International Corporation System and method for surge protection and rate acceleration in a traffic director environment
KR101595075B1 (en) * 2012-02-14 2016-02-17 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 Load balancing in cloud-based game system
US20150113539A1 (en) * 2012-05-25 2015-04-23 Nec Europe Ltd. Method for executing processes on a worker machine of a distributed computing system and a distributed computing system
WO2013190553A1 (en) * 2012-06-21 2013-12-27 Goopi Sàrl Processing resource management system & methods
US8930416B2 (en) 2012-08-13 2015-01-06 Hulu, LLC Job dispatcher of transcoding jobs for media programs
US10652318B2 (en) * 2012-08-13 2020-05-12 Verisign, Inc. Systems and methods for load balancing using predictive routing
KR101824308B1 (en) * 2012-09-12 2018-01-31 그린에덴 유.에스. 홀딩스 Ii, 엘엘씨 System and method for dynamic configuration of contact centers via templates
US9912812B2 (en) 2012-11-21 2018-03-06 Genesys Telecommunications Laboratories, Inc. Graphical user interface for configuring contact center routing strategies
US9912813B2 (en) 2012-11-21 2018-03-06 Genesys Telecommunications Laboratories, Inc. Graphical user interface with contact center performance visualizer
US10021042B2 (en) 2013-03-07 2018-07-10 Microsoft Technology Licensing, Llc Service-based load-balancing management of processes on remote hosts
US9817699B2 (en) * 2013-03-13 2017-11-14 Elasticbox Inc. Adaptive autoscaling for virtualized applications
WO2015012786A1 (en) 2013-07-22 2015-01-29 Empire Technology Development Llc Game load management
US10027760B2 (en) * 2015-05-22 2018-07-17 Oracle International Corporation Methods, systems, and computer readable media for short and long term policy and charging rules function (PCRF) load balancing
WO2017010922A1 (en) * 2015-07-14 2017-01-19 Telefonaktiebolaget Lm Ericsson (Publ) Allocation of cloud computing resources
US10324849B2 (en) * 2017-02-13 2019-06-18 International Business Machines Corporation Headless resilient backup and restore software ecosystem selecting server based on historical client latency, workload and metadata presence in cache
US10324758B1 (en) * 2017-03-31 2019-06-18 Workday, Inc. Read load task throttling
US10810141B2 (en) * 2017-09-29 2020-10-20 Intel Corporation Memory control management of a processor
US10491524B2 (en) 2017-11-07 2019-11-26 Advanced Micro Devices, Inc. Load balancing scheme
US10798185B2 (en) * 2019-01-08 2020-10-06 Walmart Apollo, Llc Systems and methods for automated session identifier propagation
US11032241B2 (en) * 2019-01-08 2021-06-08 Walmart Apollo, Llc Systems and methods for application level fault injection for parallel tests

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997029424A1 (en) * 1996-02-09 1997-08-14 Citrix Systems, Inc. Method and apparatus for connecting a client node to a server node based on load levels

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5283897A (en) * 1990-04-30 1994-02-01 International Business Machines Corporation Semi-dynamic load balancer for periodically reassigning new transactions of a transaction type from an overload processor to an under-utilized processor based on the predicted load thereof
JPH09167141A (en) * 1995-12-18 1997-06-24 Hitachi Ltd Load distribution control method
JPH09179820A (en) * 1995-12-26 1997-07-11 Mitsubishi Electric Corp Load distributing system and its method
US6026425A (en) * 1996-07-30 2000-02-15 Nippon Telegraph And Telephone Corporation Non-uniform system load balance method and apparatus for updating threshold of tasks according to estimated load fluctuation
GB2325380B (en) * 1997-05-14 2002-01-30 Int Computers Ltd Information delivery systems
US6178160B1 (en) * 1997-12-23 2001-01-23 Cisco Technology, Inc. Load balancing of client connections across a network using server based algorithms
JPH11261702A (en) * 1998-03-06 1999-09-24 Fujitsu Ltd System optimization controlling by predicting load
US6249801B1 (en) * 1998-07-15 2001-06-19 Radware Ltd. Load balancing
US6330605B1 (en) * 1998-11-19 2001-12-11 Volera, Inc. Proxy cache cluster
US6374297B1 (en) * 1999-08-16 2002-04-16 International Business Machines Corporation Method and apparatus for load balancing of web cluster farms
US6363461B1 (en) * 1999-12-16 2002-03-26 Intel Corportion Apparatus for memory resource arbitration based on dedicated time slot allocation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997029424A1 (en) * 1996-02-09 1997-08-14 Citrix Systems, Inc. Method and apparatus for connecting a client node to a server node based on load levels

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CHAO-JU HOU ET AL: "LOAD SHARING WITH CONSIDERATION OF FUTURE TASK ARRIVALS IN HETERONENEOUS DISTRIBUTED REAL-TIME SYSTEMS", IEEE TRANSACTIONS ON COMPUTERS, IEEE INC. NEW YORK, US, vol. 43, no. 9, 1 September 1994 (1994-09-01), pages 1076 - 1090, XP000461782, ISSN: 0018-9340 *
COLAJANNI M ET AL: "ANALYSIS OF TASK ASSIGNMENT POLICIES IN SCALABLE DISTRIBUTED WEB-SERVER SYSTEMS", IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, IEEE INC, NEW YORK, US, vol. 9, no. 6, 1 June 1998 (1998-06-01), pages 585 - 599, XP000765385, ISSN: 1045-9219 *
GOSWAMI K K ET AL: "PREDICTION-BASED DYNAMIC LOAD-SHARING HEURISTICS", IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, IEEE INC, NEW YORK, US, vol. 4, no. 6, 1 June 1993 (1993-06-01), pages 638 - 648, XP000398046, ISSN: 1045-9219 *

Also Published As

Publication number Publication date
WO2001042908A2 (en) 2001-06-14
US6560717B1 (en) 2003-05-06
AU1945601A (en) 2001-06-18

Similar Documents

Publication Publication Date Title
WO2001042908A3 (en) Method and system for load balancing and management
Hunt et al. Network dispatcher: A connection router for scalable internet services
US7843811B2 (en) Method of solving a split-brain condition
US9703608B2 (en) Variable configurations for workload distribution across multiple sites
WO2005109774A3 (en) Registration redirect server
WO2001040903A3 (en) System and method for enhancing operation of a web server cluster
US20050256935A1 (en) System and method for managing a network
WO2002005085A3 (en) Remote device management in grouped server environment
GB2352850B (en) Simulating web cookies for non-cookie capable browsers
WO2001063403A3 (en) Method and apparatus for distributing load in a computer environment
WO2001071498A3 (en) Server monitoring using virtual points of presence
US20060080388A1 (en) System and method for workload-aware request distribution in cluster-based network servers
AU2001240383A1 (en) Secure network resource access system
CA2344311A1 (en) Protocol for replicated servers
WO2002023434A3 (en) Agent-based performance monitoring service
WO2001022195A3 (en) System and method for managing connections between a client and a server
WO2001016739A3 (en) System, method and article of manufacture for load balancing requests among servers
WO2005025289A3 (en) Transparent tcp connection failover
EP1408678A3 (en) Management of remote knowledge workers of a communication center
AU6545196A (en) Method and apparatus for managing multiple server requests and collating responses
JPH0293836A (en) Distributed data base controller
US7310802B2 (en) Load balancing of chat servers based on gradients
EP2916522B1 (en) File transmission method and system thereof
JP2004192647A (en) Dynamic switching method of message recording technique
CN112839081A (en) Load balancing method of cloud cluster

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AU IN JP KR SG

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AU IN JP KR SG

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP