SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Behind the curtains
          PTisp.pt
          Pedro Dias
          pedrodias@ptisp.pt
          @pedromdias




Tuesday, October 4, 11
Quem somos?

               http://www.ptisp.pt
               10 anos no mercado
               4º maior registar .PT
               Presença no mercado internacional




Tuesday, October 4, 11
Parcerias / Acreditações




Tuesday, October 4, 11
Quero ter o meu blog!
          E agora?




Tuesday, October 4, 11
Requisitos

                         Será que o meu ISP
                         suporta wordpress?
                         Que soluções         Database%(MySQL)%
                         apresentam?




                                                                      Server%
                                              PHP%
                                              HTTP%Server%(Apache)%
                                              Internet%
                                              Browser%(User)%




Tuesday, October 4, 11
Soluções Típicas

                         Alojamento partilhado
                         VPS (virtual server)
                         Servidor dedicado




Tuesday, October 4, 11
Alojamento partilhado
               Target
                         Baixo volume
               Vantagens
                         Preço
                         Solução chave na mão
               Desvantagens
                         Partilha de recursos aplicacionais (LAMP)
                         Partilha de recursos físicos



Tuesday, October 4, 11
VPS
                         Target
                           Volume médio
                         Vantagens
                           Independência ao nível
                           aplicacional
                         Desvantagens
                           Partilha de recursos físicos
                           Disrupção no nó



Tuesday, October 4, 11
Servidor dedicado
               Target
                         Volume elevado.
               Vantagens
                         Independência aplicacional.
                         Independência física.
               Desvantagens
                         Custos mais elevados
                         Deployment

Tuesday, October 4, 11
Problema
               Ponto de falha único
                         Alojamento partilhado
                           Falha física

                               Epic fail!
                         VPS
                           Falha no nó.
                               Falha em todas as VMs.

                                  Epic fail!
                         Servidor dedicado
                           Falha física

                               Epic fail!

Tuesday, October 4, 11
Cloud
          VM Deployment




Tuesday, October 4, 11
Componentes
                         Processamento   Backups
                           Hypervisors     R1Soft
                                           Snapshots
                         Storage
                           SANs          Control Panel
                           Templates




Tuesday, October 4, 11
Arquitectura




Tuesday, October 4, 11
Cloud PTisp


                                Control Panel             Templates




                         Hypervisor 1     Hypervisor 2   CDP Backups
                          2x x5670         2x x5670
                            96gb             96gb




                            SAN 1           SAN 2
Tuesday, October 4, 11
Escalabilidade (Cloud)




Tuesday, October 4, 11
Falhas

                         Falha de um hypervisor
                           Migração das VMs afectadas.


                         Falha em uma SAN
                           Redundância total por 2 SANS.




Tuesday, October 4, 11
Importante

               Manter o dobro dos recursos operacionais sempre
               disponível.
                         Nunca utilizar 100% do processamento dos HVs
                         Apenas metade do storage é utilizado em
                         simultâneo.




Tuesday, October 4, 11
PTisp API (Controladores)
               Cloud controller                    Domains controller
                         Gestão da cloud             Gestão de domínios
                                                     (coming very soon)
               Account controller
                                                   API controller
                         Gestão de
                         subscrições.                Controlo de versão
               User controller
                         Gestão de utilizadores.


Tuesday, October 4, 11
Cloud API
               /api/cloud/[user]/list       /api/cloud/[user]/[id]/
                         Listar VM’s        status
                                              Power state
               /api/cloud/[user]/[id]/off
                         Desligar VM        /api/cloud/[user]/[id]/
                                            addresses
               /api/cloud/[user]/[id]/on
                                              Listar endereços ip associados.
                         Ligar VM




Tuesday, October 4, 11
THE END
                           Perguntas?




Tuesday, October 4, 11

Mais conteúdo relacionado

Destaque

Destaque (7)

pedrodias_wordcamp2016
pedrodias_wordcamp2016pedrodias_wordcamp2016
pedrodias_wordcamp2016
 
Botbeans CISTI 2011
Botbeans CISTI 2011Botbeans CISTI 2011
Botbeans CISTI 2011
 
nebulaconf
nebulaconfnebulaconf
nebulaconf
 
Elies
EliesElies
Elies
 
Portugol EDUCON2010
Portugol EDUCON2010Portugol EDUCON2010
Portugol EDUCON2010
 
phplx16
phplx16phplx16
phplx16
 
Comunidade Slideshare
Comunidade SlideshareComunidade Slideshare
Comunidade Slideshare
 

Semelhante a Wordcamp LX 2011

