O documento apresenta as soluções de alojamento web da PTisp, incluindo alojamento partilhado, VPS e servidor dedicado. Discute as vantagens e desvantagens de cada solução e introduz a arquitetura de computação em nuvem da PTisp para fornecer escalabilidade e redundância.
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
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