• DocumentCode
    1591015
  • Title

    Modeling applications for adaptive QoS-based resource management

  • Author

    Chatterjee, Saurav ; Sydir, Jerry ; Sabata, Bikash ; Lawrence, Thomas

  • Author_Institution
    SRI Int., Menlo Park, CA, USA
  • fYear
    1997
  • Firstpage
    194
  • Lastpage
    201
  • Abstract
    The paper describes two innovative models that facilitate adaptive QoS driven resource management in distributed systems comprising heterogeneous computing, storage, and communication resources. The first model, denoted the Logical Application Stream Model (LASM), recursively captures a distributed application´s structure, resource requirements, and relevant end to end quality of service (QoS) parameters. Upon invocation of the application by a user, the resource manager can use this model to initially structure the end to end application, allocate resources to this application, and schedule this application on these resources, so as to provide QoS to all applications and to efficiently utilize system resources. Later, when the system state changes, the resource manager can use this application model to dynamically reallocate, reschedule, and restructure applications. The recursive nature of the model enables application developers to easily model large scale applications. We also describe a model, denoted the Benefit Function (BF), that captures user QoS preferences and enables the resource manager to gracefully degrade application QoS under certain conditions
  • Keywords
    adaptive systems; distributed processing; formal specification; quality control; resource allocation; systems analysis; Benefit Function; Logical Application Stream Model; adaptive QoS based resource management; application modeling; communication resources; distributed systems; end to end quality of service parameters; heterogeneous computing; innovative models; large scale applications; recursive nature; resource allocation; resource manager; resource requirements; system resources; system state; user QoS preferences; Collaboration; Contracts; Degradation; Distributed computing; Dynamic scheduling; Laboratories; Large-scale systems; Quality of service; Resource management; Videoconference;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering Workshop, 1997., Proceedings
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-8186-7971-9
  • Type

    conf

  • DOI
    10.1109/HASE.1997.648064
  • Filename
    648064