SlideShare a Scribd company logo
1 of 1
Download to read offline
Enhancement of Fog Computing based
Autonomous Management Systems
1
Sabelo Dlamini and 2
Neco Ventura
e-mail: 1
sabelo.dlamini@csir.co.za and 2
neco.ventura@uct.ac.za
Introduction
Fog computing aims to bring cloud computing
capabilities to the edge of the network, closer to the
end user, enabling lower latency levels, location
awareness, and mobility support among other
advantages. The combination of IoT and Fog
encompasses a highly complex scenario with a huge
amount of data and huge amount of different devices
that must cooperate with each other. This requires
effective management and orchestration mechanisms to
guarantee acceptable performance of applications and
services. Mechanisms typically applied to the Cloud,
however, cannot naturally be migrated to the Fog given
its particular characteristics. This calls for the design and
development of new management and orchestration
mechanisms for the Fog.
Proposed Scheme References
[1] Cisco Systems, Inc. “The Zettabyte Era: Trends and Analysis” June, 2017 [Online]
[2] OpenFog Consortium Architecture Working Group “OpenFog Reference Architecture
for Fog Computing.” White Paper, February 2017, Available at:
www.OpenFogConsortium.org
[3] Jose Santos, Tim Walters, Bruno Volckaeert and Filip De Turck. “Fog Computing:
Enabling the Management and Orchestration of Smart City Applications in 5G Networks”
MDPI Journal Entropy, 2017
[4] Mathias Santos de Brito, et. al. “A Service Orchestration Architecture for Fog-enabled
Infrastructures” in proc. International Conference on Fog and Mobile Edge Computing
(FMEC), 2017
[5] Karima Velasquez, et. al. “Service Orchestration in Fog Environments.” In proc.
International Conference on Future Internet of Things and Cloud, 2017
[6] ETSI, NFV: MAN 001 (v1.1.1) Network Functions Virtualisation (NFV); Management
and Orchestration, ETSI Std. GS NFV-MANO 001, 2014
Centre of Excellence
Broadband Networks and Applications 02-05 September 2018
Problem Statement
The problem that this work considers is the lack of
autonomy in management and orchestration of Fog
computing systems to enable decision making to be
made at all levels of a deployment’s hierarchy including
near the device or higher order layers. This is a vital
requirement for autonomous management systems if not
achieved they will not be able to maintain required
service level agreements, protect the execution of the
system from external attacks or prevent and recover
from failures.
University of Cape Town, Department of Electrical Engineering, South Africa
§ How can an intelligent finite state machine algorithm
improve autonomic function of Fog computing for
autonomous management system?
§ How can an intelligent decision-making be achieved
in a Fog computing network without negatively
impacting delay in decision making and energy
consumption?
§ How can current Fog computing management and
orchestration be optimised to improve autonomous
resource allocation for autonomous management
system?
Research Questions
Research Objectives
The objectives of this study are to:
§ To develop intelligent finite state machine algorithm
for Fog-based management and orchestration
§ To implement the proposed algorithms in Fog-based
networks decision-making
§ To evaluate the performance of the proposed
scheme
§ To compare the proposed scheme with the related
existing algorithms.
Fig 1: Autonomous Management and Orchestration Architecture in the Edge Node.
The proposed scheme will have a universal view of the
network under management, which will use finite state
machine to automatically switch between both centralised
and distributed mode depending on the state of the
network and the services’ requirements at the time.
Conclusion
This paper has outlined the proposed scheme for automatic
adaptation and optimisation of Fog computing based
autonomous management systems that uses finite state
machine. In addition it has also mentioned the need for
management and orchestration in Fog based networks, as
well as cost savings that can be provided by the proposed
scheme. The future work to be performed is to design and
implement the proposed scheme with the validated finite state
machine.
Fig 2: Proposed Scheme High-Level State Transition Model.
As shown in Figure 1, the proposed scheme takes into
consideration a hybrid approach including both centralised
and distributed management and orchestration models.
Cloud computing management and orchestration requires a
more centralised model, while Fog computing requires a
distributed model.

More Related Content

What's hot

Grid computing
Grid computingGrid computing
Grid computingWipro
 
A modeling approach for cloud infrastructure planning considering dependabili...
A modeling approach for cloud infrastructure planning considering dependabili...A modeling approach for cloud infrastructure planning considering dependabili...
A modeling approach for cloud infrastructure planning considering dependabili...ieeepondy
 
Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...
Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...
Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...IJCSIS Research Publications
 
