Uploaded by garvitindia

Unit 1

advertisement
Principles of Internet of Things
Amarjeet Singh Chauhan
IoT Conceptual Framework
• Physical Object + Controller, sensor and
Actuators+ Internet= Internet of Things
IoT Conceptual Framework(Contd)
• Gather + Enrich + Stream+ Manage +Acquire +
Organise and Analyse =Internet of Things with
connectivity to data center, enterprise or
cloud server
IoT Conceptual Framework(Contd)
• Gather + Consolidate + connect +Collect +
Assemble+ Manage and Analyse = Internet of
Things with connectivity to cloud services
OSI Model for the IoT/M2M Systems
Application Layer
Presentation Layer
Session Layer
Transport Layer
IoT Applications
and Services
Manage + Acquire
+
Organise and
Analyse
Stream
Network Layer
Datalink Layer
Gather + Enrich
Physical Layer
Fog and Cloud 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.
• Cloud computing is the on-demand availability
of computer system resources, especially data storage
(cloud storage) and computing power, without direct
active management by the user. The term is generally
used to describe data centers available to many users
over the Internet. Large clouds, predominant today,
often have functions distributed over multiple locations
from central servers. If the connection to the user is
relatively close, it may be designated an edge server.
Cloud Computing
• Computing Models
• Evolution of Cloud Computing
• Cloud Business
Computing Models
•
•
•
•
•
Desktop Computing
Client Computing
Cluster Computing
Grid Computing
Cloud Computing
Assignment
• What is Virtualizations and Multitenancy?
• Application of Cloud Computing in IoT
Fog Computing
• Fog computing, also called fog networking or
fogging
• It describes a decentralized computing structure
located between the cloud and devices that
produce data.
• This flexible structure enables users to place
resources, including applications and the data
they produce, in logical locations to enhance
performance.
How does fog computing work?
• The fogging (Fog Computing) is to improve
efficiency and reduce the amount of data
transported to the cloud for processing,
analysis and storage.
• This is often done to improve efficiency,
though it may also be used for security and
compliance reasons.
How fog computing can be used with
IoT?
• Fog nodes at the network edge nearby acquire
the data generated by IoT devices such as
sensors and devices, process and store data by
network edge devices in local area network.
• It considerably reduces data movement across
the Internet and provides speedy high-quality
localized services sustained by endpoints .
Assignment
• Difference between Cloud and Computing.
• Application of Fog Computing.
Download