SlideShare a Scribd company logo
1 of 21
SELF-ORGANISING, SELF-MANAGING
HETEROGENEOUS CLOUD
A Brief Overview
Prof J. P. Morrison
Overview Project Funding and Consortium
Specific Challenge
Typical IaaS Cloud Usage
Project Goals and Ambitions
Our Approach
The CloudLightning Architecture
Beneficiaries
Challenges
The principal goals are to ensure Europe produces
world-class science,
removes barriers to innovation and
enabling the public and private sectors to work together in delivering innovation.
The emphasis is on:
excellent science,
industrial leadership and
tackling societal challenges.
The CloudLightning project was funded under
Call H2020-ICT-2014-1 Advanced Cloud Infrastructures and Services
High performance heterogeneous cloud infrastructures
and runs from Feb 2014 - January 2017
Horizon 2020
Project
Consortium
Cloud computing is being transformed by new requirements such as
• heterogeneity of resources and devices
• software-defined data centres
• cloud networking, security, and
• the rising demands for better quality of user experience.
Cloud computing research will be oriented towards
• new computational and data management models (at both infrastructure and services levels)
that respond to the advent of faster and more efficient machines,
• rising heterogeneity of access modes and devices,
• demand for low energy solutions,
• widespread use of big data,
• federated clouds and
• secure multi-actor environments including public administrations.
The aim is to develop infrastructures, methods and tools for high performance, adaptive
cloud applications and services that go beyond the current capabilities
Specific Challenge
https://ec.europa.eu/research/participants/portal/desktop/en/opportunities/h2020/topics/290-ict-07-2014.html
Cloud computing is being transformed by new requirements such as
• heterogeneity of resources and devices
• software-defined data centres
• cloud networking, security, and
• the rising demands for better quality of user experience.
Cloud computing research will be oriented towards
• new computational and data management models (at both infrastructure and services levels)
that respond to the advent of faster and more efficient machines,
• rising heterogeneity of access modes and devices,
• demand for low energy solutions,
• widespread use of big data,
• federated clouds and
• secure multi-actor environments including public administrations.
The aim is to develop infrastructures, methods and tools for high performance, adaptive
cloud applications and services that go beyond the current capabilities
Specific Challenge
https://ec.europa.eu/research/participants/portal/desktop/en/opportunities/h2020/topics/290-ict-07-2014.html
Customer must do the hard work
 Research various offerings and build/compile solutions accordingly.
 Target the lowest common denominator to facilitate portability
 Solution often end up either being completely generic
 opportunity cost
 Or, they are focused on using some special features (inevitably tying them to particular
providers)
 portability lost
