Gründe für die Verwendung dieses Replikationsmodells durch Active Directory Domain Services
In diesem Thema werden die Gründe für das Freiformsystem erläutert, das von Active Directory Domain Services für ein Replikationsmodell verwendet wird.
Active Directory Domain Services sind aus folgenden Gründen ein Freiformsystem:
- Kunden benötigen eine hochgradig verteilte Lösung, in der Teile des Verzeichnisses auf ihre Netzwerke verteilt und lokal verwaltet werden können.
- Große Kunden wachsen häufig auf Millionen von Objekten, Hunderte oder Tausende von Replikaten oder beides an.
- Viele Kundennetzwerke bieten nur zeitweilige Verbindungen mit einigen Standorten. Beispielsweise sind Remote-Öl-Drillplattformen und -versande auf See, sodass das System gegenüber teilweise verbundenen oder getrennten Vorgängen tolerant sein muss.
Es gibt keine Möglichkeit, eine vollständige Kenntnis des aktuellen oder zukünftigen Zustands eines verteilten Systems zu gewährleisten, da das Wissen über Zustandsänderungen weitergegeben werden muss und die Weitergabe eine Zeit in Anspruch nimmt, während der weitere Zustandsänderungen auftreten können.
Eng gekoppelte Systeme bewältigen die Unsicherheit, indem sie versuchen, sie zu beseitigen. Dies erfolgt durch Einschränkungen für Updates, die erfordern, dass alle Knoten oder ein Großteil der Knoten verfügbar sein müssen, bevor Updates ausgeführt werden können, verteilte Sperrschemas oder Singlemastering für kritische Ressourcen, das Einschränken aller Knoten für eine gute Verbindung oder eine Kombination dieser Techniken. Je enger die Computingknoten in einem verteilten System gekoppelt sind, desto niedriger ist der Skalierungsgrenzwert.
Freiformsysteme behandeln Unsicherheit, indem sie sie tolerieren. Ein Freiformsystem ermöglicht es den Knoten, unterschiedliche Ansichten des Gesamtsystemzustands zu erhalten, und stellt Algorithmen zum Lösen von Konflikten bereit.
Eng gekoppelte Lösungen wurden aufgrund der Anforderungen an die lokale Verwaltung, den getrennten Betrieb und die Skalierbarkeit für eine sehr große Anzahl von Knoten als ungeeignet für Active Directory Domain Services abgelehnt. Das ausgewählte lose gekoppelte Modell, die lose Multimasterkonsistenz mit Konvergenz, erfüllt alle Anforderungen.