-The recent advances in the cloud services technology are fueling a plethora of information technology innovation, including networking, storage and computing. Today, various flavors have evolved of Internet of Things (IoT), cloud computing and the so-called fog computing, -a concept referred to capabilities of edge-devices and user's clients to compute, store and exchange data among each other and with the cloud. Though the evolution was not easily foreseeable to happen at such a rapid pace, each piece of it today facilitates and enables the deployment of what we commonly refer to as a smart scenario, including smart cities, smart transportation and smart homes. As most of the cloud, fog and network services today run simultaneously in each scenario, we observe that we are at the dawn of what maybe the next big step in the cloud computing and networking evolution, whereby services might be executed at the network edge, both in parallel and in a coordinated fashion, as well as supported by the unstoppable technology evolution. As edge devices become richer in functionality and smarter, -embedding capacities such as storage or processing, as well as embedding new functionalities, such as decision making, data collection and forwarding, sharing, etc, a real need is emerging for coordinated management of fog-to-cloud (F2C) computing systems. This paper introduces a layered fog-to-cloud (F2C) architecture, its benefits and strengths as well as the arising open and research challenges, making the case for the real need for their coordinated management. Our architecture, the illustrative use case presented and a comparative performance analysis, albeit conceptual, all clearly show the way forward towards a new IoT scenario with a set of existing and unforeseen services provided on a highly distributed and dynamic compute, storage and networking resources, bringing together heterogeneous and commodity edge devices, emerging fogs as well as conventional clouds. Keywords-Cloud computing, fog computing, fog-to-cloud, Internet of Things (IoT) I. INTRODUCTION: THE SCENARIOThe most recent developments in the information and communications technologies area have started to make a profound impact, through massive connectivity of humans and computers, as well as a massive proliferation of edge devices carried by humans (i.e., smart phones, and those associated with all the surroundings -the Internet of Things). These two major commodities not only have facilitated the true "anywhere, anyhow, anytime" users' connectivity, but also the data collection, further enabling the deployment of new value-added services. Today, the scenarios of smart cities, smart transportation and smart homes are no more domain of research of distant future, but are becoming the new "normal". Several references can be found in the literature that already showed the notable effect these concepts can bring to the business market [1]. For a rapid business and technological success to happen, however, two inherent features need to be addressed in t...
The recent technological advances related to computing, storage, cloud, networking and the unstoppable deployment of end-user devices, are all coining the so-called Internet of Things (IoT). IoT embraces a wide set of heterogeneous services in highly impacting societal sectors, such as Healthcare, Smart Transportation or Media\ud delivery, all of them posing a diverse set of requirements, including real time response, low latency, or high capacity. In order to properly address such diverse set of requirements, the combined use of Cloud and Fog computing turns up as an emerging trend. Indeed, Fog provides low delay for services demanding real time response, constrained to support low capacity queries, whereas Cloud provides high capacity at the cost of a higher latency. It is with no doubt that a\ud new strategy is required to ease the combined operation of cloud and fog infrastructures in IoT scenarios, also referred to as Combined Fog-Cloud (CFC), in terms of service execution performance metrics. To that end, in this paper, we introduce and formulate the QoS-aware service allocation problem for CFC architectures as an integer optimization problem, whose solution minimizes the latency experienced by the services while guaranteeing the fulfillment of the\ud capacity requirements.Peer ReviewedPostprint (published version
With the advent of fog and edge computing paradigms, computation capabilities have been moved toward the edge of the network to support the requirements of highly demanding services. To ensure that the quality of such services is still met in the event of users’ mobility, migrating services across different computing nodes becomes essential. Several studies have emerged recently to address service migration in different edge-centric research areas, including fog computing, multi-access edge computing (MEC), cloudlets, and vehicular clouds. Since existing surveys in this area focus on either VM migration in general or migration in a single research field (e.g., MEC), the objective of this survey is to bring together studies from different, yet related, edge-centric research fields while capturing the different facets they addressed. More specifically, we examine the diversity characterizing the landscape of migration scenarios at the edge, present an objective-driven taxonomy of the literature, and highlight contributions that rather focused on architectural design and implementation. Finally, we identify a list of gaps and research opportunities based on the observation of the current state of the literature. One such opportunity lies in joining efforts from both networking and computing research communities to facilitate future research in this area.
Abstract:Fog computing has emerged as a promising technology that can bring cloud applications closer to the physical IoT devices at the network edge. While it is widely known what cloud computing is, how data centers can build the cloud infrastructure and how applications can make use of this infrastructure, there is no common picture on what fog computing and particularly a fog node, as its main building block, really is. One of the first attempts to define a fog node was made by Cisco, qualifying a fog computing system as a "mini-cloud" located at the edge of the network and implemented through a variety of edge devices, interconnected by a variety, mostly wireless, communication technologies. Thus, a fog node would be the infrastructure implementing the said mini-cloud. Other proposals have their own definition of what a fog node is, usually in relation to a specific edge device, a specific use case or an application. In this paper, we first survey the state of the art in technologies for fog computing nodes, paying special attention to the contributions that analyze the role edge devices play in the fog node definition. We summarize and compare the concepts, lessons learned from their implementation, and end up showing how a conceptual framework is emerging towards a unifying fog node definition. We focus on core functionalities of a fog node as well as in the accompanying opportunities and challenges towards their practical realization in the near future.
The Internet of Things (IoT) has empowered the development of a plethora of new services, fueled by the deployment of devices located at the edge, providing multiple capabilities in terms of connectivity as well as in data collection and processing. With the inception of the Fog Computing paradigm, aimed at diminishing the distance between edge-devices and the IT premises running IoT services, the perceived service latency and even the security risks can be reduced, while simultaneously optimizing the network usage. When put together, Fog and Cloud computing (recently coined as fog-to-cloud, F2C) can be used to maximize the advantages of future computer systems, with the whole greater than the sum of individual parts. However, the specifics associated with cloud and fog resource models require new strategies to manage the mapping of novel IoT services into the suitable resources. Despite few proposals for service offloading between fog and cloud systems are slowly gaining momentum in the research community, many issues in service placement, both when the service is ready to be executed admitted as well as when the service is offloaded from Cloud to Fog, and vice-versa, are new and largely unsolved. In this paper, we provide some insights into the relevant features about service placement in F2C scenarios, highlighting main challenges in current systems towards the deployment of the next-generation IoT services.
Fog Computing recently came up as an extension of cloud computing to facilitate the development of IoT services with strong requirements in latency, security while minimizing the traffic load in the network. The stack of resources set by putting together fog and cloud premises has been recently coined as Fog-to-Cloud (F2C) computing, and has been positioned as an innovative computing paradigm best matching current and foreseen IoT services demands. This paper emphasizes the benefits F2C may bring to a particular health area, namely COPD, whose patients' quality of life intensely depends on the patients mobility. We argue that by enriching current breath assistance systems for COPD patients with F2C capacities, the patients may comfortably afford physical activities, therefore\ud impacting on reducing not only patients deterioration but also the re-admission incidence rate IRR) with a clear impact on the health costs as wellPostprint (published version
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.