Browse Prior Art Database

Method for Load Balancing in Computer Networks

IP.com Disclosure Number: IPCOM000193586D
Original Publication Date: 2010-Mar-24
Included in the Prior Art Database: 2010-Mar-24
Document File: 1 page(s) / 73K

Publishing Venue

Siemens

Related People

Juergen Carstens: CONTACT

Abstract

A computer network usually comprises machines that vary with respect to CPU (Central Processing Unit) load, memory usage, or occupied disk space. Critical situations occur when machines have high CPU load and consume a lot of memory so that the hard disk runs out of space. Especially during time-consuming and complex calculations, a machine may easily run out of resources which may lead to data loss. To avoid such situations, present software is optimized with respect to CPU load and memory usage, and archive and domain data are compressed in order to save disk space. In general, new machines with faster CPU, more memory, and bigger hard disk drives are bought and added to the network. However, this comes along with costs for hardware installation and maintenance of the new machines.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 1

Method for Load Balancing in Computer Networks

Idea: Bernd Steiner, DE-Nuremberg

A computer network usually comprises machines that vary with respect to CPU (Central Processing Unit) load, memory usage, or occupied disk space. Critical situations occur when machines have high CPU load and consume a lot of memory so that the hard disk runs out of space. Especially during time-consuming and complex calculations, a machine may easily run out of resources which may lead to data loss.

To avoid such situations, present software is optimized with respect to CPU load and memory usage, and archive and domain data are compressed in order to save disk space. In general, new machines with faster CPU, more memory, and bigger hard disk drives are bought and added to the network. However, this comes along with costs for hardware installation and maintenance of the new machines.

In the following, a novel method for load balancing in computer networks is proposed. The key idea is to balance the load of CPU, memory, disk space and other key resources between machines within the network. To this end, a new component, the so-called Statistics Generator, is introduced. Statistics Generator is a software component that is installed on each machine within the computer network that takes part in the load balancing. The Statistics Generator runs in the background and records the usage of key resources. The Statistics Generator also creates locally long-term statistics which contain detailed information about all key resources of a local machine and their past usage. Further on,...