Real-Time QoS Control for Service Orchestration
conference paper
Service orchestration has become the predominant paradigm that enables businesses to combine and integrate services offered by third parties. For the commercial viability of orchestrated services, it is crucial that they are offered at sharp price-quality ratios. A complicating factor is that many attractive third-party services often show highly variable service quality. This raises the need for mechanisms that promptly adapt the orchestration to changes in the quality delivered by third party services. In this paper, we propose a real-time QoS control mechanism that dynamically optimizes service orchestration in real time by learning and adapting to changes in third party service response time behaviors. Our approach combines the power of learning and adaptation with the power of dynamic programming. The results show that real-time service re-compositions lead to dramatic savings of cost, while meeting the service quality requirements of the end-users. The challenge here is to respond to significant response-time changes in a timely manner, while not wasting CPU cycles on unnecessary orchestration updates. Experimental results performed in a test-lab environment demonstrate that a few orchestration updates are sufficient to achieve this. © 2015 IEEE.
Topics
TNO Identifier
535449
ISBN
9781467384223
Source
27th International Teletraffic Congress, ITC 2015, 8 September 2015 through 10 September 2015, pp. 152-158.
Publisher
Institute of Electrical and Electronics Engineers Inc.
Article nr.
7277438
Pages
152-158
Files
To receive the publication files, please send an e-mail request to TNO Repository.