Gerência de infraestruturas virtuais com Eucalyptus

30
O que ´ e? Como funciona? Por que eu uso? Gerˆ encia de infraestruturas virtuais com Eucalyptus Ricardo Ara´ ujo Santos 22 de abril de 2010 Ricardo Ara´ ujo Santos — Gerˆ encia de infraestruturas virtuais com Eucalyptus 1/30

Transcript of Gerência de infraestruturas virtuais com Eucalyptus

Page 1: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Gerencia de infraestruturas virtuais com

Eucalyptus

Ricardo Araujo Santos

22 de abril de 2010

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 1/30

Page 2: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Outline

1 O que e?

2 Como funciona?

3 Por que eu uso?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 2/30

Page 3: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Virtual Infrastructure Engine

Provedor IaaS

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 3/30

Page 4: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 4/30

Page 5: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 5/30

Page 6: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 6/30

Page 7: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 7/30

Page 8: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 8/30

Page 9: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 9/30

Page 10: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 10/30

Page 11: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 11/30

Page 12: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

O que e o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 12/30

Page 13: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Quatro componentes principais:

Cloud Controller

Cluster Controller

Node Controller

Storage Controller

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 13/30

Page 14: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 14/30

Page 15: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 15/30

Page 16: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 16/30

Page 17: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 17/30

Page 18: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 18/30

Page 19: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 19/30

Page 20: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 20/30

Page 21: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 21/30

Page 22: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 22/30

Page 23: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 23/30

Page 24: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como funciona o Eucalyptus?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 24/30

Page 25: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Por que eu uso o Eucalyptus?

Mesma API Amazon EC2

Posso submeter uma imagem personalizada

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 25/30

Page 26: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como eu uso o Eucalyptus?

OurGrid

VM com o worker instalado

Escalonador faz cloudburst

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 26/30

Page 27: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Como voce pode usar o Eucalyptus?

Criar infraestruturas dinamicas para:

deployment de aplicacoesfazer balanceamento de cargafazer testes

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 27/30

Page 28: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Outras solucoes

Amazon EC2

OpenNebula

Nimbus

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 28/30

Page 29: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Referencias

Eucalyptus - Open Source Homehttp://open.eucalyptus.com/

Amazon Elastic Compute Cloudhttp://aws.amazon.com/ec2/

OpenNebulahttp://opennebula.org/

Nimbushttp://www.nimbusproject.org/

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 29/30

Page 30: Gerência de infraestruturas virtuais com Eucalyptus

O que e? Como funciona? Por que eu uso?

Duvidas?

Ricardo Araujo Santos — Gerencia de infraestruturas virtuais com Eucalyptus 30/30