Conceitos de Disponibilidade para Redes e Sistemas

Índice:

Conceitos de Disponibilidade para Redes e Sistemas
Conceitos de Disponibilidade para Redes e Sistemas
Anonim

No hardware e software de computador, três elementos garantem que tudo funcione como deveria (e continua a funcionar): disponibilidade, confiabilidade e facilidade de manutenção. Maximizar essas qualidades em seu sistema de computador irá ajudá-lo a evitar problemas imprevistos. Essas qualidades não evitarão problemas completamente. Ainda assim, quando surgem problemas, essas qualidades tornam os problemas mais fáceis de corrigir.

Image
Image

O que são disponibilidade, confiabilidade e facilidade de manutenção?

Disponibilidade refere-se ao tempo de atividade geral do sistema de computador ou seus recursos específicos. Por exemplo, um computador pessoal está disponível para uso se seu sistema operacional estiver inicializado e em execução.

Embora relacionado à disponibilidade, o conceito de confiabilidade significa algo diferente. Confiabilidade refere-se à probabilidade geral de uma falha ocorrer em um sistema em execução. Um sistema perfeitamente confiável terá 100% de disponibilidade. No entanto, quando ocorre uma falha, ela afeta a disponibilidade de diferentes maneiras, dependendo da natureza do problema.

A facilidade de manutenção também afeta a disponibilidade. Você pode detectar e reparar falhas mais rapidamente em um sistema que pode ser reparado do que em um sem manutenção, o que significa que, em média, você terá menos tempo de inatividade por incidente.

Níveis de Disponibilidade

A maneira padrão de definir níveis ou classes de disponibilidade em um sistema de rede de computadores é uma escala de noves. Por exemplo, 99% de tempo de atividade se traduz em dois noves de disponibilidade, 99,9% de tempo de atividade em três noves e assim por diante.

A tabela abaixo ilustra o significado desta escala. Ele expressa cada nível em termos da quantidade máxima de tempo de inatividade por ano (não bissexto) que pode ser tolerada para atender ao requisito de tempo de atividade. Ele também lista alguns exemplos do tipo de sistema que normalmente atende a esses requisitos.

Image
Image

O período geral de tempo envolvido (semanas, meses ou anos) deve ser especificado para dar o significado mais forte. Um produto que atinge 99,9 por cento de tempo de atividade durante um período de um ou mais anos provou-se em maior grau do que aquele cuja disponibilidade foi medida apenas por algumas semanas.

Disponibilidade de rede: um exemplo

A disponibilidade sempre foi uma característica importante dos sistemas, mas se torna um desafio crítico e complexo nas redes. Os serviços de rede geralmente são distribuídos em vários computadores e podem depender de vários dispositivos auxiliares.

Tome o Domain Name System (DNS), por exemplo, usado na internet e redes de intranet privadas para manter uma lista de nomes de computadores com base em seus endereços de rede. O DNS mantém seu índice de nomes e endereços em um servidor chamado servidor DNS primário. Quando existe um único servidor DNS em um sistema, uma falha no servidor derruba todos os recursos DNS nessa rede. O DNS, no entanto, oferece suporte para servidores distribuídos. Além do servidor primário, um administrador pode instalar servidores DNS secundários e terciários na rede. Agora, é menos provável que uma falha em qualquer um dos três sistemas cause uma perda completa do serviço DNS.

Outros tipos de interrupções de rede também afetam a disponibilidade do DNS. As falhas de link, por exemplo, podem derrubar o DNS, impossibilitando que os clientes se comuniquem com um servidor DNS. Não é incomum nesses cenários que algumas pessoas (dependendo de sua localização física na rede) percam o acesso ao DNS, mas outras permaneçam in alteradas. A configuração de vários servidores DNS ajuda a lidar com essas falhas indiretas que afetam a disponibilidade.

Disponibilidade Percebida vs. Alta Disponibilidade

O tempo das falhas desempenha um papel na disponibilidade percebida de uma rede. Um sistema de negócios que sofre interrupções frequentes nos finais de semana, por exemplo, pode apresentar números de disponibilidade relativamente baixos. Ainda assim, esse tempo de inatividade pode não ser percebido pela força de trabalho regular.

A indústria de rede usa o termo alta disponibilidade para se referir a sistemas e tecnologias especialmente projetados para confiabilidade, disponibilidade e facilidade de manutenção. Esses sistemas normalmente incluem hardware redundante, como discos e fontes de alimentação, e software inteligente, como balanceamento de carga e funcionalidade de failover. A dificuldade em obter alta disponibilidade aumenta drasticamente nos níveis de quatro noves e cinco noves. Assim, os fornecedores cobram um custo adicional por esses recursos.

Recomendado: