SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
The LEGaTO project has received funding from the European Union’s Horizon 2020 research and
innovation programme under the grant agreement No 780681. www.legato-project.eu
1 Introduction
• Goal: use task metrics to leverage architecture
heterogeneity improving energy and performance

• Method: analize effect of different placement
and migration criteria for task-based workloads

• Challenge: orchestrate applications deployed
across a layered architecture
2 Model
• Advantages of 3-layer hierarchical infrastructure:

• combines advantage of each layer

• increases opportunities for migrations 

• optimizes overall energy consumption while
still respecting tasks’ requirements
3 Use cases
• Energy Management: collect and analyze energy
consumption of a given place

• Smart Mirror: display data on a looking-glass
4 Architecture
5 Preliminary Results
• Fog layer consisting of Kubernetes cluster of
Raspberry Pis as worker nodes

• Runtime reduction up to 48%

• Energy reduction up to 46%
6 Future Work
• Increase diversity of nodes and workloads

• Leverage a mix of Intel SGX and ARM TrustZone
for application operating on private data

• CPU frequency scaling
Abeona: an Architecture for Energy-Aware Task
Migrations from the Edge to the Cloud
Isabelly Rocha, Pascal Felber,
Marcelo Pasin, Valerio Schiavoni
University of Neuchâtel, Switzerland
0
1000
2000
3000
4000
5000
6000
1 2 3 1 2 3
0
10
20
30
40
50
60
PageRank AES
Runtime[s]
Energy[kJ]
#nodes
Runtime [s] Energy [kJ]
Controller Metrics ProbeScheduler
Metrics ProbeSchedulerManager
Metrics ProbeScheduler
Metrics
Analyzer
Migration
Manager
Scheduler
Tasks
CloudFogEdge
Higher
Performance
LatencyLowerCloud
Data
Centers
Fog
Nodes
Edge
Devices
Gabriel Vinha, Andrey Brito
Federal University of Campina Grande, Brazil
SRDS’19: The 38th International Symposium on Reliable Distributed Systems

Contenu connexe

Tendances

RECAP: The Simulation Approach
RECAP: The Simulation ApproachRECAP: The Simulation Approach
RECAP: The Simulation ApproachRECAP Project
 
The Spine project – Open source toolbox for modelling integrated energy systems
The Spine project – Open source toolbox for modelling integrated energy systemsThe Spine project – Open source toolbox for modelling integrated energy systems
The Spine project – Open source toolbox for modelling integrated energy systemsIEA-ETSAP
 
Task 6.2 by graphitech
Task 6.2 by graphitechTask 6.2 by graphitech
Task 6.2 by graphitechSLOPE Project
 
g-Eclipse Made Cloud Easy
g-Eclipse Made Cloud Easyg-Eclipse Made Cloud Easy
g-Eclipse Made Cloud Easygueste98511
 
FIWARE Global Summit - FISMEP: a FIWARE-based Platform for Energy Applications
FIWARE Global Summit - FISMEP: a FIWARE-based Platform for Energy ApplicationsFIWARE Global Summit - FISMEP: a FIWARE-based Platform for Energy Applications
FIWARE Global Summit - FISMEP: a FIWARE-based Platform for Energy ApplicationsFIWARE
 
DSD-INT 2018 Impact of flooding on critical infrastructures - Mulder
DSD-INT 2018 Impact of flooding on critical infrastructures - MulderDSD-INT 2018 Impact of flooding on critical infrastructures - Mulder
DSD-INT 2018 Impact of flooding on critical infrastructures - MulderDeltares
 
EnviroInfo 2013: Energy Efficiency in Cloud Software Architectures
EnviroInfo 2013: Energy Efficiency in Cloud Software ArchitecturesEnviroInfo 2013: Energy Efficiency in Cloud Software Architectures
EnviroInfo 2013: Energy Efficiency in Cloud Software ArchitecturesGiuseppe Procaccianti
 
Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013
Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013
Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013Giuseppe Procaccianti
 
