SlideShare a Scribd company logo
1 of 21
1
M. Tech Technical seminar
Presentation
Technical Seminar Final Phase Presentation
R V College of Engineering, Bengaluru
1
R V College of Engineering
Bengaluru
Technical Seminar
“Fog computing for sustainable Smart Cities”
By
Sindhu Rashmi .H .R
1RV17SSE15
Under the guidance of
Anisha .B.S
Assistant Professor
Dept. of ISE, RVCE
22
Introduction
3
• A smart city is an urban area that uses different types of
electronic data collection sensors to supply information
which is used to manage assets and resources efficiently.
• Example: Smart lighting which allows municipalities to
control the brightness of street lights, smart traffic
management.
• Initially Cloud computing technology was used for smart
city applications. But due to its increased amount of
disadvantages Fog computing came into scene.
Disadvantages of cloud computing which made a way for
Fog computing
• With the increase in mobile traffic, the transfer of data to the cloud
is a difficult task.
• Bandwidth of the communication channel is less.
• Delays in transmission.
• Decline in the quality of services for the end user.
• Support of mobility and geo distribution was less.
To solve such problems, Cisco introduced a concept of fog computing,
designed for local processing of some tasks on foggy devices.
4
What is Fog computing
• Fog Computing is a paradigm that extends Cloud computing
and services to the edge of the network.
• Like Cloud, Fog also provides data, compute, storage, and
application services to end-users.
• It goes around the internet entirely by processing data
locally.
• It helps cloud systems by easing the burden of processing
data.
5
6
Fog and Cloud Terminologies pictorial representation is given below
Problem Statement
7
• To learn how the fog computing paradigm can be used to
build sustainable Smart cities.
• To identify the most critical functionalities of an ideal fog
computing platform.
• To understand and work on simulating Fog environment
using iFogSim for better resource management.
Characteristics of Fog Computing that leads to
Efficient Smart Cities
• A processing is easy and fast.
• Latency reduction for QoS.
• Increases bandwidth.
• Resulting in superior user-experience.
• Redundancy in case of failure
• Higher availability.
• Reduce cost.
8
Smart Power Grid Control
9
iFogSim
• This is a high-performance open source toolkit for fog
computing, edge computing and IoT.
• It enables modelling and simulation of Fog Computing
Environment for evaluation of resource management latency
and delay.
• It integrates the resource management techniques that can
be further customised as per the research area.
• It works in association with CloudSim, a widely used
library for the simulation of cloud based environments and
for resource management.
10
11
Simulation using iFogSim
These are the classes of iFogSim that are required to simulate
the fog network:
• Fog device
• Sensor
• Actuator
• Power Monitoring
• Monitoring components
• Resource management service
Installing iFogSim
12
• The iFogSim library can be downloaded from the
URL https://github.com/Cloudslab/iFogSim. This library is
written in Java, and therefore the Java Development Kit
(JDK) will be required to customise and work with the
toolkit.
• After downloading the compression toolkit in the Zip
format, it is extracted and a folder “iFogSim-master” is
created. The iFogSim library can be executed on any Java
based integrated development environment (IDE) like
Eclipse, Netbeans, JCreator, JDeveloper, jGRASP, BlueJ,
IntelliJ IDEA or Jbuilder.
• In order to integrate iFogSim on an Eclipse ID, we need to
create a new project in the IDE
Characteristics of Fog Computing that leads to
Efficient Smart Cities
13Figure1: Creating a new project in the Eclipse IDE
14
Figure2: Integrating iFogSim with a project in the Eclipse IDE
15
• Once the library is set up, the directory structure of iFogSim
can be viewed in the Eclipse IDE in Project Name -> src.
• There are numerous packages with Java code for different
implementations of fog computing, IoT and edge
computing.
• There is a file called FogGUI.java in org.fog.gui.example.tp
This file can be directly executed in the IDE, and there are
different cloud and fog components that can be imported in
the simulation working area as shown in Figure (1)below.
• In Fog Topology Creator, there is a Graph menu, where
there is the option to import the topology (Figure 2).
• On execution, the output can be viewed in the console of the
Eclipse IDE.
16
Figure 3: Opening FogGui.Java in Eclipse
Figure 4: Importing the topology in the GUI of iFogSim
17
Challenges
18
There are enormous challenges and areas of research in fog based networks
including the following:
•Security and Privacy.
•Energy optimisation and resource management.
•Migration modelling
•Integration with machine learning and deep learning
•Geospatial data analysis
Literature Survey
19
Sl. No​ Authors​ Title​ Year​ Description​
1​ Nabil M, Salih M,
Kadhim​
New
Technologies and
their impact on the
Development
of Smart cities​
2018​ This paper has
introduced about the use of
modern technologies
like Internet of Things and
Wearable Devices and
their significant acceleration
in terms of theoritical
and practical aspects.​
2.​
Abdullah
Aljumah,Tariq
Ahamed Ahanger
Fog Computing and
Security Issues: A
review
2018 This paper provides an
overview of the present
existing issues and
challenges in fog computing.
20
Sl. No Authors Title Year Description
3 Charith Perera,
Yongrui Qin, Julio
Estrella, Stephan
Riff
Fog Computing for
Sustainable Smart
Cities: A Survey.
2018 This paper provides an
overview uses of Fog
computing over Cloud
Computing its architecture
and future expansion.
4. Marcelo Yannuzzi,
Frank van Lingen,
Anuj Jain.
A New Era for Cities
with Fog Computing
2017 this article shows that reasons
for deploying fog are centred
much more on operational
requirements than
on cloud-related performance
issues.
Thank You
21

More Related Content

What's hot

Wireless Networking Security
Wireless Networking SecurityWireless Networking Security
Wireless Networking SecurityAnshuman Biswal
 
5G technology documentation
5G technology documentation5G technology documentation
5G technology documentationSharon Moses
 
Fog computing paper presentation
Fog computing paper presentationFog computing paper presentation
Fog computing paper presentationomkar parab
 
Abstract 5G Technology
Abstract   5G TechnologyAbstract   5G Technology
Abstract 5G Technologyvishnu murthy
 
Fog computing technology
Fog computing technologyFog computing technology
Fog computing technologyNikhil Sabu
 
Mobile cloud Computing
Mobile cloud ComputingMobile cloud Computing
Mobile cloud ComputingPooja Sharma
 
fog computing ppt
fog computing ppt fog computing ppt
fog computing ppt sravya raju
 
new emerging technologies - 5g technology
new emerging technologies - 5g technologynew emerging technologies - 5g technology
new emerging technologies - 5g technologyAtharvaSolanki2
 
Understanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyUnderstanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyCisco Canada
 
Secure your network - Segmentation and segregation
Secure your network - Segmentation and segregationSecure your network - Segmentation and segregation
Secure your network - Segmentation and segregationMagnus Jansson
 
Firewall Security Definition
Firewall Security DefinitionFirewall Security Definition
Firewall Security DefinitionPatten John
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computinghybrid cloud
 

What's hot (20)

Wireless Networking Security
Wireless Networking SecurityWireless Networking Security
Wireless Networking Security
 
Fog computing
Fog computingFog computing
Fog computing
 
5G technology documentation
5G technology documentation5G technology documentation
5G technology documentation
 
Cloud Security
Cloud SecurityCloud Security
Cloud Security
 
netconf and yang
netconf and yangnetconf and yang
netconf and yang
 
Fog computing paper presentation
Fog computing paper presentationFog computing paper presentation
Fog computing paper presentation
 
Abstract 5G Technology
Abstract   5G TechnologyAbstract   5G Technology
Abstract 5G Technology
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Models
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
5g TECHNOLOY
5g TECHNOLOY5g TECHNOLOY
5g TECHNOLOY
 
Fog computing technology
Fog computing technologyFog computing technology
Fog computing technology
 
Fog ppt
Fog ppt Fog ppt
Fog ppt
 
Mobile cloud Computing
Mobile cloud ComputingMobile cloud Computing
Mobile cloud Computing
 
Data Center Networks
Data Center NetworksData Center Networks
Data Center Networks
 
fog computing ppt
fog computing ppt fog computing ppt
fog computing ppt
 
new emerging technologies - 5g technology
new emerging technologies - 5g technologynew emerging technologies - 5g technology
new emerging technologies - 5g technology
 
Understanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyUnderstanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN Technology
 
Secure your network - Segmentation and segregation
Secure your network - Segmentation and segregationSecure your network - Segmentation and segregation
Secure your network - Segmentation and segregation
 