Achieving High Performance Distributed System: Using Grid, Cluster and Cloud ...
Achieving High Performance Distributed System: Using Grid, Cluster and Cloud ...Achieving High Performance Distributed System: Using Grid, Cluster and Cloud ...
Achieving High Performance Distributed System: Using Grid, Cluster and Cloud ...IJERA Editor
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptAman Raj
 
Fast Communication-efficient Spectral Clustering Over Distributed Data
Fast Communication-efficient Spectral Clustering Over Distributed DataFast Communication-efficient Spectral Clustering Over Distributed Data
Fast Communication-efficient Spectral Clustering Over Distributed DataJAYAPRAKASH JPINFOTECH
 
On effective virtual networks interconnection
On effective virtual networks interconnectionOn effective virtual networks interconnection
On effective virtual networks interconnectionieeepondy
 
Wireless Actor and Sensor Network Research Thesis Help
Wireless Actor and Sensor Network Research Thesis HelpWireless Actor and Sensor Network Research Thesis Help
Wireless Actor and Sensor Network Research Thesis HelpNetwork Simulation Tools
 
RESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTING
RESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTINGRESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTING
RESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTINGSathmica K
 
Day 1 Conference Welcome by Erik Weaver
Day 1 Conference Welcome by Erik WeaverDay 1 Conference Welcome by Erik Weaver
Day 1 Conference Welcome by Erik WeaverETCenter
 
The NIST Definition of Cloud Computing
The NIST Definition of Cloud ComputingThe NIST Definition of Cloud Computing
The NIST Definition of Cloud ComputingAlexis Blandin
 
ENERGY-EFFICIENT ADAPTIVE RESOURCE MANAGEMENT FOR REAL-TIME VEHICULAR CLOUD S...
ENERGY-EFFICIENT ADAPTIVE RESOURCE MANAGEMENT FOR REAL-TIME VEHICULAR CLOUD S...ENERGY-EFFICIENT ADAPTIVE RESOURCE MANAGEMENT FOR REAL-TIME VEHICULAR CLOUD S...
ENERGY-EFFICIENT ADAPTIVE RESOURCE MANAGEMENT FOR REAL-TIME VEHICULAR CLOUD S...Nexgen Technology
 

What's hot (20)

Grid computing
Grid computingGrid computing
Grid computing
 
A modeling approach for cloud infrastructure planning considering dependabili...
A modeling approach for cloud infrastructure planning considering dependabili...A modeling approach for cloud infrastructure planning considering dependabili...
A modeling approach for cloud infrastructure planning considering dependabili...
 
Grid computing
Grid computingGrid computing
Grid computing
 
Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...
Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...
Evaluating Cloud & Fog Computing based on Shifting & Scheduling Algorithms, L...
 
Cloud vs grid
Cloud vs gridCloud vs grid
Cloud vs grid
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
 
Cloud provenance
Cloud provenanceCloud provenance
Cloud provenance
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Achieving High Performance Distributed System: Using Grid, Cluster and Cloud ...
Achieving High Performance Distributed System: Using Grid, Cluster and Cloud ...Achieving High Performance Distributed System: Using Grid, Cluster and Cloud ...
Achieving High Performance Distributed System: Using Grid, Cluster and Cloud ...
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Fast Communication-efficient Spectral Clustering Over Distributed Data
Fast Communication-efficient Spectral Clustering Over Distributed DataFast Communication-efficient Spectral Clustering Over Distributed Data
Fast Communication-efficient Spectral Clustering Over Distributed Data
 
On effective virtual networks interconnection
On effective virtual networks interconnectionOn effective virtual networks interconnection
On effective virtual networks interconnection
 
Wireless Actor and Sensor Network Research Thesis Help
Wireless Actor and Sensor Network Research Thesis HelpWireless Actor and Sensor Network Research Thesis Help
Wireless Actor and Sensor Network Research Thesis Help
 
RMC_final
RMC_finalRMC_final
RMC_final
 
RESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTING
RESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTINGRESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTING
RESOURCE ALLOCATION AND STORAGE IN MOBILE USING CLOUD COMPUTING
 
Day 1 Conference Welcome by Erik Weaver
Day 1 Conference Welcome by Erik WeaverDay 1 Conference Welcome by Erik Weaver
Day 1 Conference Welcome by Erik Weaver
 
