DocumentCode :
2940532
Title :
Investigating evolutionary approaches for self-adaptation in large distributed databases
Author :
Oates, Martin J. ; Corne, David ; Loader, Roger
Author_Institution :
Dept. of Comput. Sci., Reading Univ., UK
fYear :
1998
fDate :
4-9 May 1998
Firstpage :
452
Lastpage :
457
Abstract :
As the size of typical industrial strength databases continues to rise, particularly in the arena of the Internet and multimedia servers, the issue of managing data distribution over clusters or `farms´ to overcome performance and scalability issues is becoming of paramount importance. The general objective is to manage a self-adapting distributed database so as to reliably and consistently provide near optimal performance as perceived by client applications. Such a management system must ultimately be capable of operating over a range of time varying usage profiles and fault scenarios, incorporate considerations for multiple updates and maintenance operations, and be capable of being scaled in a practical fashion to ever larger sized networks and databases. This paper investigates evolutionary computation techniques, comparing a genetic algorithm, simulated annealing, and hillclimbing on a test problem in this field. Major differential algorithm performance is found across two different fitness criteria. Preliminary conclusions are that a genetic algorithm approach seems superior to hillclimbing or annealing when the more realistic (from a quality of service viewpoint) objective function is in force. Further, the genetic algorithm approach displays regions of adequate robustness to parameter variation, which is also critical from a maintained quality of service viewpoint
Keywords :
distributed databases; genetic algorithms; simulated annealing; very large databases; data distribution; evolutionary approaches; fault scenarios; hillclimbing; industrial strength databases; large distributed databases; maintenance operations; multiple updates; objective function; quality of service; scalability issues; self-adaptation; self-adapting distributed database; simulated annealing; time varying usage profiles; Computer network management; Distributed databases; Genetic algorithms; Internet; Maintenance; Multimedia databases; Quality of service; Scalability; Time varying systems; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation Proceedings, 1998. IEEE World Congress on Computational Intelligence., The 1998 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
0-7803-4869-9
Type :
conf
DOI :
10.1109/ICEC.1998.699850
Filename :
699850
Link To Document :
بازگشت