IoT ecosystem demonstrator case study - ARM headquarters site
IoT ecosystem demonstrator case study - ARM headquarters siteIoT ecosystem demonstrator case study - ARM headquarters site
IoT ecosystem demonstrator case study - ARM headquarters siteaewp2
 
BTech Projects in Scilab
BTech Projects in ScilabBTech Projects in Scilab
BTech Projects in ScilabPhdtopiccom
 
An optimization framework for mobile data collection in energy harvesting wir...
An optimization framework for mobile data collection in energy harvesting wir...An optimization framework for mobile data collection in energy harvesting wir...
An optimization framework for mobile data collection in energy harvesting wir...Finalyearprojects Toall
 
The Irish Centre for High End Computing and IBM: The role of advanced computi...
The Irish Centre for High End Computing and IBM: The role of advanced computi...The Irish Centre for High End Computing and IBM: The role of advanced computi...
The Irish Centre for High End Computing and IBM: The role of advanced computi...MarieThrseCulligan
 
Energy efficient virtual network embedding for cloud networks
Energy efficient virtual network embedding for cloud networksEnergy efficient virtual network embedding for cloud networks
Energy efficient virtual network embedding for cloud networksieeepondy
 
Timeline: An Operating System Abstraction for Time-Aware Applications
Timeline: An Operating System Abstraction for Time-Aware ApplicationsTimeline: An Operating System Abstraction for Time-Aware Applications
Timeline: An Operating System Abstraction for Time-Aware Applicationsbane5isp
 

Tendances (19)

RECAP: The Simulation Approach
RECAP: The Simulation ApproachRECAP: The Simulation Approach
RECAP: The Simulation Approach
 
The Spine project – Open source toolbox for modelling integrated energy systems
The Spine project – Open source toolbox for modelling integrated energy systemsThe Spine project – Open source toolbox for modelling integrated energy systems
The Spine project – Open source toolbox for modelling integrated energy systems
 
Task 6.2 by graphitech
Task 6.2 by graphitechTask 6.2 by graphitech
Task 6.2 by graphitech
 
g-Eclipse Made Cloud Easy
g-Eclipse Made Cloud Easyg-Eclipse Made Cloud Easy
g-Eclipse Made Cloud Easy
 
FIWARE Global Summit - FISMEP: a FIWARE-based Platform for Energy Applications
FIWARE Global Summit - FISMEP: a FIWARE-based Platform for Energy ApplicationsFIWARE Global Summit - FISMEP: a FIWARE-based Platform for Energy Applications
FIWARE Global Summit - FISMEP: a FIWARE-based Platform for Energy Applications
 
DSD-INT 2018 Impact of flooding on critical infrastructures - Mulder
DSD-INT 2018 Impact of flooding on critical infrastructures - MulderDSD-INT 2018 Impact of flooding on critical infrastructures - Mulder
DSD-INT 2018 Impact of flooding on critical infrastructures - Mulder
 
Quantum Ark Notes
Quantum Ark NotesQuantum Ark Notes
Quantum Ark Notes
 
EnviroInfo 2013: Energy Efficiency in Cloud Software Architectures
EnviroInfo 2013: Energy Efficiency in Cloud Software ArchitecturesEnviroInfo 2013: Energy Efficiency in Cloud Software Architectures
EnviroInfo 2013: Energy Efficiency in Cloud Software Architectures
 
Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013
Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013
Energy Efficiency in Cloud Software Architectures - ICT.OPEN 2013
 
IoT ecosystem demonstrator case study - ARM headquarters site
IoT ecosystem demonstrator case study - ARM headquarters siteIoT ecosystem demonstrator case study - ARM headquarters site
IoT ecosystem demonstrator case study - ARM headquarters site
 
BTech Projects in Scilab
BTech Projects in ScilabBTech Projects in Scilab
BTech Projects in Scilab
 
How forecast germany's largest pv portfolio
How forecast germany's largest pv portfolioHow forecast germany's largest pv portfolio
How forecast germany's largest pv portfolio
 
An optimization framework for mobile data collection in energy harvesting wir...
An optimization framework for mobile data collection in energy harvesting wir...An optimization framework for mobile data collection in energy harvesting wir...
An optimization framework for mobile data collection in energy harvesting wir...
 
