The wide spread deployment of smart edge devices and applications that require real-time data processing, have with no doubt created the need to extend the reach of cloud computing to the edge, recently also referred to as Fog or Edge Computing. Fog computing implements the idea of extending the cloud where the "things" are, or in other words, improving application performance and resource efficiency by removing the need to processing all the information in the cloud, thus also reducing bandwidth consumption in the network. Fog computing is designed to complement cloud computing, paving the way for a novel, enriched architecture that can benefit from and include both edge(fog) and cloud resources. From a resources perspective, this combined scenario requires resource continuity when executing a service, * Corresponding author Email addresses: xmasip@ac.upc.edu, eva@ac.upc.edu (Eva Marin-Tordera), a.jukan@tu-bs.de (Admela Jukan), gren@us.ibm.com (Guang-Jie Ren) July 28, 2017 whereby the assumption is that the selection of resources for service execution remains independent of their physical location. This new resources model, i.e., resource continuity, has gained recently significant attention, as it carries potential to seamlessly providing a computing infrastructure from the edge to the cloud, with an improved performance and resource efficiency. In this paper, we study the main architectural features of the managed resource continuity, proposing the foundation of a coordinated management plane responsible for resource continuity provisioning. We study an illustrative example on the performance benefits in relationship to the size of databases with regard to the proposed architectural model.
In REF study the issue of resource continuity and coordinated Fog and Cloud management and propose the fundamental blocks for system architecture.
Managing resources continuity from the edge to the cloud: Architecture and performance
Future Gener. Comput. Syst.
Future Gener. Comput. Syst.
Computer Science