SlideShare una empresa de Scribd logo
1 de 27
UBUNTU ENTERPRISE CLOUD
    Julio Monteiro <julio@monteiro.eti.br>
           5 de Novembro de 2009
POR QUE CLOUD?


• Cloud   Computing é o início da “commoditisation” de TI

• Economia   de recursos

• Flexibilidade   de fornecedores
TI como Commodity
VANTAGENS DE CLOUD

• Apenas    pague pelo que você usou

• Aloque   mais capacidade apenas quando precisar

• Aloque   mais instâncias (servidores) quando você precisar

• Não     desperdice energia elétrica, recursos físicos, dinheiro,
 etc...
UBUNTU ENTERPRISE CLOUD


• Baseado   no Eucalyptus Cloud

• Criação   de clouds Públicas e Privadas

• Padrão     definido pela AWS (Amazon Web Services)

• Disponível   no Ubuntu 9.10 Server Edition
VANTAGENS DO UEC


• Gratuito    e de código aberto

• Sem   licenciamento

• Sem       dependência de fornecedor

• Utiliza   uma API padrão (Amazon EC2 API e Amazon S3 API)
COMPONENTES

• Cloud     Controller (CLC)

• Walrus     Storage Controller (WS3)

• Elastic   Block Storage Controller (EBS)

• Cluster    Controller (CC)

• Node      Controller (NC)
Exemplo de instalação do UEC
Exemplo de instalação do UEC
CLC: CLOUD CONTROLLER



•É   o componente mais visível de toda arquitetura

      a interface para criação e gerenciamento da
• Provê
 instalação em geral

• Gerenciamento    web e via API

• Delega   tarefas para os CCs (Cluster Controllers)
WS3: WALRUS STORAGE CTLR



• Armazenamento          de arquivos (Filestorage System, FS)

• Pode armazenar imagens de máquinas (Machine Images) e
 arquivos em geral (qualquer)

• Interfaces “Web   Service” (no caso, REST e SOAP)
Exemplo de instalação do UEC
EBS: ELASTIC BLOCK STORAGE



• Montagem    de dispositivos de bloco persistentes

• Criação   e abertura de snapshots instantâneos

• Atualmente   utiliza ATA over Ethernet

• Em   breve um novo protocolo (como iSCSI)
CC: CLUSTER CONTROLLER



• Obedece    o Cloud Controller

• Gerencia   os NCs (Node Controllers)

• Aloca   imagens e executa instâncias de máquina

• Decide  qual Node irá rodar a instância com base em
 relatórios de uso
Exemplo de instalação do UEC
CC: CLUSTER CONTROLLER


•   Executa fisicamente cada instância de máquina

•   Ao iniciar uma nova instância, executa a sequinte sequencia:

    1.Verificar autenticidade da requisição

    2.Baixar a imagem (snapshot) da máquina do WS3

    3.Criar as interfaces de rede virtuais

    4.Iniciar a instância
Exemplo de instalação do UEC
Simulação de criação de máquina
Simulação de criação de máquina
Simulação de criação de máquina
Simulação de criação de máquina
HARDWARE MINIMO
PARA SETUP TRADICIONAL
                                                Espaço de
       CPU           RAM         Disco                         Rede
                                                  Disco

                               5200 rpm
CLC   1 GHz
       (2 GHz)
                     0,5 GB
                      (1 GB)     IDE
                               (7200rpm SATA)
                                                 40 GB
                                                  (200 GB)
                                                             100 Mbps
                                                              (1000 Mbps)


                               5200 rpm                       100
CC    1 GHz
       (2 GHz)
                     1 GB
                      (4 GB)     IDE
                               (7200rpm SATA)
                                                 40 GB
                                                  (200 GB)    Mbps
                                                             (2x 1000 Mbps)

        VT                     5200 rpm
NC    (VT, 64bits,
      multicore)
                     1 GB
                      (4 GB)     IDE
                               (7200rpm SATA)
                                                 40 GB
                                                  (100 GB)
                                                             100 Mbps
                                                              (1000 Mbps)
HARDWARE MINIMO
   PARA SETUP MENOR
                                                 Espaço de
        CPU           RAM         Disco                         Rede
                                                   Disco


CLC    1 GHz          0,5 GB
                                5200 rpm
                                                  40 GB
                                                               100
                                  IDE                          Mbps
/ CC
        (2 GHz)        (1 GB)                      (200 GB)
                                (7200rpm SATA)                (2x 1000 Mbps)



         VT                     5200 rpm
