ABSTRACT
This paper introduces a novel design approach for real-time multi-resource scheduling aimed at ensuring upper-bounded average response time in interactive computer services. By analyzing the properties of conventional heuristics, this work presents a new algorithm which combines resource and queue disciplines in an orthogonal scheduling architecture which extends recent results on stochastic real-time operations with applications on SOA and pervasive computing environments. Simulation experiments shows how the attributes of the proposed technique can outperform those of conventionally employed alternatives.
- L. S. Casagrande, F. J. Monaco, R. F. de Mello, R. Bertagna, and J. A. A. Filho. Exigency-based real-time scheduling policy to provide absolute qos for web services. In SBAC-PAD '07: Proceedings of the 19th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'06), Gramado, RS, Brazil, 2007. IEEE Computer Society.Google ScholarCross Ref
- L. Eggert and J. Heidemann. Application-level differentiated services for web servers. World Wide Web, 2(3):133--142, 1999. Google ScholarDigital Library
- K.-D. Kang, S. H. Son, and J. A. Stankovic. Differentiated real-time data services for e-commerce applications. Electronic Commerce Research, 3(1-2):113--142, 2003. Google ScholarDigital Library
- C. Lu, T. F. Abdelzaher, J. A. Stankovic, and S. H. Son. A feedback control approach for guaranteeing relative delays in web servers. In RTAS '01: Proceedings of the Seventh Real-Time Technology and Applications Symposium (RTAS '01), page 51, Washington, DC, USA, 2001. IEEE Computer Society. Google ScholarDigital Library
- M. L. M. Peixoto, R. F. Tott, and F. J. Monaco. Política de escalonamento de tempo-real para garantia de qos absoluta em cluster de servidores web heterogêneos. In WebMedia '07: Proceedings of the XIII Brazilian Symposium on Multimedia and the Web, Gramado, RS, Brazil, 2007. ACM Digital Library.Google Scholar
- M. M. Rashid, A. S. Alfa, E. Hossain, and M. Maheswaran. An analytical approach to providing controllable differentiated quality of service in web servers. IEEE Trans. Parallel Distrib. Syst., 16(11):1022--1033, 2005. Google ScholarDigital Library
- O. A. Traldi, A. K. Barbato, and R. H. C. Santana. Service differentiating algorithms for qos-enabled web servers. In WebMedia '06: Proceedings of the 12th Brazilian symposium on Multimedia and the web, pages 263--272. ACM Press, 2006. Google ScholarDigital Library
Index Terms
- An orthogonal real-time scheduling architecture for responsiveness QoS requirements in SOA environments
Recommendations
Analysis on quantum-based fixed priority scheduling of real-time tasks
ICUIMC '09: Proceedings of the 3rd International Conference on Ubiquitous Information Management and CommunicationFixed priority schedulers are widely used for real-time systems, and there were efforts to improve the schedulability. Preemption threshold scheduling is one of such efforts with a dual priority scheme. It increases the schedulability by introducing ...
The Design of Middleware Support for Real-Time SOA
ISORC '11: Proceedings of the 2011 14th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed ComputingService-oriented architectures (SOA) provide application systems the flexibility and cost-savings of dynamically composing workflows from reusable services. However, current SOA frameworks do not provide support for real-time workflow planning and ...
Service-oriented architecture (SOA)concepts and implementations
SIGAda '11: Proceedings of the 2011 ACM annual international conference on Special interest group on the ada programming languageThis tutorial explains how to implement a Service-Oriented Architecture (SOA) for reliable systems using Enterprise Service Bus (ESB) technologies. The first half of the tutorial describes terms of Service-Oriented Architectures (SOA) including service, ...
Comments