QBoard » Supporting Tech Stack » IOT » What are the differences between edge computing and fog computin

What are the differences between edge computing and fog computin

  •  

    In the IoT, alternatives to cloud computing architecture exist. These move part of the computation to the lower levels. Examples are edge computing and fog computing.

    What are the differences between edge computing and fog computing?

      June 11, 2019 5:13 PM IST
    0
  • Fog computing uses a centralized system that interacts with industrial gateways and embedded computer systems on a local area network, whereas edge computing performs much of the processing on embedded computing platforms directly interfacing to sensors and controllers.
      September 25, 2021 2:17 PM IST
    0
  •  

    I would second that, they are both Embedded Systems / network architectures rather than much else. These solutions have been in use for many, many years in the embedded and distributed systems industries. The new terms of IoT, Edge, Fog, etc all really dress technical architectures for mass market hysteria. The critical thing is to determine if your processing needs to be done at the sensor interface, Edge; or whether it can be done at the server level. This saves power, but reduces capability. Fog is really how the sensors interact, are they mesh network, or star, or ... other. All long used and long documented approaches, given new short pithy names. ;)

      June 14, 2019 12:29 PM IST
    0
  • Marketing, it's mainly just marketing...

    There is one possible interpretation that has fog computing being more of a distributed system in that nodes on the edge of the network share information laterally between themselves vs edge computing which does data aggregation and reduction before forwarding on to a central point.

    ... but it really is just marketing

      June 11, 2019 5:14 PM IST
    0
    • Rakesh Racharla
      Rakesh Racharla The Linux Foundation has defined Edge as 20ms or less communication latency. I guess Fog would be anything between that and your formal Cloud architecture.
      June 14, 2019
  • In edge computing, services like data processing, stream analysis, device management, and security are all handled locally, or "at the edge." It's a traditional approach to systems design that favors locally deployed resources for the purposes of speed and security, and capability that operates independent of Internet connectivity. However, while not necessary connected 24/7, edge scenarios often use cloud to expand and scale local capabilities faster, and at lower cost than they can on premesis. Cloud also provides the ability to manage edge resources at significantly larger scale.
    The term “fog computing” is a marketing monicker evangelized by Cisco, and is intended to describe the relationship between internal and private networks, and public clouds. It's another way of saying “hybrid cloud.” It acknowdges the relationship between edge and cloud, but is used to evangelize the importance of local hardware. You can see this reflected in the fact that the term Fog is most often used by hardware manufacturers like Cisco.
      September 17, 2021 11:01 PM IST
    0