Skip to main content
Article
Dynamically Negotiated Resource Management for Data Intensive Application Suites
IEEE Transactions on Knowledge and Data Engineering (2000)
  • Sam B Siewert
  • Gary Nutt, University of Colorado Boulder
  • Adam Griff, University of Colorado Boulder
  • Scott Brandt, University of California Santa Cruz
  • Toby Berk, Florida International University
  • Marty Humphrey, University of Virgina
Abstract
In contemporary computers, and networks of computers, various application domains are making increasing demands on the system to move data from one place to another, particularly under
some form of soft real-time constraint. A brute force technique for implementing applications in
this type of domain demands excessive system resources, even though the actual requirements by
different parts of the application vary according to the way it is being used at the moment. A more
sophisticated approach is to provide applications with the ability to dynamically adjust resource
requirements according to their precise needs as well as the availability of system resources. This
paper describes a set of principles for designing systems to provide support for soft real-time applications using dynamic negotiation. Next, the execution level abstraction is introduced as a specific
mechanism for implementing the principles. The utility of the principles and the execution level abstraction is then shown in the design of three resource managers that facilitate dynamic application
adaptation: Gryphon, EPA/RT-PCIP, and the DQM architectures.
Keywords
  • soft real-time,
  • networks,
  • resources,
  • DQM,
  • execution performance agent
Publication Date
Winter January 1, 2000
Citation Information
Sam B Siewert, Gary Nutt, Adam Griff, Scott Brandt, et al.. "Dynamically Negotiated Resource Management for Data Intensive Application Suites" IEEE Transactions on Knowledge and Data Engineering Vol. 12 Iss. 1 (2000) p. 78 - 95
Available at: http://works.bepress.com/sam_siewert/9/