Fog computing 000
-
Upload
pranjali-rawke -
Category
Engineering
-
view
59 -
download
1
Transcript of Fog computing 000
Seminar onFog Computing
Presented by: Rawke Pranjali P.
Surnar Shital I.
1Fog Computing
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
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
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
Fog – Solution to Cloud’s LimitationsImproved security of encrypted
data as it stays closer to the end user
Improves efficiency. Improves Latency.
5Fog Computing
Fig: Fog Computing6Fog Computing
Characteristics
Geographical distribution Support for mobility Edge locationReal time interactions Interoperability Heterogeneity
7Fog Computing
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
Fog Computing 9
Components in Fog architecture
1. IoT Services.2. Orchestration Layer.3. Abstraction Layer.
Fog Computing 10 Fig: Components in Fog architecture
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
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
Fog Computing 13
Fig: Data Management in Fog Computing
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
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
Fog Computing 16
Fig: Example of Smart grid. Cloud Server
Fog Server
Fog Server
Service Provider Customer
Fog Computing 17
Fig : Example of Vehicle Network
Fog Server Fog server
Cloud Server
Network management
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.
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.
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.
Fog Computing 21
Thank You...