NC     (VT, 64bits,
       multicore)
                      1 GB
                       (4 GB)     IDE
                                (7200rpm SATA)
                                                  40 GB
                                                   (100 GB)
                                                              100 Mbps
                                                               (1000 Mbps)
Logo ao colocar o CD do Ubuntu 9.10 Server Edition
Durante a instalação...
Painel administrativo do CLC (Cloud Controller)
PERGUNTAS?

Más contenido relacionado

La actualidad más candente

Build smarter and scalable applications using Microsoft Azure Database Services
Build smarter and scalable applications using Microsoft Azure Database ServicesBuild smarter and scalable applications using Microsoft Azure Database Services
Build smarter and scalable applications using Microsoft Azure Database ServicesFabrício Catae
 
Muito prazer, eu sou o storage!
Muito prazer, eu sou o storage!Muito prazer, eu sou o storage!
Muito prazer, eu sou o storage!Italo Santos
 
Apresentação OpenSUSE 11.3 para Power Users - Portuguese
Apresentação OpenSUSE 11.3 para Power Users - PortugueseApresentação OpenSUSE 11.3 para Power Users - Portuguese
Apresentação OpenSUSE 11.3 para Power Users - PortugueseKomputer
 
InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...
InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...
InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...Arley Rodrigues
 
Apresentação Trabalho ARI
Apresentação Trabalho ARIApresentação Trabalho ARI
Apresentação Trabalho ARIMiguel Oliveira
 
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaLista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaSuzana Viana Mota
 
Instalação do windows server 2008 na virtual box
Instalação do windows server 2008 na virtual boxInstalação do windows server 2008 na virtual box
Instalação do windows server 2008 na virtual boxVitor Vieira
 
Trabalho de sistema operativo servidor
Trabalho de sistema operativo servidorTrabalho de sistema operativo servidor
Trabalho de sistema operativo servidordtml2k
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1diogomendes99
 

La actualidad más candente (10)

Build smarter and scalable applications using Microsoft Azure Database Services
Build smarter and scalable applications using Microsoft Azure Database ServicesBuild smarter and scalable applications using Microsoft Azure Database Services
Build smarter and scalable applications using Microsoft Azure Database Services
 
Muito prazer, eu sou o storage!
Muito prazer, eu sou o storage!Muito prazer, eu sou o storage!
Muito prazer, eu sou o storage!
 
Apresentação OpenSUSE 11.3 para Power Users - Portuguese
Apresentação OpenSUSE 11.3 para Power Users - PortugueseApresentação OpenSUSE 11.3 para Power Users - Portuguese
Apresentação OpenSUSE 11.3 para Power Users - Portuguese
 
InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...
InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...
InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...
 
Livro cisco
Livro ciscoLivro cisco
Livro cisco
 
Apresentação Trabalho ARI
Apresentação Trabalho ARIApresentação Trabalho ARI
Apresentação Trabalho ARI
 
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaLista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
 
Instalação do windows server 2008 na virtual box
Instalação do windows server 2008 na virtual boxInstalação do windows server 2008 na virtual box
Instalação do windows server 2008 na virtual box
 
Trabalho de sistema operativo servidor
Trabalho de sistema operativo servidorTrabalho de sistema operativo servidor
Trabalho de sistema operativo servidor
 
Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1Tcvb2 diogo mendes_sistemas operativos servidor_v1
Tcvb2 diogo mendes_sistemas operativos servidor_v1
 

Destacado

The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...Brian Solis
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source CreativitySara Cannon
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)maditabalnco
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 

Destacado (6)

Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Similar a UEC Cloud: Como funciona o Ubuntu Enterprise Cloud

Cloud Server Embratel
Cloud Server EmbratelCloud Server Embratel
Cloud Server EmbratelAlex Hübner
 
Curso "Desenvolvendo aplicações de uso geral para GPU com CUDA".
Curso "Desenvolvendo aplicações de uso geral para GPU com CUDA".Curso "Desenvolvendo aplicações de uso geral para GPU com CUDA".
Curso "Desenvolvendo aplicações de uso geral para GPU com CUDA".Filipo Mór
 
Desenvolvendo nas nuvens com Windows Azure
Desenvolvendo nas nuvens com Windows AzureDesenvolvendo nas nuvens com Windows Azure
Desenvolvendo nas nuvens com Windows AzureCristian Mathias
 
Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014Evandro Júnior
 
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como ServiçoCloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como ServiçoFabio Kung
 