The NIST Definition of Cloud Computing
The NIST Definition of Cloud ComputingThe NIST Definition of Cloud Computing
The NIST Definition of Cloud Computing
 
ENERGY-EFFICIENT ADAPTIVE RESOURCE MANAGEMENT FOR REAL-TIME VEHICULAR CLOUD S...
ENERGY-EFFICIENT ADAPTIVE RESOURCE MANAGEMENT FOR REAL-TIME VEHICULAR CLOUD S...ENERGY-EFFICIENT ADAPTIVE RESOURCE MANAGEMENT FOR REAL-TIME VEHICULAR CLOUD S...
ENERGY-EFFICIENT ADAPTIVE RESOURCE MANAGEMENT FOR REAL-TIME VEHICULAR CLOUD S...
 

Similar to Enhancement of Fog Computing based Autonomous Management Systems

Design of an Autonomous Management and Orchestration for Fog Computing
Design of an Autonomous Management and Orchestration for Fog ComputingDesign of an Autonomous Management and Orchestration for Fog Computing
Design of an Autonomous Management and Orchestration for Fog ComputingSabelo Dlamini
 
Fog computing ( foggy cloud)
Fog computing  ( foggy cloud)Fog computing  ( foggy cloud)
Fog computing ( foggy cloud)Iffat Anjum
 
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENTA STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENTpharmaindexing
 
Review of implementing fog computing
Review of implementing fog computingReview of implementing fog computing
Review of implementing fog computingeSAT Journals
 
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingAnalyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingIOSRjournaljce
 
Efficient architectural framework of cloud computing
Efficient architectural framework of cloud computing Efficient architectural framework of cloud computing
Efficient architectural framework of cloud computing Souvik Pal
 
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...Eswar Publications
 
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...IJCNCJournal
 
Load Balance in Data Center SDN Networks
Load Balance in Data Center SDN Networks Load Balance in Data Center SDN Networks
Load Balance in Data Center SDN Networks 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
 
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
 
A Centralized Network Management Application for Academia and Small Business ...
A Centralized Network Management Application for Academia and Small Business ...A Centralized Network Management Application for Academia and Small Business ...
A Centralized Network Management Application for Academia and Small Business ...ITIIIndustries
 
Ieee transactions on 2018 network and service management
Ieee transactions on 2018 network and service managementIeee transactions on 2018 network and service management
Ieee transactions on 2018 network and service managementtsysglobalsolutions
 
Cloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport StructureCloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport StructureIRJET Journal
 
Cooperative hierarchical based edge-computing approach for resources allocati...
Cooperative hierarchical based edge-computing approach for resources allocati...Cooperative hierarchical based edge-computing approach for resources allocati...
Cooperative hierarchical based edge-computing approach for resources allocati...IJECEIAES
 
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim IJECEIAES
 
Cloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithmsCloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithmsIJEEE
 

Similar to Enhancement of Fog Computing based Autonomous Management Systems (20)

Design of an Autonomous Management and Orchestration for Fog Computing
Design of an Autonomous Management and Orchestration for Fog ComputingDesign of an Autonomous Management and Orchestration for Fog Computing
Design of an Autonomous Management and Orchestration for Fog Computing
 
Fog computing ( foggy cloud)
Fog computing  ( foggy cloud)Fog computing  ( foggy cloud)
Fog computing ( foggy cloud)
 
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENTA STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
A STUDY ON JOB SCHEDULING IN CLOUD ENVIRONMENT
 
Review of implementing fog computing
Review of implementing fog computingReview of implementing fog computing
Review of implementing fog computing
 
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud ComputingAnalyzing the Difference of Cluster, Grid, Utility & Cloud Computing
Analyzing the Difference of Cluster, Grid, Utility & Cloud Computing
 
Efficient architectural framework of cloud computing
Efficient architectural framework of cloud computing Efficient architectural framework of cloud computing
Efficient architectural framework of cloud computing
 
Fog computing
Fog computing Fog computing
Fog computing
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
Load Balancing in Cloud Computing Environment: A Comparative Study of Service...
 
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
 
Load Balance in Data Center SDN Networks
Load Balance in Data Center SDN Networks Load Balance in Data Center SDN Networks
Load Balance in Data Center SDN Networks
 
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.
 
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
 
A Centralized Network Management Application for Academia and Small Business ...
A Centralized Network Management Application for Academia and Small Business ...A Centralized Network Management Application for Academia and Small Business ...
A Centralized Network Management Application for Academia and Small Business ...
 