Providers support this usage pattern with over-provisioning
Typical IaaS Cloud Usage
Make Cloud Computing more accessible to the average customer.
Allow the provider to make their offering more efficient
• The current model is not sustainable. The cloud is now approaching 10% of the world’s
electricity consumption.
Exploit heterogeneous hardware type
Demonstrate our approach in a very challenging application domain – HPC
Project Goals and Ambitions
We see the adoption of a Service Interface as key.
• Provides a “clean” interface between the customer and provider
• This interface should not require the customer to specify resource requirements. Rather,
function requirements, workflows and SLAs
However, this implies moving the management complexity from the customer to the
provider, which in turn, gives rise to a large complex system.
Project Goals and Ambitions
The BP Creator forms the work-flow and stores the
Blueprint in the Blueprint Catalogue;
The Operator selects a Blueprint from the Blueprint
Catalogue and optionally constrains and
parameterizes it.
The Operator launches the Blueprint by:
(1) requesting an appropriate solution from the CL
and
(2) deploying the Blueprint on the resources
returned as part of that solution.
The End User then interacts with the deployed
Blueprint.
Our Approach
Managing complexity of this scale can be done using self-
organisation.
• Synergetic activities of elements when no single element
acts as a coordinator and the global patterns of behaviour
are distributed
• Prevalent in Nature
• Already being used to develop many control systems,
sensor networks, economic systems, ...
“Global order can arise from local interactions”. Alan Turing.
Conceptual Architecture
Architecture Components
Basic tenets:
• component autonomy
• awareness of the environment
• goal-driven behaviour of individual components
• self-configuration
Goals include:
• minimize energy consumption
• Improve service delivery
Goals are achieved by collaboration.
Self-configuration allows the system to create coalitions of resources, working in concert to
respond to the needs of a specific service request, rather than offering a menu of a limited number
of resource packages.
Self-Organisation
The CL system uses a single abstract concept of resource, known as a CL-Resource.
In response to a service request, the CL system identifies a specific CL-Resource
that will be used for the delivery of that service.
The physical realization of a CL-Resource depends on what aspect of the underlying physical
hardware is being exposed to the CL system.
CL-Resources can be
• bare metal,
• virtual machines,
• containers,
• networked commodity hardware (either offered as a bare metal cluster or as a cluster pre-configured to host
distributed applications),
• servers with attached accelerators such as GPUs, MICs and FPGAs.
CloudLightning Resources
CL-Resources aggregated together and given a specific identity, known as a Coalition.
Coalitions formed by a vRack Manager in response to specific service requirements.
Coalitions may be persisted for improved service delivery
The constituent CL-Resources of a Coalition may span multiple servers but are restricted to a single
vRack.
Resource Coalitions
vRack Manager Types and Groups
Plug and Play
Leveraging Existing OpenStack Components
Beneficiaries
The primary beneficiary is
the Infrastructure-as-a-
Service provider. They
benefit from activating the
HPC in the cloud market
and a reduction in cost
related to better
performance per cost and
performance per watt.
This increased energy
efficiency can result in
lower costs throughout the
cloud ecosystem and can
increase the accessibility
and performance in a wide
range of use cases
including Oil and Gas
discovery, Genomics and
Ray Tracing (e.g. 3D
Image Rendering)
• Oil and Gas
Improved physics
simulations and
higher resolution
RTM imaging.
Energy and cost
efficient scalable
solution for RTM and
OPM/DUNE
simulations.
Reduced risk and
costs of dry
exploratory wells.
Genomics
Improved
performance/cost
and
performance/Watt
Faster speed of
genome sequence
computation.
Reduced
development times.
Increased volume
and quality of related
research.
Ray Tracing (3D
Image Rendering)
Reduced CAPEX
and IT associated
costs.
Extra capacity for
overflow (“surge”)
workloads.
Faster workload
processing to meet
project timelines.
In Conclusion The Challenges Ahead
Separate the concerns of the IaaS consumer and the CSP
Create a Service Oriented Architecture for the emerging heterogeneous
cloud
Reduce energy consumption by improved IaaS management
Improve service delivery
Leverage heterogeneity to bring HPC to the cloud
Resource management in hyper-scale cloud deployments
THANK YOU
John Morrison j.morrison@cs.ucc.ie

More Related Content

What's hot

Exascale Computing Project Update
Exascale Computing Project UpdateExascale Computing Project Update
Exascale Computing Project Updateinside-BigData.com
 
Application Report: Big Data - Big Cluster Interconnects
Application Report: Big Data - Big Cluster InterconnectsApplication Report: Big Data - Big Cluster Interconnects
Application Report: Big Data - Big Cluster InterconnectsIT Brand Pulse
 
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
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Accelerationinside-BigData.com
 
Optimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource ConfigurationOptimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource ConfigurationRECAP Project
 
Delivering Carrier Grade OCP for Virtualized Data Centers
Delivering Carrier Grade OCP for Virtualized Data CentersDelivering Carrier Grade OCP for Virtualized Data Centers
Delivering Carrier Grade OCP for Virtualized Data CentersRadisys Corporation
 
RECAP: The Simulation Approach
RECAP: The Simulation ApproachRECAP: The Simulation Approach
RECAP: The Simulation ApproachRECAP Project
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecastsinside-BigData.com
 
Ibm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bkIbm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bkIBM Switzerland
 
Pivotal: Operationalizing 1000 Node Hadoop Cluster - Analytics Workbench
Pivotal: Operationalizing 1000 Node Hadoop Cluster - Analytics WorkbenchPivotal: Operationalizing 1000 Node Hadoop Cluster - Analytics Workbench
Pivotal: Operationalizing 1000 Node Hadoop Cluster - Analytics WorkbenchEMC
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficientlyinside-BigData.com
 
The Evolution of the Data Centre
The Evolution of the Data CentreThe Evolution of the Data Centre
The Evolution of the Data CentreCisco Canada
 
A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project...
A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project...A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project...
A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project...RECAP Project
 
Covid-19 Response Capability with Power Systems
Covid-19 Response Capability with Power SystemsCovid-19 Response Capability with Power Systems
Covid-19 Response Capability with Power SystemsGanesan Narayanasamy
 
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...Chrysostomos Christofi
 
Open Source for the 4th Industrial Revolution
Open Source for the 4th Industrial RevolutionOpen Source for the 4th Industrial Revolution
Open Source for the 4th Industrial RevolutionLiz Warner
 

