loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
12th International Conference on Parallel and Distributed Systems - Volume 2 (ICPADS'06)
Flexible, Low-overhead Event Logging to Support Resource Scheduling
Minneapolis, Minnesota
July 12-July 15
ISBN: 0-7695-2612-8
Jan Stoess, University of Karlsruhe, Germany
Volkmar Uhlig, IBM T.J. Watson Research Center, USA
Flexible resource management and scheduling policies require detailed system-state information. Traditional, monolithic operating systems with a centralized kernel derive the required information directly, by inspection of internal data structures or maintaining additional accounting data. In systems with distributed or multi-level resource managers that reside in different subsystems and protection domains, direct inspection is unfeasible.

In this paper we present how system event logging - a mechanism usually used in the context of performance analysis and debugging - can also be used for resource scheduling. Event logs provide accumulated, preprocessed, and structured state information independent of the internal structure of individual system components or applications. We describe methods of low-overhead data collection and data analysis and present a prototypical application to multiprocessor scheduling of virtual machines.

Citation:
Jan Stoess, Volkmar Uhlig, "Flexible, Low-overhead Event Logging to Support Resource Scheduling," icpads, vol. 2, pp.115-120, 12th International Conference on Parallel and Distributed Systems - Volume 2 (ICPADS'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.