Ieee transactions on 2018 network and service management
Ieee transactions on 2018 network and service managementIeee transactions on 2018 network and service management
Ieee transactions on 2018 network and service management
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 
Cloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport StructureCloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport Structure
 
Cooperative hierarchical based edge-computing approach for resources allocati...
Cooperative hierarchical based edge-computing approach for resources allocati...Cooperative hierarchical based edge-computing approach for resources allocati...
Cooperative hierarchical based edge-computing approach for resources allocati...
 
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
 
Cloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithmsCloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithms
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

Enhancement of Fog Computing based Autonomous Management Systems

  • 1. Enhancement of Fog Computing based Autonomous Management Systems 1 Sabelo Dlamini and 2 Neco Ventura e-mail: 1 sabelo.dlamini@csir.co.za and 2 neco.ventura@uct.ac.za Introduction Fog computing aims to bring cloud computing capabilities to the edge of the network, closer to the end user, enabling lower latency levels, location awareness, and mobility support among other advantages. The combination of IoT and Fog encompasses a highly complex scenario with a huge amount of data and huge amount of different devices that must cooperate with each other. This requires effective management and orchestration mechanisms to guarantee acceptable performance of applications and services. Mechanisms typically applied to the Cloud, however, cannot naturally be migrated to the Fog given its particular characteristics. This calls for the design and development of new management and orchestration mechanisms for the Fog. Proposed Scheme References [1] Cisco Systems, Inc. “The Zettabyte Era: Trends and Analysis” June, 2017 [Online] [2] OpenFog Consortium Architecture Working Group “OpenFog Reference Architecture for Fog Computing.” White Paper, February 2017, Available at: www.OpenFogConsortium.org [3] Jose Santos, Tim Walters, Bruno Volckaeert and Filip De Turck. “Fog Computing: Enabling the Management and Orchestration of Smart City Applications in 5G Networks” MDPI Journal Entropy, 2017 [4] Mathias Santos de Brito, et. al. “A Service Orchestration Architecture for Fog-enabled Infrastructures” in proc. International Conference on Fog and Mobile Edge Computing (FMEC), 2017 [5] Karima Velasquez, et. al. “Service Orchestration in Fog Environments.” In proc. International Conference on Future Internet of Things and Cloud, 2017 [6] ETSI, NFV: MAN 001 (v1.1.1) Network Functions Virtualisation (NFV); Management and Orchestration, ETSI Std. GS NFV-MANO 001, 2014 Centre of Excellence Broadband Networks and Applications 02-05 September 2018 Problem Statement The problem that this work considers is the lack of autonomy in management and orchestration of Fog computing systems to enable decision making to be made at all levels of a deployment’s hierarchy including near the device or higher order layers. This is a vital requirement for autonomous management systems if not achieved they will not be able to maintain required service level agreements, protect the execution of the system from external attacks or prevent and recover from failures. University of Cape Town, Department of Electrical Engineering, South Africa § How can an intelligent finite state machine algorithm improve autonomic function of Fog computing for autonomous management system? § How can an intelligent decision-making be achieved in a Fog computing network without negatively impacting delay in decision making and energy consumption? § How can current Fog computing management and orchestration be optimised to improve autonomous resource allocation for autonomous management system? Research Questions Research Objectives The objectives of this study are to: § To develop intelligent finite state machine algorithm for Fog-based management and orchestration § To implement the proposed algorithms in Fog-based networks decision-making § To evaluate the performance of the proposed scheme § To compare the proposed scheme with the related existing algorithms. Fig 1: Autonomous Management and Orchestration Architecture in the Edge Node. The proposed scheme will have a universal view of the network under management, which will use finite state machine to automatically switch between both centralised and distributed mode depending on the state of the network and the services’ requirements at the time. Conclusion This paper has outlined the proposed scheme for automatic adaptation and optimisation of Fog computing based autonomous management systems that uses finite state machine. In addition it has also mentioned the need for management and orchestration in Fog based networks, as well as cost savings that can be provided by the proposed scheme. The future work to be performed is to design and implement the proposed scheme with the validated finite state machine. Fig 2: Proposed Scheme High-Level State Transition Model. As shown in Figure 1, the proposed scheme takes into consideration a hybrid approach including both centralised and distributed management and orchestration models. Cloud computing management and orchestration requires a more centralised model, while Fog computing requires a distributed model.