Skip to content

haicgu/HPC_compute_continuum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 

Repository files navigation

README: Workshop Agenda

Workshop Overview

The compute continuum is an emerging concept for distributed (and typically centralised) e-infrastructures comprising a whole set of resources from the edge up to the cloud and HPC. Such infrastructures are needed for various high-impact applications. Examples are improving weather forecast simulations, which run on HPC systems, by collecting observables from IoT devices. To make cities smart, edge-controlled services are being coupled to compute-intensive machine-learning processes.

A key enabling technology is container orchestration, which facilitates deployment of software components and services both on edge devices as well as cloud infrastructures. The goals of this tutorial are to create a basic understanding of the compute continuum, to improve the knowledge of relevant technologies, and to train their use by deploying and adapting workflows in a compute continuum.

The participants will learn about technologies such as containers, the container orchestration solution Kubernetes, an extension towards the edge called KubeEdge, and Prometheus, a software solution for service monitoring. Based on this knowledge, hands-on experience can be acquired by implementing a workflow deployed as containers on remote server and local edge nodes.

Workshop Schedule

Time Type Title and Content Lead
14:00 - 14:25 Presentation Introduction to the Compute Continuum
- Definitions and terminology
- Opportunities and challenges of the compute continuum
- Example use cases
Dirk
14:25 - 14:45 Presentation Introduction to Key Technologies I: Containers and Container Orchestration Systems
- Introduction to containers
- Container technologies
- Information about hands-on
- Resources for hands-on and connection info
Oleksandr
14:45 - 15:30 Hands-on Container Building and Deployment in Homogeneous Environments
- Support participants to connect to the system
- Build container based on provided recipes
- Deploy and execute container
- Support modifications of the workflow
Sachin
15:30 - 15:35 Presentation Introduction to Key Technologies II: KubeEdge
- Overview of the KubeEdge architecture
- Analysis of benefits of the technology
Karthee/Vittorio
15:35 - 16:00 Hands-on Container Building and Deployment in Heterogeneous Environments
- Extend previous hands-on by integrating edge devices
Karthee/Vittorio
16:00 - 16:30 Break Coffee Break
16:30 - 16:45 Presentation Introduction to Key Technologies III: Prometheus
- Core concepts
- Practical examples
Jonathan
16:45 - 17:45 Hands-on Workflow Implementation Based on Prepared Components
- Implementation of a workflow within a compute continuum
- Practice monitoring
Jonathan
17:45 - 18:00 Discussion Wrap-up + Contacts for Follow-up Dirk

Additional Information

  • Participants are encouraged to bring their own laptops.
  • Internet connection and access to the required systems will be provided.
  • Links to materials and resources will be distributed at the beginning of each session.

Note

Please make sure to arrive at least 15 minutes early to setup and ensure a smooth start to the workshop. """

About

ISC 24 tutorial on HPC in the Compute Continuum

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors