21
Seminar on Fog Computing Presented by: Rawke Pranjali P. Surnar Shital I. 1 Fog Computing

Fog computing 000

Embed Size (px)

Citation preview

Page 1: Fog computing 000

Seminar onFog Computing

Presented by: Rawke Pranjali P.

Surnar Shital I.

1Fog Computing

Page 2: Fog computing 000

Contents:1.Introduction2.Need for Fog Computing3.Fog solution to cloud limitations 4.Characteristics5.Cloud vs Fog6.Advantages7.Fog Architecture8.Application of Fog9.Conclusion10.References

2Fog Computing

Page 3: Fog computing 000

Introduction

Fog Computing is a model that extends Cloud computing and services to the edge of the network.

Fog provides data, compute, storage, and application services to end-users.

3Fog Computing

Page 4: Fog computing 000

Need of fog computing

• Fog Computing keeps data right where the Internet of Things needs it.• Fog computing was developed to

address applications and services that do not fit the paradigm of the cloud.• Overcome Limitations of cloud

4Fog Computing

Page 5: Fog computing 000

Fog – Solution to Cloud’s LimitationsImproved security of encrypted

data as it stays closer to the end user

Improves efficiency. Improves Latency.

5Fog Computing

Page 6: Fog computing 000

Fig: Fog Computing6Fog Computing

Page 7: Fog computing 000

Characteristics

Geographical distribution Support for mobility Edge locationReal time interactions Interoperability Heterogeneity

7Fog Computing

Page 8: Fog computing 000

CLOUD vs. FOGRequirement Cloud Computing Fog Computing

Latency high low

Location of server nodes

With in internet At the edge of local network

security Undefined Can be defined

Location awareness No Yes

Geographical distribution

Centralized Distributed

Real time interactions Supported Supported

8Fog Computing

Page 9: Fog computing 000

Fog Computing 9

Components in Fog architecture

1. IoT Services.2. Orchestration Layer.3. Abstraction Layer.

Page 10: Fog computing 000

Fog Computing 10 Fig: Components in Fog architecture

Page 11: Fog computing 000

Fog Computing 11

Orchestration Layer includes:

1. Software Agent : capable of bearing orchestration functionality and performance requirements that could be embedded in various edge devices.

2. Distributed Storage : store meta-data.3. Messaging bus : carry control messages for

resource management.4. Distributed policy engine

Page 12: Fog computing 000

Fog Computing 12

Fig: Policy-based orchestration framework

Retrieve relevant policies

Do service

instances satisfy instance

s constrai

nts

Life Cycle Manager

Capability engine

Service Directory

CapabilitiesDB

Policy DB No

Policy Manager

Page 13: Fog computing 000

Fog Computing 13

Fig: Data Management in Fog Computing

Page 14: Fog computing 000

Fog Computing 14

Advantages

More Security provided.Low latencyReal time applications.Fog can be distinguished from

Cloud by its proximity to end-users.Consumes less amount of band

width

Page 15: Fog computing 000

Fog Computing 15

Applications of Fog

Smart grids. Vehicle Networks. Smart Home. Health Data Management Smart City Augmented reality, cognitive systems,

and gaming Mobile Big Data Analytics

Page 16: Fog computing 000

Fog Computing 16

Fig: Example of Smart grid. Cloud Server

Fog Server

Fog Server

Service Provider Customer

Page 17: Fog computing 000

Fog Computing 17

Fig : Example of Vehicle Network

Fog Server Fog server

Cloud Server

Network management

Page 18: Fog computing 000

Fog Computing 18

Conclusion

We have analyzed fog computing and its real time applications.

Fog computing performs better than cloud computing.

Fog computing will grow in helping the network paradigms that require faster processing.

Page 19: Fog computing 000

Fog Computing 19

ReferencesCisco RFP-2013-078. Fog Computing,

Ecosystem, Architecture and ApplicationsComputer Science and Information

System,2014 Federated Conference on 7-10 Sept. 2014

Internet of Things by Rajkumar Buyya, & Amir Vahid Dastjerdi, 1st Edition

 Fog Computing in the Internet of Things, Rahmani,A.M., Liljeberg.

Page 20: Fog computing 000

Fog Computing 20

References (Cont…)International Journal of Research in Engineering

and Technology eISSN: 2319-1163 | pISSN: 2321-7308.

H. Madsen, G. Albeanu, B. Burtschy, and F. Popentiu-Vladicescu. Reliability in the utility computing era: Towards reliable fog computing. In IWSSIP. IEEE.

F. Bonomi, “Connected vehicles, the internet of things, and fog com- puting,” in The Eighth ACM International Workshop on Vehicular Inter- Networking (VANET), Las Vegas, USA, 2011.

Page 21: Fog computing 000

Fog Computing 21

Thank You...