Cloud-Computing and Fog-Computing

Cloud-Computing and Fog-Computing

The Article describe the difference between Cloud-Computing and Fog-Computing and Impact of them on the Internet of Things (IoT)

1- The Cloud Computing :

is a network of multiple devices, computers and servers connected to each other over the Internet.

Such a computing system can be figuratively divided into two parts:

  1. Part 1— consists of client devices (computers, tablets, mobile phones).
  2. Part 2 — consists of data storage and processing systems (servers) that can be located far away from the client devices and make up the cloud itself.

These two layers communicate with each other directly by means of wireless connections.

No alt text provided for this image

Cloud computing categorized into three groups:

IaaS (Infrastructure as a Service)?— a remote data center with resources such as data storage capacity, processing power and networking.

PaaS (Platform as a Service)— a development platform with tools and components for creating, testing and launching applications.

SaaS (Software as a Service)?— ready-made software tailored to a variety of business needs.

The integration of the Internet of Things with the cloud is a cost-effective way to do business. Off-premise services provide the necessary scalability and flexibility to manage and analyze data gathered by connected devices, while specialized platforms (e.g. Azure IoT Suite, IBM Watson, AWS, Google Cloud IoT) give developers the power to create IoT apps without big investments into hardware and software. since connected devices have limited storage capacity and processing power.

2- Fog Computing :

Fog computing?or?fog networking, also known as?fogging, is an architecture that uses?edge devices?to carry out a substantial amount of computation, storage, and communication locally and routed over the internet backbone. The definition may sound like this: fog is the extension of cloud computing that consists of multiple?edge nodes?directly connected to physical devices.

No alt text provided for this image

Fog computing, also called Edge Computing, is intended for distributed computing where numerous "peripheral" devices connect to a?cloud

Many of these devices will generate voluminous raw data (e.g., from sensors), and rather than forward all this data to cloud-based servers to be processed, the idea behind fog computing is to do as much processing as possible using computing units co-located with the data-generating devices, so that processed rather than raw data is forwarded, and bandwidth requirements are reduced.?

And this allows to get the most benefits from connection between devices and cloud this concept almost use to analytic data which received from the sensors that we using todays at most of internet of things devices

?An additional benefit is that the processed data is most likely to be needed by the same devices that generated the data, so that by processing locally rather than remotely, the latency between input and response is minimized. This idea is not entirely new: in non-cloud-computing scenarios, special-purpose hardware (e.g., signal-processing chips performing has long been used to reduce latency and reduce the burden on a CPU.

The main difference between fog computing and cloud computing is that cloud is a centralized system, while the fog is a distributed decentralized infrastructure.

No alt text provided for this image


Hassan Higazy

Safety in mobility

3 年

Keep it up. We'll explained.

要查看或添加评论,请登录

Mahmoud Kamal???? (PMP?)的更多文章

  • What your Smart phone know about you?

    What your Smart phone know about you?

    What Smart phones know about you? Did you ask yourself before what do your smart phone know about you! So, let me…

  • FOG Computing

    FOG Computing

    Fog computing or fog networking, also known as fogging, is an architecture that uses edge devices to carry out a…

  • Future of the internet

    Future of the internet

    Future of the internet "internet of everything (IOE)" In the incoming few words, I will imagine with you what the shape…

    2 条评论
  • Internet of things -IoT

    Internet of things -IoT

    The Internet of things (IoT) describes the network of physical things - that are working with smart sensors and other…

    2 条评论
  • Why you may spending so much time on your LinkedIn account ?

    Why you may spending so much time on your LinkedIn account ?

    To seek and trusts in God that he will not miss out on the best work. To learn another experience from other…

  • Network devices simulation

    Network devices simulation

    Full design for small company contains R&S to control and management all devices like PCs, servers ..

社区洞察

其他会员也浏览了