What's hot (20)

Exascale Computing Project Update
Exascale Computing Project UpdateExascale Computing Project Update
Exascale Computing Project Update
 
Application Report: Big Data - Big Cluster Interconnects
Application Report: Big Data - Big Cluster InterconnectsApplication Report: Big Data - Big Cluster Interconnects
Application Report: Big Data - Big Cluster Interconnects
 
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
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Acceleration
 
Optimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource ConfigurationOptimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource Configuration
 
Delivering Carrier Grade OCP for Virtualized Data Centers
Delivering Carrier Grade OCP for Virtualized Data CentersDelivering Carrier Grade OCP for Virtualized Data Centers
Delivering Carrier Grade OCP for Virtualized Data Centers
 
FPGAs and Machine Learning
FPGAs and Machine LearningFPGAs and Machine Learning
FPGAs and Machine Learning
 
OpenPOWER Latest Updates
OpenPOWER Latest UpdatesOpenPOWER Latest Updates
OpenPOWER Latest Updates
 
Rain technology seminar
Rain technology seminar Rain technology seminar
Rain technology seminar
 
RECAP: The Simulation Approach
RECAP: The Simulation ApproachRECAP: The Simulation Approach
RECAP: The Simulation Approach
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
 
Ibm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bkIbm symp14 referentin_barbara koch_power_8 launch bk
Ibm symp14 referentin_barbara koch_power_8 launch bk
 
Pivotal: Operationalizing 1000 Node Hadoop Cluster - Analytics Workbench
Pivotal: Operationalizing 1000 Node Hadoop Cluster - Analytics WorkbenchPivotal: Operationalizing 1000 Node Hadoop Cluster - Analytics Workbench
Pivotal: Operationalizing 1000 Node Hadoop Cluster - Analytics Workbench
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
 
The Evolution of the Data Centre
The Evolution of the Data CentreThe Evolution of the Data Centre
The Evolution of the Data Centre
 
A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project...
A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project...A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project...
A Modelling Language for Defining Cloud Simulation Scenarios in RECAP Project...
 
DPDK & Cloud Native
DPDK & Cloud NativeDPDK & Cloud Native
DPDK & Cloud Native
 
Covid-19 Response Capability with Power Systems
Covid-19 Response Capability with Power SystemsCovid-19 Response Capability with Power Systems
Covid-19 Response Capability with Power Systems
 
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
ciscounifiedcomputingsystemucschangingtheeconomicsdatacenter-130514165541-php...
 
Open Source for the 4th Industrial Revolution
Open Source for the 4th Industrial RevolutionOpen Source for the 4th Industrial Revolution
Open Source for the 4th Industrial Revolution
 

Viewers also liked

AUBOC GA (Fall 2012)
AUBOC GA (Fall 2012)AUBOC GA (Fall 2012)
AUBOC GA (Fall 2012)Weam El-Awar
 
25922 601 radio resource management strategies
25922 601 radio resource management strategies25922 601 radio resource management strategies
25922 601 radio resource management strategiesadelekejare
 
Saluki Stadium Thesis Booklet - Mitchell Rybacki - Reduced
Saluki Stadium Thesis Booklet - Mitchell Rybacki - ReducedSaluki Stadium Thesis Booklet - Mitchell Rybacki - Reduced
Saluki Stadium Thesis Booklet - Mitchell Rybacki - ReducedMitchell Rybacki AIA, LEED BD+C
 
Folksam Interim Report January - March 2016
Folksam Interim Report January - March 2016Folksam Interim Report January - March 2016
Folksam Interim Report January - March 2016Folksam
 
4 Pin / G24 Socket CFL to LED Conversion for Canned Lights
4 Pin / G24 Socket CFL to LED Conversion for Canned Lights4 Pin / G24 Socket CFL to LED Conversion for Canned Lights
4 Pin / G24 Socket CFL to LED Conversion for Canned Lightsdrcree
 
победа с музыкой наш
победа с музыкой нашпобеда с музыкой наш
победа с музыкой нашvirtualtaganrog
 
участок группы 6
участок группы 6участок группы 6
участок группы 6virtualtaganrog
 

Viewers also liked (16)

AUBOC GA (Fall 2012)
AUBOC GA (Fall 2012)AUBOC GA (Fall 2012)
AUBOC GA (Fall 2012)
 
25922 601 radio resource management strategies
25922 601 radio resource management strategies25922 601 radio resource management strategies
25922 601 radio resource management strategies
 
