Abstract
AbstractWith the big success of the Cloud Computing, or the Cloud, new research areas appeared. Edge Computing (EC) is one of the recent paradigms that is expected to overcome the Quality of Service (QoS) and latency issues caused by the best-effort behaviour of the Cloud. EC aims to bring the computation power close to the end devices as much as possible and reduce the dependency to the Cloud. Bringing computing power close to the source also enables real-time applications. In this paper, we propose a novel software reference architecture for Edge Servers, which is operating system (OS) and hardware-agnostic. Edge Servers can collaborate and execute (near) real-time tasks on time, either by downscaling or scheduling them according to their deadlines or offloading them to other Edge Servers in the network. Decision making for offloading, resource planning, and task scheduling are challenging problems in decentralized systems. The paper explains how resource planning and task scheduling can be overcome with software approach. Finally, the article realises the architecture as a framework, called Real-Time Edge Framework (RTEF) and validates its correctness with a use case.
Funder
Deutsches Forschungszentrum für Künstliche Intelligenz GmbH (DFKI)
Publisher
Springer Science and Business Media LLC
Subject
Artificial Intelligence,Industrial and Manufacturing Engineering,Software
Reference41 articles.
1. Audsley, N. C., Burns, A., Richardson, M. F., & Wellings, A. J. (1991). Hard real-time scheduling: The deadline-monotonic approach. IFAC Proceedings Volumes, 24(2), 127–132.
2. Berry, G. (2007). “SCADE: Synchronous Design and Validation of Embedded Control Software,” In Next Generation Design and Verification Methodologies for Distributed Embedded Control Systems, S. Ramesh and P. Sampath, Eds. Dordrecht: Springer Netherlands, (pp. 19–33).
3. Chang, H., Hari, A., Mukherjee, S., & Lakshman, T.V. (2014). “Bringing the cloud to the edge,” In 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 04, (pp. 346–351).
4. CLOUDS Laboratory. (2019). CloudSim: A Framework for modeling and simulation of cloud computing infrastructures and services. [retrieved: Jan 2021]. [Online]. Available: http://www.cloudbus.org/cloudsim/.
5. Dilley, J., Maggs, B., Parikh, J., Prokop, H., Sitaraman, R., & Weihl, B. (2002). Globally distributed content delivery. IEEE Internet Computing, 6(5), 50–58.
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献