The Irish Centre for High End Computing and IBM: The role of advanced computi...
The Irish Centre for High End Computing and IBM: The role of advanced computi...The Irish Centre for High End Computing and IBM: The role of advanced computi...
The Irish Centre for High End Computing and IBM: The role of advanced computi...
 
Energy efficient virtual network embedding for cloud networks
Energy efficient virtual network embedding for cloud networksEnergy efficient virtual network embedding for cloud networks
Energy efficient virtual network embedding for cloud networks
 
Timeline: An Operating System Abstraction for Time-Aware Applications
Timeline: An Operating System Abstraction for Time-Aware ApplicationsTimeline: An Operating System Abstraction for Time-Aware Applications
Timeline: An Operating System Abstraction for Time-Aware Applications
 
14 2017.05.05 freeman 8th pvpmc sam updates
14 2017.05.05 freeman 8th pvpmc sam updates14 2017.05.05 freeman 8th pvpmc sam updates
14 2017.05.05 freeman 8th pvpmc sam updates
 
13 helioscope pvpmc 2017v4
13 helioscope pvpmc 2017v413 helioscope pvpmc 2017v4
13 helioscope pvpmc 2017v4
 
HOBBIT Link Discovery Benchmarks at OM2017 ISWC 2017
HOBBIT Link Discovery Benchmarks at OM2017 ISWC 2017HOBBIT Link Discovery Benchmarks at OM2017 ISWC 2017
HOBBIT Link Discovery Benchmarks at OM2017 ISWC 2017
 

Similaire à SRDS2019: Abeona: an Architecture for Energy-Aware Task Migrations from the Edge to the Cloud

The RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation FrameworkThe RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation FrameworkRECAP Project
 
Show and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdfShow and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdfSIFOfgem
 
CloudLighting - A Brief Overview
CloudLighting - A Brief OverviewCloudLighting - A Brief Overview
CloudLighting - A Brief OverviewCloudLightning
 
ENEL Electricity Topology Network on Neo4j Graph DB
ENEL Electricity Topology Network on Neo4j Graph DBENEL Electricity Topology Network on Neo4j Graph DB
ENEL Electricity Topology Network on Neo4j Graph DBNeo4j
 
[ISGAN] IEC61850 standard: definition, benefits, challenges. How is the Osmos...
[ISGAN] IEC61850 standard: definition, benefits, challenges. How is the Osmos...[ISGAN] IEC61850 standard: definition, benefits, challenges. How is the Osmos...
[ISGAN] IEC61850 standard: definition, benefits, challenges. How is the Osmos...ISGAN Academy
 
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014   MEGSUS14 - GQM on energy for SaaS - CETICIWSM2014   MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETICNesma
 
RECAP Project Overview
RECAP Project OverviewRECAP Project Overview
RECAP Project OverviewRECAP Project
 
ENEL Electricity Topology Network on Neo4j Graph DB
ENEL Electricity Topology Network on Neo4j Graph DBENEL Electricity Topology Network on Neo4j Graph DB
ENEL Electricity Topology Network on Neo4j Graph DBNeo4j
 
Renewable Integration & Energy Strage Smart Grid Pilot Project
Renewable Integration & Energy Strage Smart Grid Pilot ProjectRenewable Integration & Energy Strage Smart Grid Pilot Project
Renewable Integration & Energy Strage Smart Grid Pilot ProjectPartha Deb
 
financial_benefits_elastic_core_acg
financial_benefits_elastic_core_acgfinancial_benefits_elastic_core_acg
financial_benefits_elastic_core_acgPranav Dharwadkar
 
Integrating Energy Efficiency into the Emerging Off-site modular Construction...
Integrating Energy Efficiency into the Emerging Off-site modular Construction...Integrating Energy Efficiency into the Emerging Off-site modular Construction...
Integrating Energy Efficiency into the Emerging Off-site modular Construction...Shanti Pless
 