Firewall Security Definition
Firewall Security DefinitionFirewall Security Definition
Firewall Security Definition
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
 

Similar to Foog computing and iFogSim for sustainable smart city.

FogFlow: Cloud-Edge Orchestrator in FIWARE
FogFlow: Cloud-Edge Orchestrator in FIWAREFogFlow: Cloud-Edge Orchestrator in FIWARE
FogFlow: Cloud-Edge Orchestrator in FIWAREBin Cheng
 
FIWARE Tech Summit - FogFlow - New GE for IoT Edge Computing
FIWARE Tech Summit - FogFlow - New GE for IoT Edge ComputingFIWARE Tech Summit - FogFlow - New GE for IoT Edge Computing
FIWARE Tech Summit - FogFlow - New GE for IoT Edge ComputingFIWARE
 
FIWARE Global Summit - FogFlow GE: Intent-based Edge Programming
FIWARE Global Summit - FogFlow GE: Intent-based Edge ProgrammingFIWARE Global Summit - FogFlow GE: Intent-based Edge Programming
FIWARE Global Summit - FogFlow GE: Intent-based Edge ProgrammingFIWARE
 
Optimization of Fog computing for Industrial IoT applications
Optimization of Fog computing for Industrial IoT applicationsOptimization of Fog computing for Industrial IoT applications
Optimization of Fog computing for Industrial IoT applicationsSabelo Dlamini
 
CPaaS.io Y1 Review Meeting - Cloud & Edge Programming
CPaaS.io Y1 Review Meeting - Cloud & Edge ProgrammingCPaaS.io Y1 Review Meeting - Cloud & Edge Programming
CPaaS.io Y1 Review Meeting - Cloud & Edge ProgrammingStephan Haller
 
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing IJECEIAES
 
Job Scheduling Mechanisms in Fog Computing Using Soft Computing Techniques.
Job Scheduling Mechanisms in Fog Computing Using Soft Computing Techniques.Job Scheduling Mechanisms in Fog Computing Using Soft Computing Techniques.
Job Scheduling Mechanisms in Fog Computing Using Soft Computing Techniques.IRJET Journal
 
Sustainability and fog computing applications, advantages and challenges
Sustainability and fog computing applications, advantages and challengesSustainability and fog computing applications, advantages and challenges
Sustainability and fog computing applications, advantages and challengesAbdulMajidFarooqi
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...Sushil kumar Choudhary
 
Latest development of cloud computing technology, characteristics, challenge,...
Latest development of cloud computing technology, characteristics, challenge,...Latest development of cloud computing technology, characteristics, challenge,...
Latest development of cloud computing technology, characteristics, challenge,...sushil Choudhary
 
A New Improved Storage Model of Wireless Devices using the Cloud
A New Improved Storage Model of  Wireless  Devices using the CloudA New Improved Storage Model of  Wireless  Devices using the Cloud
A New Improved Storage Model of Wireless Devices using the CloudIJCNC
 
Fog computing scheduling algorithm for smart city
Fog computing scheduling algorithm for smart city Fog computing scheduling algorithm for smart city
Fog computing scheduling algorithm for smart city IJECEIAES
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computingNalini Mehta
 
CLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfCLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfganeshkarthy
 
Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaCodeOps Technologies LLP
 
Cloud-Computing-PPT-1 for on demand provisioning.pptx
Cloud-Computing-PPT-1 for on demand provisioning.pptxCloud-Computing-PPT-1 for on demand provisioning.pptx
Cloud-Computing-PPT-1 for on demand provisioning.pptxssuser53aac4
 

Similar to Foog computing and iFogSim for sustainable smart city. (20)

FogFlow: Cloud-Edge Orchestrator in FIWARE
FogFlow: Cloud-Edge Orchestrator in FIWAREFogFlow: Cloud-Edge Orchestrator in FIWARE
FogFlow: Cloud-Edge Orchestrator in FIWARE
 
FIWARE Tech Summit - FogFlow - New GE for IoT Edge Computing
FIWARE Tech Summit - FogFlow - New GE for IoT Edge ComputingFIWARE Tech Summit - FogFlow - New GE for IoT Edge Computing
FIWARE Tech Summit - FogFlow - New GE for IoT Edge Computing
 
