Elastic Services for Edge Computing

Jonathan Fürst, Mauricio Fadel Argerich, Bin Cheng, Apostolos Papageorgiou

    Publikation: Konference artikel i Proceeding eller bog/rapport kapitelKonferencebidrag i proceedingsForskningpeer review

    Abstract

    Edge computing enables new, low-latency services close to data producers
    and consumers. However, edge service management is challenged by high
    hardware heterogeneity and missing elasticity capabilities. To address
    these challenges, this paper introduces the concept of elastic services.
    Elastic services are situation aware and can adapt themselves to the
    current execution environment dynamically to adhere to their Service Level
    Objectives (SLOs). This adaptation is achieved through Diversifiable
    Programming (DivProg), a new programming model which uses function
    annotations as interface between the service logic, its SLOs, and the
    execution framework. DivProg enables developers to characterize their
    services in a way that allows a third-party execution framework to run them
    with the flow and the parametrization that conforms to changing SLOs. We
    develop a prototype and perform an experimental evaluation which shows
    that elastic services can seamlessly adapt to heterogeneous platforms
    and scale with a wide range of input sizes, while adhering to their SLOs
    with little programming effort.
    OriginalsprogEngelsk
    Titel2018 14th International Conference on Network and Service Management (CNSM)
    ForlagIEEE
    Publikationsdato2018
    ISBN (Elektronisk)978-3-9031-7614-0
    StatusUdgivet - 2018
    BegivenhedInternational Conference on Network and Service Management - Rome, Italien
    Varighed: 5 dec. 20189 dec. 2018
    Konferencens nummer: 14
    http://cnsm-conf.org/

    Konference

    KonferenceInternational Conference on Network and Service Management
    Nummer14
    Land/OmrådeItalien
    ByRome
    Periode05/12/201809/12/2018
    Internetadresse

    Emneord

    • Edge Computing
    • Low-Latency Services
    • Elastic Services
    • Service Level Objectives (SLOs)
    • Diversifiable Programming (DivProg)

    Fingeraftryk

    Dyk ned i forskningsemnerne om 'Elastic Services for Edge Computing'. Sammen danner de et unikt fingeraftryk.

    Citationsformater