14.04.2013 Views

Guia do Servidor Linux

Guia do Servidor Linux

Guia do Servidor Linux

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

sumin<strong>do</strong> seus serviços caso perceba que algum deles falhou.<br />

Capítulo 9. Alta Disponibilidade<br />

Outra possibilidade importante da Alta Disponibilidade é fazer isto com computa<strong>do</strong>res<br />

simples, como os que se pode comprar até num supermerca<strong>do</strong>. A<br />

complexidade pode estar apenas no software. Mais fácil de desenvolver que o<br />

hardware, o software de Alta Disponibilidade é quem se preocupa em monitorar<br />

outras máquinas de uma rede, saber que serviços estão sen<strong>do</strong> presta<strong>do</strong>s, quem os<br />

está prestan<strong>do</strong>, e o que fazer quan<strong>do</strong> uma falha é percebida.<br />

Cálculo da Disponibilidade<br />

Em um sistema real, se um componente falha, ele é repara<strong>do</strong> ou substituí<strong>do</strong> por<br />

um novo componente. Se este novo componente falha, é substituí<strong>do</strong> por outro e<br />

assim por diante. O componente repara<strong>do</strong> é ti<strong>do</strong> como no mesmo esta<strong>do</strong> que um<br />

componente novo. Durante sua vida útil, um componente pode ser considera<strong>do</strong><br />

como estan<strong>do</strong> em um destes esta<strong>do</strong>s: funcionan<strong>do</strong> ou em reparo. O esta<strong>do</strong> funcionan<strong>do</strong><br />

indica que o componente está operacional e o esta<strong>do</strong> em reparo significa<br />

que ele falhou e ainda não foi substituí<strong>do</strong> por um novo componente.<br />

Em caso de defeitos, o sistema vai de funcionan<strong>do</strong> para em reparo, e quan<strong>do</strong><br />

a substituição é feita ele volta para o esta<strong>do</strong> funcionan<strong>do</strong>. Sen<strong>do</strong> assim, pode-se<br />

dizer que o sistema apresenta ao longo de sua vida um tempo médio até apresentar<br />

falha (MTTF) e um tempo médio de reparo (MTTR). Seu tempo de vida é uma<br />

sucessão de MTTFs e MTTRs, à medida que vai falhan<strong>do</strong> e sen<strong>do</strong> repara<strong>do</strong>. O<br />

tempo de vida útil <strong>do</strong> sistema é a soma <strong>do</strong>s MTTFs nos ciclos MTTF+MTTR já<br />

vivi<strong>do</strong>s.<br />

De forma simplificada, diz-se que a disponibilidade de um sistema é a relação<br />

entre o tempo de vida útil deste sistema e seu tempo total de vida. Isto pode ser<br />

representa<strong>do</strong> pela fórmula abaixo:<br />

Disponibilidade = MTTF / (MTTF + MTTR)<br />

Ao avaliar uma solução de Alta Disponibilidade, é importante levar em consideração<br />

se na medição <strong>do</strong> MTTF são observadas como falhas as possíveis paradas<br />

planejadas. Mais considerações sobre este assunto serão tecidas em seções posteriores.<br />

235

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!