Title :
Predictable network computing
Author :
Polze, Andreas ; Werner, Matthias ; Fohler, Gerhard
Author_Institution :
Humboldt-Univ., Berlin, Germany
Abstract :
Clusters of networked commercial, off the shelf (COTS) workstations are presently used for computation intensive tasks that were typically assigned to parallel computers in the past. However, it is hardly possible to predict the timing behavior of such systems or to give guarantees about execution times. We show how our SONiC (Shared Objects Net-interconnected Computer) system can control timing and partitioning of a workstation as a step towards a distributed real time system built from COTS components. SONiC provides a class based programming interface for creation of replicated shared objects of arbitrary, user defined sizes. Weak consistency protocols are employed to improve system performance. Our scheduling service ensures the requested interactive behavior of a workstation while simultaneously giving a specified number of CPU cycles to parallel tasks. Using offline scheduling methods we are able to implement real time guaranteed services on COTS workstations
Keywords :
application program interfaces; computer networks; parallel programming; performance evaluation; processor scheduling; real-time systems; workstations; COTS components; COTS workstations; CPU cycles; SONiC; Shared Objects Net-interconnected Computer; class based programming interface; computation intensive tasks; distributed real time system; execution times; networked commercial off the shelf workstations; offline scheduling methods; predictable network computing; real time guaranteed services; replicated shared objects; requested interactive behavior; scheduling service; system performance; timing behavior; user defined sizes; weak consistency protocols; Computer networks; Concurrent computing; Control systems; Distributed computing; Protocols; Real time systems; System performance; Time sharing computer systems; Timing; Workstations;
Conference_Titel :
Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
Conference_Location :
Baltimore, MD
Print_ISBN :
0-8186-7813-5
DOI :
10.1109/ICDCS.1997.598076