Cloud Summit Brazil 2011 - Construindo nuvens com Xen
Cloud Summit Brazil 2011 - Construindo nuvens com XenCloud Summit Brazil 2011 - Construindo nuvens com Xen
Cloud Summit Brazil 2011 - Construindo nuvens com XenMarco Sinhoreli
 
[Cloud Summit 2010] Marco Sinhoreli - Construindo nuvens (Xen.org)
[Cloud Summit 2010] Marco Sinhoreli - Construindo nuvens (Xen.org)[Cloud Summit 2010] Marco Sinhoreli - Construindo nuvens (Xen.org)
[Cloud Summit 2010] Marco Sinhoreli - Construindo nuvens (Xen.org)Tecla Internet
 
Novomodelodevendas Ca Saibacomoganharlicencado Cax Osoft12 5r
Novomodelodevendas Ca Saibacomoganharlicencado Cax Osoft12 5rNovomodelodevendas Ca Saibacomoganharlicencado Cax Osoft12 5r
Novomodelodevendas Ca Saibacomoganharlicencado Cax Osoft12 5rCA RMDM Brasil
 
ACII - SL06 - Virtualizacao
ACII - SL06 - VirtualizacaoACII - SL06 - Virtualizacao
ACII - SL06 - VirtualizacaoUFPB
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Lucas A. Romão
 
Alta Disponibilidade Dadosemambientes Virtuais
Alta Disponibilidade Dadosemambientes VirtuaisAlta Disponibilidade Dadosemambientes Virtuais
Alta Disponibilidade Dadosemambientes VirtuaisCA RMDM Brasil
 
Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes WindowsHands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes WindowsAmazon Web Services LATAM
 
Aws sao paulo summit 2015 elasti cache avancado
Aws sao paulo summit 2015   elasti cache avancadoAws sao paulo summit 2015   elasti cache avancado
Aws sao paulo summit 2015 elasti cache avancadoAmazon Web Services LATAM
 
App Web Escalaveis Fisl
App Web Escalaveis FislApp Web Escalaveis Fisl
App Web Escalaveis FislElton Minetto
 
Amazon web services
Amazon web servicesAmazon web services
Amazon web servicesMagno Frey
 
Building blocks #1 - Primeiros passos na Amazon Web Services
Building blocks #1 - Primeiros passos na Amazon Web ServicesBuilding blocks #1 - Primeiros passos na Amazon Web Services
Building blocks #1 - Primeiros passos na Amazon Web ServicesAmazon Web Services LATAM
 

Semelhante a Wordcamp LX 2011 (20)

Você confia nas suas aplicações mobile?
Você confia nas suas aplicações mobile?Você confia nas suas aplicações mobile?
Você confia nas suas aplicações mobile?
 
Cloud Summit Brazil 2011 - Construindo nuvens com Xen
Cloud Summit Brazil 2011 - Construindo nuvens com XenCloud Summit Brazil 2011 - Construindo nuvens com Xen
Cloud Summit Brazil 2011 - Construindo nuvens com Xen
 
[Cloud Summit 2010] Marco Sinhoreli - Construindo nuvens (Xen.org)
[Cloud Summit 2010] Marco Sinhoreli - Construindo nuvens (Xen.org)[Cloud Summit 2010] Marco Sinhoreli - Construindo nuvens (Xen.org)
[Cloud Summit 2010] Marco Sinhoreli - Construindo nuvens (Xen.org)
 
Consolidação Mic&Mac Soluções em TI
Consolidação Mic&Mac Soluções em TIConsolidação Mic&Mac Soluções em TI
Consolidação Mic&Mac Soluções em TI
 
Novomodelodevendas Ca Saibacomoganharlicencado Cax Osoft12 5r
Novomodelodevendas Ca Saibacomoganharlicencado Cax Osoft12 5rNovomodelodevendas Ca Saibacomoganharlicencado Cax Osoft12 5r
Novomodelodevendas Ca Saibacomoganharlicencado Cax Osoft12 5r
 
A plataforma Azure da Microsoft
A plataforma Azure da MicrosoftA plataforma Azure da Microsoft
A plataforma Azure da Microsoft
 
ACII - SL06 - Virtualizacao
ACII - SL06 - VirtualizacaoACII - SL06 - Virtualizacao
ACII - SL06 - Virtualizacao
 
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
 
Alta Disponibilidade Dadosemambientes Virtuais
Alta Disponibilidade Dadosemambientes VirtuaisAlta Disponibilidade Dadosemambientes Virtuais
Alta Disponibilidade Dadosemambientes Virtuais
 
Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes WindowsHands on - Web apps com Amazon EC2 e RDS para ambientes Windows
Hands on - Web apps com Amazon EC2 e RDS para ambientes Windows
 
