Transcript
Page 1: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Expanding OpenNebula’s support for

cloud bursting

Hybrid Cloud Strategy for

Terradue’s Cloud Platform Users

Emmanuel Mathot OpenNebula Conference, Berlin – 3rd December 2014

Page 2: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Terradue Our Company

Provide computational science for researchers

to study the earth system

- Founded 2006 in Italy

- Earth Science start-up

- Head Office in Rome, 13 team members - Branch office in Oxford

- OpenNebula early adopter

Page 3: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Our customers Earth sciences

Page 4: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot
Page 5: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot
Page 6: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot
Page 7: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot
Page 8: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Platform as a Service

Page 9: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Platform as a Service

• Producer Decks (hybrid)

• Deploy Cloud Appliance clusters on public clouds

• Elastic Catalogues

• S3 data nodes

• Templates (hybrid)

• Community Hubs on private cloud

• Define OneFlow services

• Hadoop Sandboxes on private cloud

• Build Applications

Developers Integrators

Producers Data

Providers

Tailored contextualization

Page 10: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Terradue PaaS Operator

0

20

40

60

80

100

120

#Users

Page 11: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Operations & Support

Page 12: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot
Page 13: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot
Page 14: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Operations Infrastructure management

- Configuration Management

- Consistency

- Integrity

- Code Paradigm

- System Monitoring

- Operational readiness

- Services recovery

- notifications

Page 15: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Operations Network & Access

- Dynamic DNS management

- Hostname allocation

- Network Isolation & Security

- Open vSwitch

- Network access

- OpenVPN Access Server

- User profile certification

- LDAP + X.509 auth

Page 16: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Cloud bursting jclouds4one

jclouds4one

jclouds-cli

OpenNebula

Page 17: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Integration DotNet4one

Page 18: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Terradue Laboratories

Page 19: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Projects last week example

Ocean Model Processing Benchmarking experiment

2 use cases :

- Provision 30 nodes hadoop cluster (m3.xlarge with 4

CPUs running 30 parallel tasks, exploiting MPI (4

threads on each node);

- Provision 100 nodes hadoop cluster ( with 1 CPUs

running 100 parallel tasks

Page 20: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Projects application example

Page 21: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Projects application example

Page 22: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Terradue ecosystem

Page 23: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Future work in one

- Invoicing automation based on

accounting

- “Tailorable” dashboard integrating access

and monitoring running services

- OpenID/Oauth

Page 24: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

Terradue

terradue.github.io

twitter.com/terradue

terradue.com

https://github.com/Terradue/DotNet4One

https://github.com/Terradue/jclouds4one

https://challenges.esa.int/

Terradue CEO Fabrice Brito

Product Manager Hervé Caumont

Solutions Architect Emmanuel

Mathot

Page 25: OpenNebula Conf 2014: Expanding OpenNebula´s support for Cloud Bursting - Emmanuel Mathot

?


Top Related