• Fog Computing Architecture
  • © 2018 IJRAR January 2019, Volume 6, Issue 1 www.ijrar.org ( E-ISSN 2348-1269, P- ISSN 2349-5138 ) IJRAR19J1651
  • Fog Computing Architecture




    Download 0,52 Mb.
    Pdf ko'rish
    bet6/11
    Sana31.05.2024
    Hajmi0,52 Mb.
    #258704
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    A Comparison Analysis of Fog And Cloud

    Fog Computing Architecture 
    Fog computing architecture adds an extra resource-rich layer between end devices and cloud to meet these challenges in the 
    low latency, high reliability and security, high performance, mobility, and interoperability [15][16]. The fog platform is composed 
    of a large number of fog nodes. Fog nodes include various network edge devices and management systems within these devices, 
    even some virtualized edge data centers [17]. According to [14], Fog computing is an approach that takes some of a data centre’s 
    operations to the edge of the network. The fog provides limited computing, storing and networking services in a distributed 
    manner between end devices and the classic cloud computing data centres. The primary objective of fog computing is to provide 
    low and predictable latency for time-sensitive IoT applications [13]. 
    The reference model of fog computing architecture is a significant research topic. In these years, many researchers proposed a 
    number of architectures for fog computing. They derived them mostly from the fundamental three-layer structure. Fog computing 
    extends cloud service to the network edge by introducing fog layer between end devices and cloud. Fig. 1 shows the hierarchical 
    architecture of fog computing [9]. 
    Fig. 1 The hierarchical architecture of Fog Computing 
    [9]


    © 2018 IJRAR January 2019, Volume 6, Issue 1
     
    www.ijrar.org (
    E-ISSN 2348-1269, P- ISSN 2349-5138
    )
     
    IJRAR19J1651
     
    International Journal of Research and Analytical Reviews (IJRAR) 
    www.ijrar.org
     
    1389
     
    The hierarchical architecture is composed of the following three layers: 
    Terminal layer: This is the layer closest to the end user and physical environment. It consists of various IoT devices, for 
    example, sensors, mobile phones, smart vehicles, smart cards, readers, and so on. Specially, though the mobile phones and smart 
    vehicles have the computing power, we only utilize them as the smart sensing devices here. These devices are widely 
    geographically distributed in general. They are responsible for sensing the feature data of physical objects or events and 
    transmitting these sensed data to upper layer for processing and storage [9]. 
    Fog layer: This layer is located on the edge of the network. Fog computing layer is composed of a large number of fog nodes, 
    which generally including routers, gateways, switchers, access points, base stations, specific fog servers, etc. These fog nodes are 
    widely distributed between the end devices and cloud, for example, cafes, shopping centers, bus terminals, streets, parks, etc.
    They can be static at a fixed location, or mobile on a moving carrier. The end devices can conveniently connect with fog nodes to 
    obtain services. They have the capabilities to compute, transmit and temporarily store the received sensed data. The real-time 
    analysis and latency-sensitive applications can be accomplished in fog layer. Moreover, the fog nodes are also connected with 
    cloud data center by IP core net- work, and responsible for interaction and cooperation with cloud to obtain more powerful 
    computing and storage capabilities [9]. 
    Cloud layer: The cloud-computing layer consists of multiple high-performance servers and storage devices, and provides 
    various application services, such as smart home, smart transportation, smart factory, etc. It has powerful computing and storage 
    capabilities to support for extensive computation analysis and permanently storage of an enormous amount of data. How- ever, 
    different from traditional cloud computing architecture, not all computing and storage tasks go through the cloud. According to 
    the demand-load, the cloud core modules are efficiently managed and scheduled by some control strategies to improve utilization 
    of the cloud resources [18]. 

    Download 0,52 Mb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 0,52 Mb.
    Pdf ko'rish