O LNS MIRROR SOLUTION é uma solução que visa prover uma disponibilidade de serviços e recursos de forma ininterrupta através do uso da redundância implícita do sistema.
A idéia geral é que se um servidor vier a falhar (failover), aplicações ou serviços possam estar disponíveis em outro servidor de uma forma automática, transparente e segura.
Este tipo de serviço é utilizado para bases de dados (Oracle, Mysql, etc.), correio, servidores de arquivos, aplicações entre diversos outros.
Se a sua empresa possui algum tipo de sistema, na qual a interrupção possa acarretar algum tipo de prejuízo, essa é a solução ideal para ela.

Nós trabalhamos na integração de diversas tecnologias, estendendo-as individualmente com o objetivo de prover uma solução simples e flexível, que possa ser otimizada para as particularidades de cada aplicação.

Neste espírito, a solução de alta disponibilidade é baseada em quatro blocos básicos, que são: replicação de disco, monitoração de nodos, monitoração de serviços e sistema de arquivos robusto. Estes quatro blocos podem ser utilizados em conjunto ou individualmente, possibilitando a criação de soluções com failover(falha) e failback(recuperação de falhas), automáticos ou manuais, com ou sem replicação de dados, e mesmo suportando paradas planejadas. Esta solução foi idealizada para um cluster de dois nodos e segue descrita abaixo:

1- Monitoração de nodos
A monitoração de nodos possui um software que é responsável por testar periodicamente os nodos do cluster, coordenando as ações de failover(falha) e failback(recuperação de falhas).

2- Replicação de disco
A replicação de disco possui um driver de bloco para o kernel que cria um dispositivo de bloco virtual, consistindo tanto de um disco real local quanto de uma conexão de rede, que terá na outra ponta outro driver atuando como secundário. Tudo aquilo que é escrito no dispositivo virtual é escrito no disco local e também enviado para o outro driver, que fará a mesma operação em seu disco local. Com isto se obtém dois nodos com discos exatamente iguais, até o instante da falha. As aplicações que trabalham com dados dinâmicos ou atualizados com muita freqüência se beneficiam deste driver.

3- Sistema de arquivos
Dados replicados ou não, é importante que o sistema de arquivos esteja consistente. Nem todos os sistemas de arquivos garantem isso, portanto para esta solução se escolheu trabalhar com o Reiser Filesystem. Este sistema de arquivos trabalha com journal, o que significa que todas as alterações de dados são antes registradas no disco para que, caso o sistema venha a falhar durante este processo, a transação possa ser recuperada quando o sistema voltar. Isto confere agilidade ao processo de recuperação de falhas, bem como aumenta muito a confiabilidade das informações armazenadas.

4- Monitoração de serviços
A monitoração de serviços é feita através de um super escalonador de testes que pode verificar centenas de máquinas e serviços de forma rápida e ágil, enviando alertas para endereços de correio eletrônico, pagers ou telefones celulares, garantindo que os administradores dos serviços estejam sempre bem informados sobre seu estado de operação. Suporta dependências entre testes, portanto não perde tempo verificando se um servidor de HTTP está respondendo em uma máquina que sabe estar inoperante. Um alerta pode até mesmo tentar recuperar a situação automaticamente ou reiniciar uma máquina, caso a falha ocorra em um horário de difícil manutenção.

Principais caracteristicas:

  • Sistema Operacional SuSE Linux;
  • Alta disponibilidade, escalabilidade e confiabilidade;
  • Ideal para aplicacões de missão crítica e que possuam muitos acessos, tais como: Bancos de Dados, servidores de arquivos e aplicações.
  • Transparente para o usuário final;
  • Redundância automática;
  • Facilidade de manutenção, sem indisponibilidade do serviço.
  • Monitoração de nodos e serviços;
  • Replicação de disco;
  • O sistema operacional e os softwares nele instalados possuem licenças baseadas no modelo GPL(General Public License), no qual o código fonte é considerado aberto e as licenças são GRATUITAS