FIWARE Global Summit - FogFlow GE: Intent-based Edge Programming
FIWARE Global Summit - FogFlow GE: Intent-based Edge ProgrammingFIWARE Global Summit - FogFlow GE: Intent-based Edge Programming
FIWARE Global Summit - FogFlow GE: Intent-based Edge Programming
 
Distributed system.pptx
Distributed system.pptxDistributed system.pptx
Distributed system.pptx
 
Optimization of Fog computing for Industrial IoT applications
Optimization of Fog computing for Industrial IoT applicationsOptimization of Fog computing for Industrial IoT applications
Optimization of Fog computing for Industrial IoT applications
 
CPaaS.io Y1 Review Meeting - Cloud & Edge Programming
CPaaS.io Y1 Review Meeting - Cloud & Edge ProgrammingCPaaS.io Y1 Review Meeting - Cloud & Edge Programming
CPaaS.io Y1 Review Meeting - Cloud & Edge Programming
 
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
 
Job Scheduling Mechanisms in Fog Computing Using Soft Computing Techniques.
Job Scheduling Mechanisms in Fog Computing Using Soft Computing Techniques.Job Scheduling Mechanisms in Fog Computing Using Soft Computing Techniques.
Job Scheduling Mechanisms in Fog Computing Using Soft Computing Techniques.
 
Sustainability and fog computing applications, advantages and challenges
Sustainability and fog computing applications, advantages and challengesSustainability and fog computing applications, advantages and challenges
Sustainability and fog computing applications, advantages and challenges
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
 
Latest development of cloud computing technology, characteristics, challenge,...
Latest development of cloud computing technology, characteristics, challenge,...Latest development of cloud computing technology, characteristics, challenge,...
Latest development of cloud computing technology, characteristics, challenge,...
 
A New Improved Storage Model of Wireless Devices using the Cloud
A New Improved Storage Model of  Wireless  Devices using the CloudA New Improved Storage Model of  Wireless  Devices using the Cloud
A New Improved Storage Model of Wireless Devices using the Cloud
 
Fog computing
Fog computing Fog computing
Fog computing
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 
Fog computing scheduling algorithm for smart city
Fog computing scheduling algorithm for smart city Fog computing scheduling algorithm for smart city
Fog computing scheduling algorithm for smart city
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
 
CLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdfCLOUD_COMPUTING_UNIT_1.pdf
CLOUD_COMPUTING_UNIT_1.pdf
 
Introduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant KrishnaIntroduction to roof computing by Nishant Krishna
Introduction to roof computing by Nishant Krishna
 
Cloud-Computing-PPT-1 for on demand provisioning.pptx
Cloud-Computing-PPT-1 for on demand provisioning.pptxCloud-Computing-PPT-1 for on demand provisioning.pptx
Cloud-Computing-PPT-1 for on demand provisioning.pptx
 
Fog computing 000
Fog computing 000Fog computing 000
Fog computing 000
 

Recently uploaded

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 