Desenvolvendo Aplicações de Uso Geral para GPU com CUDA
Desenvolvendo Aplicações de Uso Geral para GPU com CUDADesenvolvendo Aplicações de Uso Geral para GPU com CUDA
Desenvolvendo Aplicações de Uso Geral para GPU com CUDAFilipo Mór
 
Descricao de-laboratorios
Descricao de-laboratoriosDescricao de-laboratorios
Descricao de-laboratoriosEDSInforio
 
PostgreSQL Tuning: O elefante mais rápido que um leopardo
PostgreSQL Tuning: O elefante mais rápido que um leopardoPostgreSQL Tuning: O elefante mais rápido que um leopardo
PostgreSQL Tuning: O elefante mais rápido que um leopardoFabio Telles Rodriguez
 
Conceitos Básicos INSS 2015
Conceitos Básicos INSS 2015Conceitos Básicos INSS 2015
Conceitos Básicos INSS 2015Veonaprovalogo
 
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni
 
SSD no banco de dados é bom mesmo?
SSD no banco de dados é bom mesmo?SSD no banco de dados é bom mesmo?
SSD no banco de dados é bom mesmo?pichiliani
 
DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2Rodrigo Almeida
 

Similar a UEC Cloud: Como funciona o Ubuntu Enterprise Cloud (20)

Cloud Server Embratel
Cloud Server EmbratelCloud Server Embratel
Cloud Server Embratel
 
Curso "Desenvolvendo aplicações de uso geral para GPU com CUDA".
Curso "Desenvolvendo aplicações de uso geral para GPU com CUDA".Curso "Desenvolvendo aplicações de uso geral para GPU com CUDA".
Curso "Desenvolvendo aplicações de uso geral para GPU com CUDA".
 
Aula 17 hd
Aula 17 hdAula 17 hd
Aula 17 hd
 
Hardware aula5
Hardware aula5Hardware aula5
Hardware aula5
 
Desenvolvendo nas nuvens com Windows Azure
Desenvolvendo nas nuvens com Windows AzureDesenvolvendo nas nuvens com Windows Azure
Desenvolvendo nas nuvens com Windows Azure
 
Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014
 
Vendo computador completo
Vendo computador completoVendo computador completo
Vendo computador completo
 
Cloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como ServiçoCloud IaaS - Detalhes da Infraestrutura como Serviço
Cloud IaaS - Detalhes da Infraestrutura como Serviço
 
Aula 04
Aula 04Aula 04
Aula 04
 
Pc
PcPc
Pc
 
Aula Windows 1
Aula Windows 1Aula Windows 1
Aula Windows 1
 
Imei
ImeiImei
Imei
 
Desenvolvendo Aplicações de Uso Geral para GPU com CUDA
Desenvolvendo Aplicações de Uso Geral para GPU com CUDADesenvolvendo Aplicações de Uso Geral para GPU com CUDA
Desenvolvendo Aplicações de Uso Geral para GPU com CUDA
 
Descricao de-laboratorios
Descricao de-laboratoriosDescricao de-laboratorios
Descricao de-laboratorios
 
PostgreSQL Tuning: O elefante mais rápido que um leopardo
PostgreSQL Tuning: O elefante mais rápido que um leopardoPostgreSQL Tuning: O elefante mais rápido que um leopardo
PostgreSQL Tuning: O elefante mais rápido que um leopardo
 
Conceitos Básicos INSS 2015
Conceitos Básicos INSS 2015Conceitos Básicos INSS 2015
Conceitos Básicos INSS 2015
 
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration SampleValdir Adorni - Infra and S.A.N Assessment Integration Sample
Valdir Adorni - Infra and S.A.N Assessment Integration Sample
 
SSD no banco de dados é bom mesmo?
SSD no banco de dados é bom mesmo?SSD no banco de dados é bom mesmo?
SSD no banco de dados é bom mesmo?
 
DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2DBA became DMA for Oracle Exadata X2-2
DBA became DMA for Oracle Exadata X2-2
 
Hardware
HardwareHardware
Hardware
 

Último

O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfPastor Robson Colaço
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
Educação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPEducação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPanandatss1
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfmirandadudu08
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarIedaGoethe
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptxpamelacastro71
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfIedaGoethe
 
Cultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfCultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfaulasgege
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024Sandra Pratas
 

Último (20)

O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
Educação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SPEducação São Paulo centro de mídias da SP
Educação São Paulo centro de mídias da SP
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdf
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogar
 