Deep Learning Based Integrated Energy Efficiency Optimization for Smart Building
Deep Learning Based Integrated Energy Efficiency Optimization for Smart BuildingDeep Learning Based Integrated Energy Efficiency Optimization for Smart Building
Deep Learning Based Integrated Energy Efficiency Optimization for Smart Buildingeliyart
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP Project
 
04.15.15 energy design assistance program tracker 2
04.15.15 energy design assistance program tracker 204.15.15 energy design assistance program tracker 2
04.15.15 energy design assistance program tracker 2melanie_bissonnette
 
The Irish Centre for High End Computing and IBM - The role of advanced comput...
The Irish Centre for High End Computing and IBM - The role of advanced comput...The Irish Centre for High End Computing and IBM - The role of advanced comput...
The Irish Centre for High End Computing and IBM - The role of advanced comput...MarieThrseCulligan
 
Energy storage fauzan kurnia
Energy storage fauzan kurniaEnergy storage fauzan kurnia
Energy storage fauzan kurniafznkurnia
 

Similaire à SRDS2019: Abeona: an Architecture for Energy-Aware Task Migrations from the Edge to the Cloud (20)

The RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation FrameworkThe RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation Framework
 
Show and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdfShow and Tell - Data and Digitalisation, Digital Twins.pdf
Show and Tell - Data and Digitalisation, Digital Twins.pdf
 
CloudLighting - A Brief Overview
CloudLighting - A Brief OverviewCloudLighting - A Brief Overview
CloudLighting - A Brief Overview
 
Overview of CloudLightning
Overview of CloudLightningOverview of CloudLightning
Overview of CloudLightning
 
ENEL Electricity Topology Network on Neo4j Graph DB
ENEL Electricity Topology Network on Neo4j Graph DBENEL Electricity Topology Network on Neo4j Graph DB
ENEL Electricity Topology Network on Neo4j Graph DB
 
[ISGAN] IEC61850 standard: definition, benefits, challenges. How is the Osmos...
[ISGAN] IEC61850 standard: definition, benefits, challenges. How is the Osmos...[ISGAN] IEC61850 standard: definition, benefits, challenges. How is the Osmos...
[ISGAN] IEC61850 standard: definition, benefits, challenges. How is the Osmos...
 
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014   MEGSUS14 - GQM on energy for SaaS - CETICIWSM2014   MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
 
InteGrid replication road map brochure
InteGrid replication road map brochureInteGrid replication road map brochure
InteGrid replication road map brochure
 
RECAP Project Overview
RECAP Project OverviewRECAP Project Overview
RECAP Project Overview
 
ENEL Electricity Topology Network on Neo4j Graph DB
ENEL Electricity Topology Network on Neo4j Graph DBENEL Electricity Topology Network on Neo4j Graph DB
ENEL Electricity Topology Network on Neo4j Graph DB
 
Resume
ResumeResume
Resume
 
Renewable Integration & Energy Strage Smart Grid Pilot Project
Renewable Integration & Energy Strage Smart Grid Pilot ProjectRenewable Integration & Energy Strage Smart Grid Pilot Project
Renewable Integration & Energy Strage Smart Grid Pilot Project
 
VTT wind and solar innovation activities and offering, Matti Paljakka VTT
VTT wind and solar innovation activities and offering, Matti Paljakka VTTVTT wind and solar innovation activities and offering, Matti Paljakka VTT
VTT wind and solar innovation activities and offering, Matti Paljakka VTT
 
financial_benefits_elastic_core_acg
financial_benefits_elastic_core_acgfinancial_benefits_elastic_core_acg
financial_benefits_elastic_core_acg
 
Integrating Energy Efficiency into the Emerging Off-site modular Construction...
Integrating Energy Efficiency into the Emerging Off-site modular Construction...Integrating Energy Efficiency into the Emerging Off-site modular Construction...
Integrating Energy Efficiency into the Emerging Off-site modular Construction...
 