Resume
ResumeResume
Resume
 
CV_Nataliya_Mykytyn
CV_Nataliya_MykytynCV_Nataliya_Mykytyn
CV_Nataliya_Mykytyn
 
dtm20sep2007sy013
dtm20sep2007sy013dtm20sep2007sy013
dtm20sep2007sy013
 
Historia del teléfono
Historia del teléfonoHistoria del teléfono
Historia del teléfono
 
Teoria estructuralista expoo
Teoria estructuralista expooTeoria estructuralista expoo
Teoria estructuralista expoo
 
Saluki Stadium Thesis Booklet - Mitchell Rybacki - Reduced
Saluki Stadium Thesis Booklet - Mitchell Rybacki - ReducedSaluki Stadium Thesis Booklet - Mitchell Rybacki - Reduced
Saluki Stadium Thesis Booklet - Mitchell Rybacki - Reduced
 
Ortografía de la puntuación
Ortografía de la puntuaciónOrtografía de la puntuación
Ortografía de la puntuación
 
Historia del teléfono
Historia del teléfonoHistoria del teléfono
Historia del teléfono
 
Folksam Interim Report January - March 2016
Folksam Interim Report January - March 2016Folksam Interim Report January - March 2016
Folksam Interim Report January - March 2016
 
4 Pin / G24 Socket CFL to LED Conversion for Canned Lights
4 Pin / G24 Socket CFL to LED Conversion for Canned Lights4 Pin / G24 Socket CFL to LED Conversion for Canned Lights
4 Pin / G24 Socket CFL to LED Conversion for Canned Lights
 
Romeo y julieta
Romeo y julietaRomeo y julieta
Romeo y julieta
 
9 мая
9 мая9 мая
9 мая
 
победа с музыкой наш
победа с музыкой нашпобеда с музыкой наш
победа с музыкой наш
 
участок группы 6
участок группы 6участок группы 6
участок группы 6
 

Similar to Overview of CloudLightning

CloudLightning - Project Overview
CloudLightning - Project OverviewCloudLightning - Project Overview
CloudLightning - Project OverviewCloudLightning
 
Project COLA - MiCADO Overview
Project COLA - MiCADO OverviewProject COLA - MiCADO Overview
Project COLA - MiCADO OverviewProject COLA
 
Cloud Computing basic concept to understand
Cloud Computing basic concept to understandCloud Computing basic concept to understand
Cloud Computing basic concept to understandRahulBhole12
 
Grid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptxGrid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptxDrAdeelAkram2
 
CloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture OverviewCloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture OverviewCloudLightning
 
Clound computing
Clound computingClound computing
Clound computingWGroup
 
Single cloud
Single cloudSingle cloud
Single cloudMazikk
 
Introduction to Cloud Computing, Overview
Introduction to Cloud Computing, OverviewIntroduction to Cloud Computing, Overview
Introduction to Cloud Computing, OverviewSudiptaDas684406
 
Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...Tim Harvey
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373Prithvi Rajkumar
 
Cloud computing v3 mar 2016
Cloud computing v3 mar 2016Cloud computing v3 mar 2016
Cloud computing v3 mar 2016Roshan Goolaup
 
Benefits of Cloud Computing.pdf
Benefits of Cloud Computing.pdfBenefits of Cloud Computing.pdf
Benefits of Cloud Computing.pdfpriyankaweb786
 
Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliAmr Ali
 
cloudintro-lec018.1.ppt
cloudintro-lec018.1.pptcloudintro-lec018.1.ppt
cloudintro-lec018.1.pptgunvinit931
 
Module 2-Cloud Computing Architecture.pptx
Module 2-Cloud Computing Architecture.pptxModule 2-Cloud Computing Architecture.pptx
Module 2-Cloud Computing Architecture.pptxSabaFatima350242
 

Similar to Overview of CloudLightning (20)

CloudLightning - Project Overview
CloudLightning - Project OverviewCloudLightning - Project Overview
CloudLightning - Project Overview
 
Project COLA - MiCADO Overview
Project COLA - MiCADO OverviewProject COLA - MiCADO Overview
Project COLA - MiCADO Overview
 
Cloud Computing basic concept to understand
Cloud Computing basic concept to understandCloud Computing basic concept to understand
Cloud Computing basic concept to understand
 
Grid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptxGrid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptx
 
CloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture OverviewCloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture Overview
 
Cloud Computing Improving Organizational Agility
Cloud Computing Improving Organizational AgilityCloud Computing Improving Organizational Agility
Cloud Computing Improving Organizational Agility
 
