wordcamp lx 2011

20
Behind the curtains PTisp.pt Pedro Dias [email protected] @pedromdias Tuesday, October 4, 11

Upload: pedro-dias

Post on 18-Jul-2015

323 views

Category:

Documents


1 download

TRANSCRIPT

Behind the curtainsPTisp.ptPedro [email protected]@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

Server%Database%(MySQL)%

PHP%

HTTP%Server%(Apache)%

Internet%

Browser%(User)%

Será que o meu ISP suporta wordpress?

Que soluções apresentam?

Tuesday, October 4, 11

Soluções Típicas

Alojamento partilhado

VPS (virtual server)

Servidor dedicado

Tuesday, October 4, 11

Alojamento partilhadoTarget

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

VPSTarget

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 dedicadoTarget

Volume elevado.

Vantagens

Independência aplicacional.

Independência física.

Desvantagens

Custos mais elevados

Deployment

Tuesday, October 4, 11

ProblemaPonto 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

CloudVM Deployment

Tuesday, October 4, 11

ComponentesProcessamento

Hypervisors

Storage

SANs

Templates

Backups

R1Soft

Snapshots

Control Panel

Tuesday, October 4, 11

Arquitectura

Tuesday, October 4, 11

Cloud PTisp

Hypervisor 12x x5670

96gb

Hypervisor 22x x5670

96gb

SAN 1 SAN 2

Templates

CDP Backups

Control Panel

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

Gestão da cloud

Account controller

Gestão de subscrições.

User controller

Gestão de utilizadores.

Domains controller

Gestão de domínios (coming very soon)

API controller

Controlo de versão

Tuesday, October 4, 11

Cloud API/api/cloud/[user]/list

Listar VM’s

/api/cloud/[user]/[id]/offDesligar VM

/api/cloud/[user]/[id]/onLigar VM

/api/cloud/[user]/[id]/status

Power state

/api/cloud/[user]/[id]/addresses

Listar endereços ip associados.

Tuesday, October 4, 11

THE ENDPerguntas?

Tuesday, October 4, 11