Deep Learning Based Integrated Energy Efficiency Optimization for Smart Building
Deep Learning Based Integrated Energy Efficiency Optimization for Smart BuildingDeep Learning Based Integrated Energy Efficiency Optimization for Smart Building
Deep Learning Based Integrated Energy Efficiency Optimization for Smart Building
 
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP at ETSI Experiential Network Intelligence (ENI) Meeting
RECAP at ETSI Experiential Network Intelligence (ENI) Meeting
 
04.15.15 energy design assistance program tracker 2
04.15.15 energy design assistance program tracker 204.15.15 energy design assistance program tracker 2
04.15.15 energy design assistance program tracker 2
 
The Irish Centre for High End Computing and IBM - The role of advanced comput...
The Irish Centre for High End Computing and IBM - The role of advanced comput...The Irish Centre for High End Computing and IBM - The role of advanced comput...
The Irish Centre for High End Computing and IBM - The role of advanced comput...
 
Energy storage fauzan kurnia
Energy storage fauzan kurniaEnergy storage fauzan kurnia
Energy storage fauzan kurnia
 

Plus de LEGATO project

Scrooge Attack: Undervolting ARM Processors for Profit
Scrooge Attack: Undervolting ARM Processors for ProfitScrooge Attack: Undervolting ARM Processors for Profit
Scrooge Attack: Undervolting ARM Processors for ProfitLEGATO project
 
A practical approach for updating an integrity-enforced operating system
A practical approach for updating an integrity-enforced operating systemA practical approach for updating an integrity-enforced operating system
A practical approach for updating an integrity-enforced operating systemLEGATO project
 
TEEMon: A continuous performance monitoring framework for TEEs
TEEMon: A continuous performance monitoring framework for TEEsTEEMon: A continuous performance monitoring framework for TEEs
TEEMon: A continuous performance monitoring framework for TEEsLEGATO project
 
secureTF: A Secure TensorFlow Framework
secureTF: A Secure TensorFlow FrameworksecureTF: A Secure TensorFlow Framework
secureTF: A Secure TensorFlow FrameworkLEGATO project
 
PipeTune: Pipeline Parallelism of Hyper and System Parameters Tuning for Deep...
PipeTune: Pipeline Parallelism of Hyper and System Parameters Tuning for Deep...PipeTune: Pipeline Parallelism of Hyper and System Parameters Tuning for Deep...
PipeTune: Pipeline Parallelism of Hyper and System Parameters Tuning for Deep...LEGATO project
 
LEGaTO: Machine Learning Use Case
LEGaTO: Machine Learning Use CaseLEGaTO: Machine Learning Use Case
LEGaTO: Machine Learning Use CaseLEGATO project
 
Smart Home AI at the edge
Smart Home AI at the edgeSmart Home AI at the edge
Smart Home AI at the edgeLEGATO project
 
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the projectLEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the projectLEGATO project
 
LEGaTO: Software Stack Programming Models
LEGaTO: Software Stack Programming ModelsLEGaTO: Software Stack Programming Models
LEGaTO: Software Stack Programming ModelsLEGATO project
 
LEGaTO: Software Stack Runtimes
LEGaTO: Software Stack RuntimesLEGaTO: Software Stack Runtimes
LEGaTO: Software Stack RuntimesLEGATO project
 
LEGaTO Heterogeneous Hardware
LEGaTO Heterogeneous HardwareLEGaTO Heterogeneous Hardware
LEGaTO Heterogeneous HardwareLEGATO project
 
LEGaTO: Low-Energy Heterogeneous Computing Workshop
LEGaTO: Low-Energy Heterogeneous Computing WorkshopLEGaTO: Low-Energy Heterogeneous Computing Workshop
LEGaTO: Low-Energy Heterogeneous Computing WorkshopLEGATO project
 
TZ4Fabric: Executing Smart Contracts with ARM TrustZone
TZ4Fabric: Executing Smart Contracts with ARM TrustZoneTZ4Fabric: Executing Smart Contracts with ARM TrustZone
TZ4Fabric: Executing Smart Contracts with ARM TrustZoneLEGATO project
 
Infection Research with Maxeler Dataflow Computing
Infection Research with Maxeler Dataflow ComputingInfection Research with Maxeler Dataflow Computing
Infection Research with Maxeler Dataflow ComputingLEGATO project
 
Smart Home - AI at the edge
Smart Home - AI at the edgeSmart Home - AI at the edge
Smart Home - AI at the edgeLEGATO project
 
FPGA Undervolting and Checkpointing for Energy-Efficiency and Error-Resiliency
FPGA Undervolting and Checkpointing for Energy-Efficiency and Error-ResiliencyFPGA Undervolting and Checkpointing for Energy-Efficiency and Error-Resiliency
FPGA Undervolting and Checkpointing for Energy-Efficiency and Error-ResiliencyLEGATO project
 
Device Data Directory and Asynchronous execution: A path to heterogeneous com...
Device Data Directory and Asynchronous execution: A path to heterogeneous com...Device Data Directory and Asynchronous execution: A path to heterogeneous com...
Device Data Directory and Asynchronous execution: A path to heterogeneous com...LEGATO project
 
Scheduling Task-parallel Applications in Dynamically Asymmetric Environments
Scheduling Task-parallel Applications in Dynamically Asymmetric EnvironmentsScheduling Task-parallel Applications in Dynamically Asymmetric Environments
Scheduling Task-parallel Applications in Dynamically Asymmetric EnvironmentsLEGATO project
 

Plus de LEGATO project (20)

Scrooge Attack: Undervolting ARM Processors for Profit
Scrooge Attack: Undervolting ARM Processors for ProfitScrooge Attack: Undervolting ARM Processors for Profit
Scrooge Attack: Undervolting ARM Processors for Profit
 
A practical approach for updating an integrity-enforced operating system
A practical approach for updating an integrity-enforced operating systemA practical approach for updating an integrity-enforced operating system
A practical approach for updating an integrity-enforced operating system
 
TEEMon: A continuous performance monitoring framework for TEEs
TEEMon: A continuous performance monitoring framework for TEEsTEEMon: A continuous performance monitoring framework for TEEs
TEEMon: A continuous performance monitoring framework for TEEs
 
secureTF: A Secure TensorFlow Framework
secureTF: A Secure TensorFlow FrameworksecureTF: A Secure TensorFlow Framework
secureTF: A Secure TensorFlow Framework
 
PipeTune: Pipeline Parallelism of Hyper and System Parameters Tuning for Deep...
PipeTune: Pipeline Parallelism of Hyper and System Parameters Tuning for Deep...PipeTune: Pipeline Parallelism of Hyper and System Parameters Tuning for Deep...
PipeTune: Pipeline Parallelism of Hyper and System Parameters Tuning for Deep...
 
LEGaTO: Machine Learning Use Case
LEGaTO: Machine Learning Use CaseLEGaTO: Machine Learning Use Case
LEGaTO: Machine Learning Use Case
 
Smart Home AI at the edge
Smart Home AI at the edgeSmart Home AI at the edge
Smart Home AI at the edge
 
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the projectLEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
 
LEGaTO Integration
LEGaTO IntegrationLEGaTO Integration
LEGaTO Integration
 
LEGaTO: Use cases
LEGaTO: Use casesLEGaTO: Use cases
LEGaTO: Use cases
 
LEGaTO: Software Stack Programming Models
LEGaTO: Software Stack Programming ModelsLEGaTO: Software Stack Programming Models
LEGaTO: Software Stack Programming Models
 
LEGaTO: Software Stack Runtimes
LEGaTO: Software Stack RuntimesLEGaTO: Software Stack Runtimes
LEGaTO: Software Stack Runtimes
 
LEGaTO Heterogeneous Hardware
LEGaTO Heterogeneous HardwareLEGaTO Heterogeneous Hardware
LEGaTO Heterogeneous Hardware
 
LEGaTO: Low-Energy Heterogeneous Computing Workshop
LEGaTO: Low-Energy Heterogeneous Computing WorkshopLEGaTO: Low-Energy Heterogeneous Computing Workshop
LEGaTO: Low-Energy Heterogeneous Computing Workshop
 
