The performance of a distributed system can be enhanced by using the capacity of idle or under-utilized workstations. These workstations are ideal candidates to migrate processes from workstations that do not have enough capacity. Most of the existing load balancing algorithms are fixed in the operating system and cannot be modified or adapted. The purpose of this paper is to show that some advantages can be obtained by using a neuro-fuzzy system as an adaptive component of a load balancing algorithm. Following this proposal, the system administrator of a network of workstations can define the policies through fuzzy rules. These fuzzy rules are embedded into a neural network that can be used to take load balancing decisions.
Related white papers
Improving Load Balancing With Multipath Routing
Internet service providers have to provision network resources to optimize bandwidth utilization. Dynamic routing protocols take traffic variations into account to control the load distribution. Multipath routing protocols attempt to...
TechNet Webcast: 24 Hours of Windows Server 2008 (Part 23 of 24): Failover Clustering and Network Load Balancing (Level 200)
The presenter of this webcast takes a look at the new features and enhancements in high availability options for the Windows Server 2008 operating system. The presenter reviews the simplified...
Load Balancing for Multimedia Streaming in Heterogeneous Peer-to-Peer Systems
Multimedia streaming of mostly user generated content is an ongoing trend, not only since the upcoming of Last.fm and YouTube. A distributed decentralized multimedia streaming architecture can spread the (traffic)...
Dynamic Aspect-Oriented Load Balancing in Java RMI
Load balancing is the process of distributing client requests over a set of servers, and is a key element of obtaining good performance in a distributed application. Java RMI extends...
TechNet Webcast: Configuring DNS, Certificates, Ports, and Load Balancers for Communications Server 2007 (Level 300)
Within Microsoft Office Communications Server 2007, users are required to deploy servers with appropriate DNS records, ports configured, and possibly load balancers depending on what type of topologies are selected....
HP Global Workload Manager - Improving Server CPU Utilization Technical Overview
Virtualization is the abstraction of hardware through software. It enables a business to pool and share IT resources, as shown in the following graphic, so utilization is optimized and supply...
Benchmark Framework for a Load Balancing Single System Image
Recent developments in the load balancing Single System Image (SSI) clusters enabled workstations to provide a cost effective and high performance environment which has become increasingly attractive to many users....


