LEASE: Leveraging Energy-Awareness in Serverless Edge for Latency-Sensitive IoT Services

dc.contributor.authorVerma, A.
dc.contributor.authorSatpathy, A.
dc.contributor.authorDas, S.K.
dc.contributor.authorAddya, S.K.
dc.date.accessioned2026-02-06T06:34:07Z
dc.date.issued2024
dc.description.abstractResource scheduling catering to real-time IoT services in a serverless-enabled edge network is particularly challenging owing to the workload variability, strict constraints on tolerable latency, and unpredictability in the energy sources powering the edge devices. This paper proposes a framework LEASE that dynamically schedules resources in serverless functions catering to different microservices and adhering to their deadline constraint. To assist the scheduler in making effective scheduling decisions, we introduce a priority-based approach that offloads functions from over-provisioned edge nodes to under-provisioned peer nodes, considering the expended energy in the process without compromising the completion time of microservices. For real-world implementations, we consider a testbed comprising a Raspberry Pi cluster serving as edge nodes, equipped with container orchestrator tools such as Kubernetes and powered by OpenFaaS, an open-source serverless platform. Experimental results demonstrate that compared to the benchmarking algorithm, LEASE achieves a 23.34% reduction in the overall completion time, with 97.64% of microservices meeting their deadline. LEASE also attains a 30.10% reduction in failure rates. © 2024 IEEE.
dc.identifier.citation2024 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events, PerCom Workshops 2024, 2024, Vol., , p. 302-307
dc.identifier.urihttps://doi.org/10.1109/PerComWorkshops59983.2024.10502788
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/29066
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.subjectCompletion Time
dc.subjectDeadline
dc.subjectEdge computing
dc.subjectEnergy Awareness
dc.subjectIoT
dc.subjectMicroservices
dc.subjectServerless
dc.titleLEASE: Leveraging Energy-Awareness in Serverless Edge for Latency-Sensitive IoT Services

Files