TZ4Fabric: Executing Smart Contracts with ARM TrustZone
TZ4Fabric: Executing Smart Contracts with ARM TrustZoneTZ4Fabric: Executing Smart Contracts with ARM TrustZone
TZ4Fabric: Executing Smart Contracts with ARM TrustZone
 
Infection Research with Maxeler Dataflow Computing
Infection Research with Maxeler Dataflow ComputingInfection Research with Maxeler Dataflow Computing
Infection Research with Maxeler Dataflow Computing
 
Smart Home - AI at the edge
Smart Home - AI at the edgeSmart Home - AI at the edge
Smart Home - AI at the edge
 
FPGA Undervolting and Checkpointing for Energy-Efficiency and Error-Resiliency
FPGA Undervolting and Checkpointing for Energy-Efficiency and Error-ResiliencyFPGA Undervolting and Checkpointing for Energy-Efficiency and Error-Resiliency
FPGA Undervolting and Checkpointing for Energy-Efficiency and Error-Resiliency
 
Device Data Directory and Asynchronous execution: A path to heterogeneous com...
Device Data Directory and Asynchronous execution: A path to heterogeneous com...Device Data Directory and Asynchronous execution: A path to heterogeneous com...
Device Data Directory and Asynchronous execution: A path to heterogeneous com...
 
Scheduling Task-parallel Applications in Dynamically Asymmetric Environments
Scheduling Task-parallel Applications in Dynamically Asymmetric EnvironmentsScheduling Task-parallel Applications in Dynamically Asymmetric Environments
Scheduling Task-parallel Applications in Dynamically Asymmetric Environments
 

Dernier

Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Silpa
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY1301aanya
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxRenuJangid3
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfSumit Kumar yadav
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRingsTransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRingsSérgio Sacani
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .Poonam Aher Patil
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learninglevieagacer
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.Silpa
 
Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Silpa
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceAlex Henderson
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsOrtegaSyrineMay
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Silpa
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxSilpa
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxSuji236384
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxDiariAli
 

Dernier (20)

Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRingsTransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.
 
Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
 

SRDS2019: Abeona: an Architecture for Energy-Aware Task Migrations from the Edge to the Cloud

  • 1. The LEGaTO project has received funding from the European Union’s Horizon 2020 research and innovation programme under the grant agreement No 780681. www.legato-project.eu 1 Introduction • Goal: use task metrics to leverage architecture heterogeneity improving energy and performance
 • Method: analize effect of different placement and migration criteria for task-based workloads
 • Challenge: orchestrate applications deployed across a layered architecture 2 Model • Advantages of 3-layer hierarchical infrastructure:
 • combines advantage of each layer
 • increases opportunities for migrations 
 • optimizes overall energy consumption while still respecting tasks’ requirements 3 Use cases • Energy Management: collect and analyze energy consumption of a given place
 • Smart Mirror: display data on a looking-glass 4 Architecture 5 Preliminary Results • Fog layer consisting of Kubernetes cluster of Raspberry Pis as worker nodes
 • Runtime reduction up to 48%
 • Energy reduction up to 46% 6 Future Work • Increase diversity of nodes and workloads
 • Leverage a mix of Intel SGX and ARM TrustZone for application operating on private data
 • CPU frequency scaling Abeona: an Architecture for Energy-Aware Task Migrations from the Edge to the Cloud Isabelly Rocha, Pascal Felber, Marcelo Pasin, Valerio Schiavoni University of Neuchâtel, Switzerland 0 1000 2000 3000 4000 5000 6000 1 2 3 1 2 3 0 10 20 30 40 50 60 PageRank AES Runtime[s] Energy[kJ] #nodes Runtime [s] Energy [kJ] Controller Metrics ProbeScheduler Metrics ProbeSchedulerManager Metrics ProbeScheduler Metrics Analyzer Migration Manager Scheduler Tasks CloudFogEdge Higher Performance LatencyLowerCloud Data Centers Fog Nodes Edge Devices Gabriel Vinha, Andrey Brito Federal University of Campina Grande, Brazil SRDS’19: The 38th International Symposium on Reliable Distributed Systems