Clound computing
Clound computingClound computing
Clound computing
 
Single cloud
Single cloudSingle cloud
Single cloud
 
Introduction to Cloud Computing, Overview
Introduction to Cloud Computing, OverviewIntroduction to Cloud Computing, Overview
Introduction to Cloud Computing, Overview
 
Grid computing
Grid computingGrid computing
Grid computing
 
Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
 
Cloud computing v3 mar 2016
Cloud computing v3 mar 2016Cloud computing v3 mar 2016
Cloud computing v3 mar 2016
 
Cloud computing managing
Cloud computing managingCloud computing managing
Cloud computing managing
 
Benefits of Cloud Computing.pdf
Benefits of Cloud Computing.pdfBenefits of Cloud Computing.pdf
Benefits of Cloud Computing.pdf
 
Distributed system.pptx
Distributed system.pptxDistributed system.pptx
Distributed system.pptx
 
Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr Ali
 
cloudintro-lec018.1.ppt
cloudintro-lec018.1.pptcloudintro-lec018.1.ppt
cloudintro-lec018.1.ppt
 
Module 2-Cloud Computing Architecture.pptx
Module 2-Cloud Computing Architecture.pptxModule 2-Cloud Computing Architecture.pptx
Module 2-Cloud Computing Architecture.pptx
 

More from inside-BigData.com

Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...inside-BigData.com
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networksinside-BigData.com
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...inside-BigData.com
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...inside-BigData.com
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...inside-BigData.com
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networksinside-BigData.com
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoringinside-BigData.com
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Updateinside-BigData.com
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19inside-BigData.com
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuninginside-BigData.com
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODinside-BigData.com
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Erainside-BigData.com
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computinginside-BigData.com
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Clusterinside-BigData.com
 
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...inside-BigData.com
 

More from inside-BigData.com (20)

Major Market Shifts in IT
Major Market Shifts in ITMajor Market Shifts in IT
Major Market Shifts in IT
 
Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networks
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
 
State of ARM-based HPC
State of ARM-based HPCState of ARM-based HPC
State of ARM-based HPC
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Era
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computing
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
 
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
Efficient Model Selection for Deep Neural Networks on Massively Parallel Proc...
 
Data Parallel Deep Learning
Data Parallel Deep LearningData Parallel Deep Learning
Data Parallel Deep Learning
 
Making Supernovae with Jets
Making Supernovae with JetsMaking Supernovae with Jets
Making Supernovae with Jets
 

