16
Scheduling parallel production in the world of containers 3.3.2017

Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Embed Size (px)

Citation preview

Page 1: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Utskifting av bakgrunnsbilde:

- Høyreklikk på lysbildet og velg «Formater bakgrunn»

- Under «Fyll», velg «Bilde eller tekstur» og deretter «Fil…»

- Velg ønsket bakgrunnsbilde og klikk «Åpne»

- Avslutt med å velge «Lukk»

Scheduling parallel production in the world ofcontainers

3.3.2017

Page 2: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute

About

• met.no• yr.no

[email protected]

IT DivisionTeam Modellprod

2

Page 3: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Utskifting av bakgrunnsbilde:

- Høyreklikk på lysbildet og velg «Formater bakgrunn»

- Under «Fyll», velg «Bilde eller tekstur» og deretter «Fil…»

- Velg ønsket bakgrunnsbilde og klikk «Åpne»

- Avslutt med å velge «Lukk»

Page 4: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute

What are containers

Containers are a method of operating system virtualization that allow you to run an application and its dependencies in resource-isolated processes.

https://aws.amazon.com/containers/

4

Page 5: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute5

Page 6: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute

Productstatus based architecture

6

Productstatus

RESTful API Message queue

EVA (EVent Adapter)

MESOS

ecFlowRadarPPI - post-processing infrastructure (cluster)

ECMWF receiver service

Page 7: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute

Productstatus based architecture

7

Productstatus

RESTful API Message queue

EVA (EVent Adapter)

MESOS

ecFlowRadarPPI - post-processing infrastructure (cluster)

ECMWF receiver service

Page 8: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute

Productstatus based architecture

8

Productstatus

RESTful API Message queue

EVA (EVent Adapter)

MESOS

ecFlowRadarPPI - post-processing infrastructure (cluster)

ECMWF receiver service

Page 9: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute

Productstatus based architecture

9

Productstatus

RESTful API Message queue

EVA (EVent Adapter)

MESOS

ecFlowRadarPPI - post-processing infrastructure (cluster)

ECMWF receiver service

Page 10: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute

Productstatus based architecture

10

Productstatus

RESTful API Message queue

EVA (EVent Adapter)

MESOS

ecFlowRadarPPI - post-processing infrastructure (cluster)

ECMWF receiver service

Page 11: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute

Productstatus based architecture

11

Productstatus

RESTful API Message queue

EVA (EVent Adapter)

MESOS

ecFlowRadarPPI - post-processing infrastructure (cluster)

ECMWF receiver service

Page 12: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute

Productstatus based architecture

12

Productstatus

RESTful API Message queue

EVA (EVent Adapter)

MESOS

ecFlowRadarPPI - post-processing infrastructure (cluster)

ECMWF receiver service

Page 13: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute13

Page 14: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Norwegian Meteorological Institute14

Page 15: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Utskifting av bakgrunnsbilde:

- Høyreklikk på lysbildet og velg «Formater bakgrunn»

- Under «Fyll», velg «Bilde eller tekstur» og deretter «Fil…»

- Velg ønsket bakgrunnsbilde og klikk «Åpne»

- Avslutt med å velge «Lukk»

Future plans● Replace Mesos with Kubernetes

● Rewrite / Rethink Productstatus

● Feed latest model data to in-memory

structures

● Turn EVent Adapter into a

programming language integration

Page 16: Scheduling parallel production in the world of - ECMWF · PDF fileUtskifting av bakgrunnsbilde: - Høyreklikk på lysbildet og velg «Formater bakgrunn» - Under «Fyll», velg «Bilde

Utskifting av bakgrunnsbilde:

- Høyreklikk på lysbildet og velg «Formater bakgrunn»

- Under «Fyll», velg «Bilde eller tekstur» og deretter «Fil…»

- Velg ønsket bakgrunnsbilde og klikk «Åpne»

- Avslutt med å velge «Lukk»

Questions?