Por que os Serviços de Domínio Active Directory usam esse modelo de replicação
Este tópico explica os motivos do sistema de forma livre usado pelos Serviços de Domínio Active Directory para um modelo de replicação.
Os Serviços de Domínio Active Directory são um sistema de forma livre pelos seguintes motivos:
- Os clientes precisam de uma solução altamente distribuída na qual partes do diretório possam ser espalhadas por suas redes e administradas localmente.
- Grandes clientes geralmente crescem para milhões de objetos, centenas ou milhares de réplicas, ou ambos.
- Muitas redes de clientes fornecem apenas conectividade intermitente para alguns locais; por exemplo, plataformas remotas de perfuração de petróleo e navios no mar, de modo que o sistema deve ser tolerante a operações parcialmente conectadas ou desconectadas.
Não há como garantir a consciência completa do estado atual ou futuro de um sistema distribuído porque o conhecimento das mudanças de estado deve ser propagado e a propagação leva tempo, durante o qual mais mudanças de estado podem ocorrer.
Sistemas fortemente acoplados lidam com a incerteza tentando eliminá-la. Isso é feito por meio de restrições nas atualizações, exigindo que todos os nós ou a maioria dos nós estejam disponíveis antes que as atualizações possam ser executadas, usando esquemas de bloqueio distribuído ou masterização única para recursos críticos, restringindo todos os nós a estarem bem conectados ou alguma combinação dessas técnicas. Quanto mais fortemente acoplados estiverem os nós de computação em um sistema distribuído, menor será o limite de escala.
Os sistemas de forma livre lidam com a incerteza tolerando-a. Um sistema de forma livre permite que os nós tenham visões diferentes do estado geral do sistema e fornece algoritmos para resolver conflitos.
As soluções fortemente acopladas foram rejeitadas como inadequadas para os Serviços de Domínio Active Directory devido aos requisitos de administração local, operação desconectada e escalabilidade para um grande número de nós. O modelo fracamente acoplado escolhido, multi-master de consistência solta com convergência, satisfaz todos os requisitos.