Recently uploaded

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Overview of CloudLightning

  • 1. SELF-ORGANISING, SELF-MANAGING HETEROGENEOUS CLOUD A Brief Overview Prof J. P. Morrison
  • 2. Overview Project Funding and Consortium Specific Challenge Typical IaaS Cloud Usage Project Goals and Ambitions Our Approach The CloudLightning Architecture Beneficiaries Challenges
  • 3. The principal goals are to ensure Europe produces world-class science, removes barriers to innovation and enabling the public and private sectors to work together in delivering innovation. The emphasis is on: excellent science, industrial leadership and tackling societal challenges. The CloudLightning project was funded under Call H2020-ICT-2014-1 Advanced Cloud Infrastructures and Services High performance heterogeneous cloud infrastructures and runs from Feb 2014 - January 2017 Horizon 2020
  • 5. Cloud computing is being transformed by new requirements such as • heterogeneity of resources and devices • software-defined data centres • cloud networking, security, and • the rising demands for better quality of user experience. Cloud computing research will be oriented towards • new computational and data management models (at both infrastructure and services levels) that respond to the advent of faster and more efficient machines, • rising heterogeneity of access modes and devices, • demand for low energy solutions, • widespread use of big data, • federated clouds and • secure multi-actor environments including public administrations. The aim is to develop infrastructures, methods and tools for high performance, adaptive cloud applications and services that go beyond the current capabilities Specific Challenge https://ec.europa.eu/research/participants/portal/desktop/en/opportunities/h2020/topics/290-ict-07-2014.html
  • 6. Cloud computing is being transformed by new requirements such as • heterogeneity of resources and devices • software-defined data centres • cloud networking, security, and • the rising demands for better quality of user experience. Cloud computing research will be oriented towards • new computational and data management models (at both infrastructure and services levels) that respond to the advent of faster and more efficient machines, • rising heterogeneity of access modes and devices, • demand for low energy solutions, • widespread use of big data, • federated clouds and • secure multi-actor environments including public administrations. The aim is to develop infrastructures, methods and tools for high performance, adaptive cloud applications and services that go beyond the current capabilities Specific Challenge https://ec.europa.eu/research/participants/portal/desktop/en/opportunities/h2020/topics/290-ict-07-2014.html
  • 7. Customer must do the hard work  Research various offerings and build/compile solutions accordingly.  Target the lowest common denominator to facilitate portability  Solution often end up either being completely generic  opportunity cost  Or, they are focused on using some special features (inevitably tying them to particular providers)  portability lost Providers support this usage pattern with over-provisioning Typical IaaS Cloud Usage
  • 8. Make Cloud Computing more accessible to the average customer. Allow the provider to make their offering more efficient • The current model is not sustainable. The cloud is now approaching 10% of the world’s electricity consumption. Exploit heterogeneous hardware type Demonstrate our approach in a very challenging application domain – HPC Project Goals and Ambitions
  • 9. We see the adoption of a Service Interface as key. • Provides a “clean” interface between the customer and provider • This interface should not require the customer to specify resource requirements. Rather, function requirements, workflows and SLAs However, this implies moving the management complexity from the customer to the provider, which in turn, gives rise to a large complex system. Project Goals and Ambitions
  • 10. The BP Creator forms the work-flow and stores the Blueprint in the Blueprint Catalogue; The Operator selects a Blueprint from the Blueprint Catalogue and optionally constrains and parameterizes it. The Operator launches the Blueprint by: (1) requesting an appropriate solution from the CL and (2) deploying the Blueprint on the resources returned as part of that solution. The End User then interacts with the deployed Blueprint. Our Approach
  • 11. Managing complexity of this scale can be done using self- organisation. • Synergetic activities of elements when no single element acts as a coordinator and the global patterns of behaviour are distributed • Prevalent in Nature • Already being used to develop many control systems, sensor networks, economic systems, ... “Global order can arise from local interactions”. Alan Turing. Conceptual Architecture
  • 13. Basic tenets: • component autonomy • awareness of the environment • goal-driven behaviour of individual components • self-configuration Goals include: • minimize energy consumption • Improve service delivery Goals are achieved by collaboration. Self-configuration allows the system to create coalitions of resources, working in concert to respond to the needs of a specific service request, rather than offering a menu of a limited number of resource packages. Self-Organisation
  • 14. The CL system uses a single abstract concept of resource, known as a CL-Resource. In response to a service request, the CL system identifies a specific CL-Resource that will be used for the delivery of that service. The physical realization of a CL-Resource depends on what aspect of the underlying physical hardware is being exposed to the CL system. CL-Resources can be • bare metal, • virtual machines, • containers, • networked commodity hardware (either offered as a bare metal cluster or as a cluster pre-configured to host distributed applications), • servers with attached accelerators such as GPUs, MICs and FPGAs. CloudLightning Resources
  • 15. CL-Resources aggregated together and given a specific identity, known as a Coalition. Coalitions formed by a vRack Manager in response to specific service requirements. Coalitions may be persisted for improved service delivery The constituent CL-Resources of a Coalition may span multiple servers but are restricted to a single vRack. Resource Coalitions
  • 16. vRack Manager Types and Groups
  • 19. Beneficiaries The primary beneficiary is the Infrastructure-as-a- Service provider. They benefit from activating the HPC in the cloud market and a reduction in cost related to better performance per cost and performance per watt. This increased energy efficiency can result in lower costs throughout the cloud ecosystem and can increase the accessibility and performance in a wide range of use cases including Oil and Gas discovery, Genomics and Ray Tracing (e.g. 3D Image Rendering) • Oil and Gas Improved physics simulations and higher resolution RTM imaging. Energy and cost efficient scalable solution for RTM and OPM/DUNE simulations. Reduced risk and costs of dry exploratory wells. Genomics Improved performance/cost and performance/Watt Faster speed of genome sequence computation. Reduced development times. Increased volume and quality of related research. Ray Tracing (3D Image Rendering) Reduced CAPEX and IT associated costs. Extra capacity for overflow (“surge”) workloads. Faster workload processing to meet project timelines.
  • 20. In Conclusion The Challenges Ahead Separate the concerns of the IaaS consumer and the CSP Create a Service Oriented Architecture for the emerging heterogeneous cloud Reduce energy consumption by improved IaaS management Improve service delivery Leverage heterogeneity to bring HPC to the cloud Resource management in hyper-scale cloud deployments
  • 21. THANK YOU John Morrison j.morrison@cs.ucc.ie