Summary
In a mirror server environment, clients request services from servers. Therefore, the system must have an intelligent algorithm to select the most suitable server to fulfill a coming request. Choosing such a server for a particular client may be very difficult. Evolutionary techniques can be utilized to determine the server best suited to a particular client request based on parameters such as processing and reply times. Usage of genetic algorithms in server selection is researched in this paper taking into consideration various probabilities for mutation and crossover.
See the full content of this document
Extract
Efficient Query Processing Over Mirror Servers Using Genetic Algorithms
1. Introduction
Mirror servers, which serve replicas of popular data items, have been employed for several years on the Internet as a way to increase reliability and performance in the presence of frequent accesses by many clients. While mirroring can provide much higher aggregate throughput to a given data item, individual clients must choose a mirror server carefully to achieve reasonable performance.Unfortunately, only ad hoc mechanisms for choosing the appropriate mirror server are currently employed. Some solutions where proposed that allow clients to automatically reach the replica of servers based on the smallest number of network hops away [7]. Other approaches believe that taking dynamically changing network and s...See the full content of this document
Sponsored links