Foog computing and iFogSim for sustainable smart city.

  • 1. 1 M. Tech Technical seminar Presentation Technical Seminar Final Phase Presentation R V College of Engineering, Bengaluru 1
  • 2. R V College of Engineering Bengaluru Technical Seminar “Fog computing for sustainable Smart Cities” By Sindhu Rashmi .H .R 1RV17SSE15 Under the guidance of Anisha .B.S Assistant Professor Dept. of ISE, RVCE 22
  • 3. Introduction 3 • A smart city is an urban area that uses different types of electronic data collection sensors to supply information which is used to manage assets and resources efficiently. • Example: Smart lighting which allows municipalities to control the brightness of street lights, smart traffic management. • Initially Cloud computing technology was used for smart city applications. But due to its increased amount of disadvantages Fog computing came into scene.
  • 4. Disadvantages of cloud computing which made a way for Fog computing • With the increase in mobile traffic, the transfer of data to the cloud is a difficult task. • Bandwidth of the communication channel is less. • Delays in transmission. • Decline in the quality of services for the end user. • Support of mobility and geo distribution was less. To solve such problems, Cisco introduced a concept of fog computing, designed for local processing of some tasks on foggy devices. 4
  • 5. What is Fog computing • Fog Computing is a paradigm that extends Cloud computing and services to the edge of the network. • Like Cloud, Fog also provides data, compute, storage, and application services to end-users. • It goes around the internet entirely by processing data locally. • It helps cloud systems by easing the burden of processing data. 5
  • 6. 6 Fog and Cloud Terminologies pictorial representation is given below
  • 7. Problem Statement 7 • To learn how the fog computing paradigm can be used to build sustainable Smart cities. • To identify the most critical functionalities of an ideal fog computing platform. • To understand and work on simulating Fog environment using iFogSim for better resource management.
  • 8. Characteristics of Fog Computing that leads to Efficient Smart Cities • A processing is easy and fast. • Latency reduction for QoS. • Increases bandwidth. • Resulting in superior user-experience. • Redundancy in case of failure • Higher availability. • Reduce cost. 8
  • 9. Smart Power Grid Control 9
  • 10. iFogSim • This is a high-performance open source toolkit for fog computing, edge computing and IoT. • It enables modelling and simulation of Fog Computing Environment for evaluation of resource management latency and delay. • It integrates the resource management techniques that can be further customised as per the research area. • It works in association with CloudSim, a widely used library for the simulation of cloud based environments and for resource management. 10
  • 11. 11 Simulation using iFogSim These are the classes of iFogSim that are required to simulate the fog network: • Fog device • Sensor • Actuator • Power Monitoring • Monitoring components • Resource management service
  • 12. Installing iFogSim 12 • The iFogSim library can be downloaded from the URL https://github.com/Cloudslab/iFogSim. This library is written in Java, and therefore the Java Development Kit (JDK) will be required to customise and work with the toolkit. • After downloading the compression toolkit in the Zip format, it is extracted and a folder “iFogSim-master” is created. The iFogSim library can be executed on any Java based integrated development environment (IDE) like Eclipse, Netbeans, JCreator, JDeveloper, jGRASP, BlueJ, IntelliJ IDEA or Jbuilder. • In order to integrate iFogSim on an Eclipse ID, we need to create a new project in the IDE
  • 13. Characteristics of Fog Computing that leads to Efficient Smart Cities 13Figure1: Creating a new project in the Eclipse IDE
  • 14. 14 Figure2: Integrating iFogSim with a project in the Eclipse IDE
  • 15. 15 • Once the library is set up, the directory structure of iFogSim can be viewed in the Eclipse IDE in Project Name -> src. • There are numerous packages with Java code for different implementations of fog computing, IoT and edge computing. • There is a file called FogGUI.java in org.fog.gui.example.tp This file can be directly executed in the IDE, and there are different cloud and fog components that can be imported in the simulation working area as shown in Figure (1)below. • In Fog Topology Creator, there is a Graph menu, where there is the option to import the topology (Figure 2). • On execution, the output can be viewed in the console of the Eclipse IDE.
  • 16. 16 Figure 3: Opening FogGui.Java in Eclipse
  • 17. Figure 4: Importing the topology in the GUI of iFogSim 17
  • 18. Challenges 18 There are enormous challenges and areas of research in fog based networks including the following: •Security and Privacy. •Energy optimisation and resource management. •Migration modelling •Integration with machine learning and deep learning •Geospatial data analysis
  • 19. Literature Survey 19 Sl. No​ Authors​ Title​ Year​ Description​ 1​ Nabil M, Salih M, Kadhim​ New Technologies and their impact on the Development of Smart cities​ 2018​ This paper has introduced about the use of modern technologies like Internet of Things and Wearable Devices and their significant acceleration in terms of theoritical and practical aspects.​ 2.​ Abdullah Aljumah,Tariq Ahamed Ahanger Fog Computing and Security Issues: A review 2018 This paper provides an overview of the present existing issues and challenges in fog computing.
  • 20. 20 Sl. No Authors Title Year Description 3 Charith Perera, Yongrui Qin, Julio Estrella, Stephan Riff Fog Computing for Sustainable Smart Cities: A Survey. 2018 This paper provides an overview uses of Fog computing over Cloud Computing its architecture and future expansion. 4. Marcelo Yannuzzi, Frank van Lingen, Anuj Jain. A New Era for Cities with Fog Computing 2017 this article shows that reasons for deploying fog are centred much more on operational requirements than on cloud-related performance issues.