Design of Web-based Parallel Processing System using Performance-based Task Allocation
Youn‐Hee Han, Chan-Yeol Park, Young‐Sik Jeong, Chong‐Sun Hwang · Jeongbo gwahaghoe nonmunji. si'seu'tem mich i'lon · 2000
Recent advances of technologies make easy sharing various information and utilizing system resources on the Internet. Especially, code migration using applets of Java supports the distribution of programs on the web environment, and also browsers executing the applets guarantee the reliability of a migrated codes. In this paper, we describe the design and implementation of a web-based parallel processing system, which distributes migratable codes of a large job, makes the distributed codes to execute in parallel, and controls and gathers the results of each execution. The hosts participate in the computation reside on the Internet, spreaded out geographically, and the heterogeneity and the variability among them are severe. Thus, task allocation considering the performance differences and the adaptability to the severe variability are necessary. We present an adaptive task allocation algorithm applied to our system and the performance evaluation.