A Scalable QoS-Aware Web Services Management Architecture (QoSMA)
M. Adel Serhani (United Arab Emirates University, United Arab Emirates), Elarbi Badidi (United Arab Emirates University, United Arab Emirates) and Mohamed Vall O. Mohamed-Salem (University of Wollongong in Dubai, United Arab Emirates)
Copyright: © 2007
As Web services are growing rapidly and as their adoption by a large number of business organizations is increasing, scalability and performance management of Web services environments are of paramount importance. This chapter proposes a scalable QoS-aware architecture, called QoSMA, for the management of QoS-aware Web services. The aim of this architecture is to provide QoS management support for both Web services’ providers and consumers. The proposed architecture is based on the commonly-used notion of QoS brokerage service. The QoS broker mediates between service requestors and service providers. Its responsibilities include performance monitoring of Web services, supporting users in Web services selection based on their QoS requirements, and the negotiation of QoS issues between requestors and providers. The QoSMA architecture provides the following benefits: First, it allows the automation of QoS management and QoS monitoring for both providers and clients. Second, the scalability of the architecture allows for better handling of the increasing demand while maintaining the pre-agreed-on QoS between service requestors and providers.