Real-Time QoS Control for Service Orchestration

Joost Bosman, Hans Leo van den Berg, Rob van der Mei

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    5 Citations (Scopus)
    19 Downloads (Pure)

    Abstract

    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 re¬sults 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 signi?cant 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 suf?cient to achieve this.
    Original languageUndefined
    Title of host publicationProceedings of the 27th International Teletraffic Congress (ITC 2015)
    Place of PublicationUSA
    PublisherIEEE Computer Society
    Pages152-158
    Number of pages7
    ISBN (Print)978-1-4673-8422-3
    DOIs
    Publication statusPublished - 8 Sep 2015
    Event27th International Teletraffic Congress 2015: Traffic, Performance and Big Data - Ghent, Belgium
    Duration: 8 Sep 201510 Sep 2015
    Conference number: 27
    http://www.itc27.org/

    Publication series

    Name
    PublisherIEEE Computer Society

    Conference

    Conference27th International Teletraffic Congress 2015
    Abbreviated titleITC 2015
    CountryBelgium
    CityGhent
    Period8/09/1510/09/15
    Internet address

    Keywords

    • EWI-26918
    • METIS-316874
    • IR-100230

    Cite this

    Bosman, J., van den Berg, H. L., & van der Mei, R. (2015). Real-Time QoS Control for Service Orchestration. In Proceedings of the 27th International Teletraffic Congress (ITC 2015) (pp. 152-158). USA: IEEE Computer Society. https://doi.org/10.1109/ITC.2015.25
    Bosman, Joost ; van den Berg, Hans Leo ; van der Mei, Rob. / Real-Time QoS Control for Service Orchestration. Proceedings of the 27th International Teletraffic Congress (ITC 2015). USA : IEEE Computer Society, 2015. pp. 152-158
    @inproceedings{2073085075b341c0a0d3647598f7be55,
    title = "Real-Time QoS Control for Service Orchestration",
    abstract = "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 re¬sults 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 signi?cant 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 suf?cient to achieve this.",
    keywords = "EWI-26918, METIS-316874, IR-100230",
    author = "Joost Bosman and {van den Berg}, {Hans Leo} and {van der Mei}, Rob",
    note = "10.1109/ITC.2015.25",
    year = "2015",
    month = "9",
    day = "8",
    doi = "10.1109/ITC.2015.25",
    language = "Undefined",
    isbn = "978-1-4673-8422-3",
    publisher = "IEEE Computer Society",
    pages = "152--158",
    booktitle = "Proceedings of the 27th International Teletraffic Congress (ITC 2015)",
    address = "United States",

    }

    Bosman, J, van den Berg, HL & van der Mei, R 2015, Real-Time QoS Control for Service Orchestration. in Proceedings of the 27th International Teletraffic Congress (ITC 2015). IEEE Computer Society, USA, pp. 152-158, 27th International Teletraffic Congress 2015, Ghent, Belgium, 8/09/15. https://doi.org/10.1109/ITC.2015.25

    Real-Time QoS Control for Service Orchestration. / Bosman, Joost; van den Berg, Hans Leo; van der Mei, Rob.

    Proceedings of the 27th International Teletraffic Congress (ITC 2015). USA : IEEE Computer Society, 2015. p. 152-158.

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    TY - GEN

    T1 - Real-Time QoS Control for Service Orchestration

    AU - Bosman, Joost

    AU - van den Berg, Hans Leo

    AU - van der Mei, Rob

    N1 - 10.1109/ITC.2015.25

    PY - 2015/9/8

    Y1 - 2015/9/8

    N2 - 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 re¬sults 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 signi?cant 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 suf?cient to achieve this.

    AB - 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 re¬sults 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 signi?cant 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 suf?cient to achieve this.

    KW - EWI-26918

    KW - METIS-316874

    KW - IR-100230

    U2 - 10.1109/ITC.2015.25

    DO - 10.1109/ITC.2015.25

    M3 - Conference contribution

    SN - 978-1-4673-8422-3

    SP - 152

    EP - 158

    BT - Proceedings of the 27th International Teletraffic Congress (ITC 2015)

    PB - IEEE Computer Society

    CY - USA

    ER -

    Bosman J, van den Berg HL, van der Mei R. Real-Time QoS Control for Service Orchestration. In Proceedings of the 27th International Teletraffic Congress (ITC 2015). USA: IEEE Computer Society. 2015. p. 152-158 https://doi.org/10.1109/ITC.2015.25