Aws sao paulo summit 2015 elasti cache avancado
Aws sao paulo summit 2015   elasti cache avancadoAws sao paulo summit 2015   elasti cache avancado
Aws sao paulo summit 2015 elasti cache avancado
 
Virtualizaçao
VirtualizaçaoVirtualizaçao
Virtualizaçao
 
App Web Escalaveis Fisl
App Web Escalaveis FislApp Web Escalaveis Fisl
App Web Escalaveis Fisl
 
Pres clusterpdf
Pres clusterpdfPres clusterpdf
Pres clusterpdf
 
Amazon web services
Amazon web servicesAmazon web services
Amazon web services
 
Aula sd 2008_02aspectosprojectosds
Aula sd 2008_02aspectosprojectosdsAula sd 2008_02aspectosprojectosds
Aula sd 2008_02aspectosprojectosds
 
Trend Micro - Cloud Security
Trend Micro - Cloud SecurityTrend Micro - Cloud Security
Trend Micro - Cloud Security
 
Building blocks #1 - Primeiros passos na Amazon Web Services
Building blocks #1 - Primeiros passos na Amazon Web ServicesBuilding blocks #1 - Primeiros passos na Amazon Web Services
Building blocks #1 - Primeiros passos na Amazon Web Services
 
Cakephp 2.0 - O que mudou
Cakephp 2.0 - O que mudouCakephp 2.0 - O que mudou
Cakephp 2.0 - O que mudou
 
Fazendo seu DR na AWS
Fazendo seu DR na AWSFazendo seu DR na AWS
Fazendo seu DR na AWS
 

Wordcamp LX 2011

  • 1. Behind the curtains PTisp.pt Pedro Dias pedrodias@ptisp.pt @pedromdias Tuesday, October 4, 11
  • 2. Quem somos? http://www.ptisp.pt 10 anos no mercado 4º maior registar .PT Presença no mercado internacional Tuesday, October 4, 11
  • 4. Quero ter o meu blog! E agora? Tuesday, October 4, 11
  • 5. Requisitos Será que o meu ISP suporta wordpress? Que soluções Database%(MySQL)% apresentam? Server% PHP% HTTP%Server%(Apache)% Internet% Browser%(User)% Tuesday, October 4, 11
  • 6. Soluções Típicas Alojamento partilhado VPS (virtual server) Servidor dedicado Tuesday, October 4, 11
  • 7. Alojamento partilhado Target Baixo volume Vantagens Preço Solução chave na mão Desvantagens Partilha de recursos aplicacionais (LAMP) Partilha de recursos físicos Tuesday, October 4, 11
  • 8. VPS Target Volume médio Vantagens Independência ao nível aplicacional Desvantagens Partilha de recursos físicos Disrupção no nó Tuesday, October 4, 11
  • 9. Servidor dedicado Target Volume elevado. Vantagens Independência aplicacional. Independência física. Desvantagens Custos mais elevados Deployment Tuesday, October 4, 11
  • 10. Problema Ponto de falha único Alojamento partilhado Falha física Epic fail! VPS Falha no nó. Falha em todas as VMs. Epic fail! Servidor dedicado Falha física Epic fail! Tuesday, October 4, 11
  • 11. Cloud VM Deployment Tuesday, October 4, 11
  • 12. Componentes Processamento Backups Hypervisors R1Soft Snapshots Storage SANs Control Panel Templates Tuesday, October 4, 11
  • 14. Cloud PTisp Control Panel Templates Hypervisor 1 Hypervisor 2 CDP Backups 2x x5670 2x x5670 96gb 96gb SAN 1 SAN 2 Tuesday, October 4, 11
  • 16. Falhas Falha de um hypervisor Migração das VMs afectadas. Falha em uma SAN Redundância total por 2 SANS. Tuesday, October 4, 11
  • 17. Importante Manter o dobro dos recursos operacionais sempre disponível. Nunca utilizar 100% do processamento dos HVs Apenas metade do storage é utilizado em simultâneo. Tuesday, October 4, 11
  • 18. PTisp API (Controladores) Cloud controller Domains controller Gestão da cloud Gestão de domínios (coming very soon) Account controller API controller Gestão de subscrições. Controlo de versão User controller Gestão de utilizadores. Tuesday, October 4, 11
  • 19. Cloud API /api/cloud/[user]/list /api/cloud/[user]/[id]/ Listar VM’s status Power state /api/cloud/[user]/[id]/off Desligar VM /api/cloud/[user]/[id]/ addresses /api/cloud/[user]/[id]/on Listar endereços ip associados. Ligar VM Tuesday, October 4, 11
  • 20. THE END Perguntas? Tuesday, October 4, 11