Um protocolo primário -Backup é uma configuração de servidores para proteger contra falhas. A Non-Blocking protocolo primário -Backup descreve quando o servidor primário atualiza o servidor de backup. Função
O sistema primário -Backup requer , no mínimo, dois servidores. Ao invés de ser organizado como um cluster, onde todos os servidores do grupo são capazes de responder ao mesmo pedido , este cenário considera apenas um servidor de responder às solicitações do cliente . Este é o servidor primário. O outro servidor (ou servidores) é mantida em reserva no caso de o servidor primário falhar . Este é o servidor de backup.
Características
A parte sem Bloqueio do protocolo descreve a liberdade de o servidor primário para responder ao pedido do cliente. Um protocolo de bloqueio exige que o servidor primário relata mudanças de status para o servidor de backup antes de emitir a resposta ao cliente . O Non-Blocking protocolo primário -Backup permite que o servidor primário para responder ao pedido do cliente antes de atualizar o servidor de backup.
Comunicação
-Backup primária sistemas de todos os clientes são capazes de entrar em contato com todos os servidores. No entanto, eles só devem lidar com o servidor primário. Todos os pedidos de clientes são ignorados pelos servidores de backup até que o servidor primário falhar . Quando isso acontece, o próximo servidor na linha transmite a todos os clientes que agora é o servidor principal e todas as solicitações devem ser dirigidas ao seu endereço.