Distributed and parallel systems : cluster and grid computing - Kacsuk, Peter (The Kluwer international series in engineering and computer science., 2002)