• Save
Eucalyptus on Linux Caixa Mágica 15
Upcoming SlideShare
Loading in...5
×
 

Eucalyptus on Linux Caixa Mágica 15

on

  • 2,118 views

Introduction to Eucalyptus Cloud on Linux Caixa Mágica 15

Introduction to Eucalyptus Cloud on Linux Caixa Mágica 15

Statistics

Views

Total Views
2,118
Views on SlideShare
1,892
Embed Views
226

Actions

Likes
0
Downloads
0
Comments
0

2 Embeds 226

http://pinguinsmagicos.blogs.sapo.pt 198
http://www.alphamatrix.org 28

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Eucalyptus on Linux Caixa Mágica 15 Eucalyptus on Linux Caixa Mágica 15 Presentation Transcript

  • Solução de Cloud Computing : IasaS Lisboa, 12 de Outubro de 2010 Vasco Silva The Open Source Cloud Platform
    • Conteúdo
      • Cloud Computing?;
      • Tipologia;
      • Eucalyptus;
        • Funcionalidades;
        • Keys;
        • Arquitectura;
      • Eucalyptus em CM 15;
      • Demonstração.
    19.04.2010
    • Cloud Computing – o que é?
      • Disponiblização de Recursos(poder computacional, storage , sistema operativo, aplicação, etc... );
      • Acedido através da Internet (ou rede local);
      • O utilizador não sabe exactamente onde está o recurso (“está algures na nuvem...”);
      • Rede de computadores que comunicam habitualmente através de Web-services.
    19.04.2010
    • Cloud Computing – Tipologia
      • Public Cloud;
      • Private Cloud;
      • Hybrid Cloud;
    19.04.2010
    • Cloud Computing – Modelos de Negócio
      • Software as a Service (SaaS) Disponiblização de Software – Google docs, app. ERP, etc.
      • Platform as a Service (PaaS)
      • Disponiblização de Plataforma de desenvolvimento
      • Infrastructure as a Service (IaaS)
      • Disponiblização com o menor numero de serviços de software e com a maior personalização possivel - Amazon
    19.04.2010
    • Cloud Computing – Modelos de Negócio
    19.04.2010
    • Cloud Computing – Vantagens
      • Centralização;
      • Disponiblidade, redundância, segurança...;
      • Redução de custos em administração distribuida/desorganizada;
      • Escalabilidade e elastecidade;
      • Medição exacta da utilização;
      • Novidade tecnológica.
    19.04.2010
    • Cloud Computing – Desvantagens
      • Onde anda a minha informação!?
        • Se a perdem?
        • Se a copiam?
    19.04.2010
    • Solução
      • Infra-estruturas de Cloud Computing privadas / Hibridas.
    • Elastic Utility Computing Architechture Linking Your Programs To Useful Systems
    19.04.2010
    • Eucalyptus
      • Virtualização em Cloud;
      • IaaS-style;
      • Facilmente escalável (é possivel adicionar novos nodes com 1 simples linha de comando... );
      • Auto-aprovisionamento;
      • Api's AWS (Amazon Web Services - S3 ; EC2);
      • Cloud Híbrida.
    19.04.2010
    • Eucalyptus - Arquitectura
    19.04.2010
      Fonte: http://open.eucalyptus.com/wiki/EucalyptusInstallation_v2.0
    • Eucalyptus - Arquitectura
    • Eucalyptus – Componentes
      • Cloud Controller – Componente “Base” Api - Amazon EC2;
      • Walrus - “put-get bucket storage” Api – Amazon S3;
      • Cluster Controller – Controla os Node Controllers (VM, rede);
      • Storage Controller – Controla o “attach/detach” de um Volume a uma instância Api – Amazon EBS;
      • Node Controller – Componente que controla directamente o Hypervisor (execução, monitorização, finalização).
    19.04.2010
    • Eucalyptus – Funcionamento
      • 1 bundle and upload image
    19.04.2010 Cloud Controller CloudController Walrus euca2ools kernel ramdisk image
    • Eucalyptus – Funcionamento
      • 1 bundle and upload image
    19.04.2010 Cloud Controller CloudController Walrus euca2ools kernel ramdisk image
    • Eucalyptus – Funcionamento
      • 2 describe-images
    19.04.2010 Cloud Controller CloudController Walrus euca2ools kernel ramdisk image eki eri emi
    • Eucalyptus – Funcionamento
      • 2 run-instance
    19.04.2010 Cloud Controller CloudController Walrus euca2ools kernel ramdisk image emi
    • Eucalyptus – Funcionamento
      • 2 run-instance
    19.04.2010 Cloud Controller Cluster Controller CloudController Walrus euca2ools kernel ramdisk image ClusterController NodeController Kernel Ramdisk image
    • Eucalyptus – Como Instalar em CM15?
      • Os seguintes scripts foram personalizadas para instalação do eucalyptus em 2 máquinas(ver arquitectura prox slide):
        • ClusterController;
        • NodeController;
      • Exectuar máquina ClusterController:
        • people.caixamagica.pt/vsilva/eucalyptus/scripts/build_eucalyptus.sh
        • people.caixamagica.pt/vsilva/eucalyptus/scripts/configure_cc.sh
        • people.caixamagica.pt/vsilva/eucalyptus/scripts/build_euca2ools.sh
      • Exectuar máquina NodeController :
        • people.caixamagica.pt/vsilva/eucalyptus/scripts/build_eucalyptus.sh
        • people.caixamagica.pt/vsilva/eucalyptus/scripts/configure_nc.sh
    19.04.2010
    • Eucalyptus – Arquitectura Instalada
    19.04.2010 Cluster Controller Node Controller 1..* CloudController Walrus StorageController NodeController Node
    • Demo
    19.04.2010
    • Questões?
    19.04.2010
      Vasco Silva [email_address]