Aula 1, 2 Bacterias Características e Morfologia.pptx
Aula 1, 2  Bacterias Características e Morfologia.pptxAula 1, 2  Bacterias Características e Morfologia.pptx
Aula 1, 2 Bacterias Características e Morfologia.pptx
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
 
Cultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfCultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdf
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
HORA DO CONTO3_BECRE D. CARLOS I_2023_2024
 

UEC Cloud: Como funciona o Ubuntu Enterprise Cloud

  • 1. UBUNTU ENTERPRISE CLOUD Julio Monteiro <julio@monteiro.eti.br> 5 de Novembro de 2009
  • 2. POR QUE CLOUD? • Cloud Computing é o início da “commoditisation” de TI • Economia de recursos • Flexibilidade de fornecedores
  • 4. VANTAGENS DE CLOUD • Apenas pague pelo que você usou • Aloque mais capacidade apenas quando precisar • Aloque mais instâncias (servidores) quando você precisar • Não desperdice energia elétrica, recursos físicos, dinheiro, etc...
  • 5. UBUNTU ENTERPRISE CLOUD • Baseado no Eucalyptus Cloud • Criação de clouds Públicas e Privadas • Padrão definido pela AWS (Amazon Web Services) • Disponível no Ubuntu 9.10 Server Edition
  • 6. VANTAGENS DO UEC • Gratuito e de código aberto • Sem licenciamento • Sem dependência de fornecedor • Utiliza uma API padrão (Amazon EC2 API e Amazon S3 API)
  • 7. COMPONENTES • Cloud Controller (CLC) • Walrus Storage Controller (WS3) • Elastic Block Storage Controller (EBS) • Cluster Controller (CC) • Node Controller (NC)
  • 10. CLC: CLOUD CONTROLLER •É o componente mais visível de toda arquitetura a interface para criação e gerenciamento da • Provê instalação em geral • Gerenciamento web e via API • Delega tarefas para os CCs (Cluster Controllers)
  • 11. WS3: WALRUS STORAGE CTLR • Armazenamento de arquivos (Filestorage System, FS) • Pode armazenar imagens de máquinas (Machine Images) e arquivos em geral (qualquer) • Interfaces “Web Service” (no caso, REST e SOAP)
  • 13. EBS: ELASTIC BLOCK STORAGE • Montagem de dispositivos de bloco persistentes • Criação e abertura de snapshots instantâneos • Atualmente utiliza ATA over Ethernet • Em breve um novo protocolo (como iSCSI)
  • 14. CC: CLUSTER CONTROLLER • Obedece o Cloud Controller • Gerencia os NCs (Node Controllers) • Aloca imagens e executa instâncias de máquina • Decide qual Node irá rodar a instância com base em relatórios de uso
  • 16. CC: CLUSTER CONTROLLER • Executa fisicamente cada instância de máquina • Ao iniciar uma nova instância, executa a sequinte sequencia: 1.Verificar autenticidade da requisição 2.Baixar a imagem (snapshot) da máquina do WS3 3.Criar as interfaces de rede virtuais 4.Iniciar a instância
  • 22. HARDWARE MINIMO PARA SETUP TRADICIONAL Espaço de CPU RAM Disco Rede Disco 5200 rpm CLC 1 GHz (2 GHz) 0,5 GB (1 GB) IDE (7200rpm SATA) 40 GB (200 GB) 100 Mbps (1000 Mbps) 5200 rpm 100 CC 1 GHz (2 GHz) 1 GB (4 GB) IDE (7200rpm SATA) 40 GB (200 GB) Mbps (2x 1000 Mbps) VT 5200 rpm NC (VT, 64bits, multicore) 1 GB (4 GB) IDE (7200rpm SATA) 40 GB (100 GB) 100 Mbps (1000 Mbps)
  • 23. HARDWARE MINIMO PARA SETUP MENOR Espaço de CPU RAM Disco Rede Disco CLC 1 GHz 0,5 GB 5200 rpm 40 GB 100 IDE Mbps / CC (2 GHz) (1 GB) (200 GB) (7200rpm SATA) (2x 1000 Mbps) VT 5200 rpm NC (VT, 64bits, multicore) 1 GB (4 GB) IDE (7200rpm SATA) 40 GB (100 GB) 100 Mbps (1000 Mbps)
  • 24. Logo ao colocar o CD do Ubuntu 9.10 Server Edition
  • 26. Painel administrativo do CLC (Cloud Controller)

Notas del editor