Upload
ericalago
View
218
Download
0
Embed Size (px)
DESCRIPTION
Conteúdo de alta disponibilidade
Citation preview
SISTEMAS PARA INTERNET
ALTA DISPONIBILIDADE DE SERVIOS WEB
PROF. NAPOLEO PVOA RIBEIRO FILHO
DISPONIBILIDADE
Refere-se ao perodo de tempo em que os servios esto disponveis ou ao tempo assumido como razovel para o sistema responder a um pedido do utilizador.
DISPONIBILIDADE
No entanto, podem ocorrer interrupes planejadas com custo para o utilizador, como o upgrade de um sistema operacional.
O servio dever ser assumido por outra mquina (standby)
DISPONIBILIDADE DE UM SERVIO
calculada com base na porcentagem que quantifica a probabilidade de encontrar o servio operacional em determinado momento.
DISPONIBILIDADE DE UM SERVIO
A essa porcetagem associa-se o uptime do servio, isto , o tempo em que este se encontra operacional.
Downtime consiste no tempo em que o servio se encontra indisponvel.
DISPONIBILIDADE DE UM SERVIO
A essa porcentagem normalmente associada ao termo nmero de noves da disponibilidade, onde uma soluo de 5 noves possui um uptime de 99,999%
DISPONIBILIDADE DE UM SERVIO
Se uma rede se encontra disponvel 165 horas por
semana, qual sua porcentagem de disponibilidade?
DISPONIBILIDADE DE UM SERVIO
MTBF (Mean Time Between Failure) - tempo mdio de parada entre falhas de um componente.
MTTR (Mean Time To Repair) - tempo mdio de reparao desse componente.
DISPONIBILIDADE DE UM SERVIO
MTBSO (Mean Time Between Service Outage) - tempo mdio de interrupo de um servio.
MTTR (Mean Time To Repair) - tempo mdio de reparao desse servio em caso de falha.
DISPONIBILIDADE DE UM SERVIO
DISPONIBILIDADEA disponibilidade pode ser representada atravs de uma sequncia em que cada ponto ao longo do eixo possui um custo associado e cada melhoria pode ser obtida atravs de investimento em recursos ou tecnologias
adicionais.
DISPONIBILIDADE
Para aumentar os nveis de disponibilidade de um servio inevitvel um aumento do custo e do esforo que lhe esto associados.
Para alcanar altos nveis de disponibilidade necessrio uma slida implementao das tcnicas de base e uma rigorosa gesto do sistema.
FAILOVER
quando uma mquina assume os servios de outra. Geralmente aps um defeito.
Pode ser automtico ou manual.
Para uma soluo de alta disponibilidade este deve
ser automtico.
FAILBACK
o processo de retorno de um determinado servio para sua mquina de origem.
Sua execuo no obrigatria, vai depender da implementao.
MASCARAMENTO MANUAL
quando, na ocorrncia de uma falha, necessrio a interveno manual para colocar o componente redundante em funcionamento.
Esse tipo de mascaramento no apresenta alta disponibilidade
COLD STAND-BY
Ao ocorrer uma falha, os usurios so desconectados e perdem todo o trabalho que estava em progresso no momento.
O failover automtico, porm o componente reserva estava desativado e precisa ser inicializado para comear a operar
WARM STAND-BY
Os usurios so desconectados e o failover automtico.
O componente stand-by j estava iniciado e em operao, possibilitando a recuperao parcial ou total dos trabalhos.
O tempo de deteco da falha o mesmo do cold stand-by, porm o tempo de takeover reduzido drasticamente.
HOT STAND-BY
Replicao ativa
Aps uma falha, os usurios do componente
defeituoso no so desconectados e no perdem os dados.
Os usurios no percebem que o erro aconteceu
A transferncia transparente, completa e a
recuperao instantnea.