DocumentCode
2707215
Title
Predictable network computing
Author
Polze, Andreas ; Werner, Matthias ; Fohler, Gerhard
Author_Institution
Humboldt-Univ., Berlin, Germany
fYear
1997
fDate
27-30 May 1997
Firstpage
423
Lastpage
431
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
Conference_Location
Baltimore, MD
ISSN
1063-6927
Print_ISBN
0-8186-7813-5
Type
conf
DOI
10.1109/ICDCS.1997.598076
Filename
598076
Link To Document