• DocumentCode
    3151122
  • Title

    A quality of service framework for dependability in large-scale distributed systems

  • Author

    Bull, Peter ; Guan, Lin ; Phill, I. ; Grigg, Alan

  • Author_Institution
    Dept. of Comput. Sci., Loughborough Univ., Loughborough, UK
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    327
  • Lastpage
    334
  • Abstract
    As recognition grows within industry for the advantages that can be gained through the exploitation of large-scale dynamic systems, a need emerges for dependable performance. Future systems are being developed with a requirement to support mission critical and safety critical applications. These levels of criticality require predictable performance and as such have traditionally not been associated with adaptive systems. The software architecture proposed for such systems takes its properties from the service-oriented computing paradigm and the communication model follows a publish/subscribe approach. While adaptive, such architectures do not, however, typically support real-time levels of performance. There is scope, however, for dependability within such architectures through the use of Quality of Service (QoS) methods. QoS is used in systems where the distribution of resources cannot be decided at design time. In this paper a QoS based framework is proposed for providing adaptive and dependable behaviour for future large-scale dynamic systems through the flexible allocation of resources. Simulation results are presented to demonstrate the benefits of the QoS framework and the tradeoffs that occur between negotiation algorithms of varying complexities.
  • Keywords
    message passing; middleware; resource allocation; service-oriented architecture; communication model; dependability; large-scale distributed systems; large-scale dynamic systems; mission critical applications; negotiation algorithms; publish-subscribe approach; quality of service framework; resource allocation; safety critical applications; service-oriented computing paradigm; software architecture; Adaptive systems; Computer architecture; Quality of service; Real time systems; Reliability; Simulation; Software architecture; Dependability; Negotiation; Network Enabled Capability; Quality of Service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service Oriented System Engineering (SOSE), 2011 IEEE 6th International Symposium on
  • Conference_Location
    Irvine, CA
  • Print_ISBN
    978-1-4673-0411-5
  • Electronic_ISBN
    978-1-4673-0410-8
  • Type

    conf

  • DOI
    10.1109/SOSE.2011.6139124
  • Filename
    6139124