• DocumentCode
    1658016
  • Title

    An adaptive control framework for QoS guarantees and its application to differentiated caching

  • Author

    Lu, Ying ; Abdelzaher, Tarek ; Lu, Chenyang ; Tao, Gang

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    23
  • Lastpage
    32
  • Abstract
    Software mechanisms that enforce QoS guarantees often require knowledge of platform capacity and resource demand. This requirement calls for performance measurements and profiling upon platform upgrades, failures, or new installations. The cost of performing such measurements is a significant hurdle to the wide-spread deployment of open QoS-aware software components. In this paper, we introduce a new QoS-control paradigm based on adaptive control theory. The hallmark of this paradigm is that it eliminates profiling and configuration costs of QoS-aware software, by completely automating the process in a way that does not require user intervention. As a case study, we describe, implement and evaluate the control architecture in a proxy cache to provide proportional differentiation on content hit rate. Adaptive control theory is leveraged to manage cache resources in a way that adjusts the quality spacing between classes, independently of the class loads, which cannot be achieved by other cache resource management schemes, such as biased replacement policies, LRV or greedy-dual-size.
  • Keywords
    adaptive control; cache storage; open systems; quality of service; QoS guarantees; QoS-control paradigm; adaptive control theory; automation; cache resource management; content hit rate; new installations; open QoS-aware software components; performance measurements; platform capacity; platform failures; platform upgrades; profiling; proportional differentiation; proxy cache; quality spacing classes; resource demand; software mechanisms; Adaptive control; Application software; Automatic control; Computer architecture; Costs; Performance evaluation; Proportional control; Resource management; Software measurement; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service, 2002. Tenth IEEE International Workshop on
  • Print_ISBN
    0-7803-7426-6
  • Type

    conf

  • DOI
    10.1109/IWQoS.2002.1006571
  • Filename
    1006571