Was ist eine verteilte Parallelitätskontrolle?
Distributed Contrace Control ist eine Strategie, die die Verantwortung für die Gleichzeitregelung in einem gesamten Netzwerk verbreitet. Die Parallelität bezieht sich darauf, dass alle Computer mit derselben Version derselben Dateien arbeiten. Sobald Computer miteinander vernetzt sind, steigen die Parallelitätsbedenken - Probleme mit der Aufrechterhaltung aller Dateien im Netzwerk für alle Benutzer - in den Vordergrund, da mehrere Benutzer gleichzeitig auf alle autorisierten Dateien und Ordner auf dem System zugreifen können. Ohne die Gleichzeitigkeit zu erzwingen, können diese Dateien von einem Computer zum nächsten leicht inkonsistent werden, wenn Benutzer Daten in Echtzeit ändern und manipulieren, was dazu führt, dass jeder schnell die Möglichkeit verliert, sich auf Netzwerkdateien zu verlassen, wenn Änderungen stattfinden. Die Contralrency Control hält die Dateien im gesamten Netzwerk konsistent und vermeiden dieses Problem.Overhead auf jedem. Ohne verteilte Parallelitätskontrolle könnte die Aufrechterhaltung der Parallelität in einem Netzwerk leicht zu einem Vollzeitjob für einen einzelnen Computer werden und es für alles andere nutzlos machen. Mit einer verteilten Parallelitätskontrolle kann jeder Computer im Netzwerk dazu beitragen, die Workload zu teilen, um sicherzustellen, dass Endbenutzer die Terminals noch für andere Netzwerkaufgaben verwenden können.
starke strenge zwei Phasenverriegelung ist eine der häufigsten Arten der verteilten Parallelitätskontrolle. In einer strengen strengen zwei Phasensperrung ist sie, sobald auf eine einzelne Netzwerkdatei zugegriffen wird, bis zum Ende des Zugriffs sowohl für Lese- als auch für Schreibvorgänge gesperrt. Dies bedeutet, dass nur ein Benutzer im Netzwerk jeweils eine Datei ändern kann, was es unmöglich macht, dass die Datei aus der Parallelität in das Netzwerk fällt. Sobald der Endbenutzer Änderungen an der Datei speichert oder die Datei insgesamt beendet, werden die Sperren entfernt, sodass ein anderer Benutzer auf dem SYS ermöglicht wirdTEM, um danach die Datei erneut zu behandeln.
Eine der größten Nachteile bei strengen strengen zwei Phasenverriegelungen ist der zusätzliche Aufwand, den sie in Netzwerkressourcen platziert. Jede Datei unter jedem Benutzer muss vom Netzwerk als "gesperrt" vorgesehen sein, und diese Informationen müssen im Speicher aufbewahrt werden, bis die Sperre endet. Insgesamt kann dies bei Hunderten von Endbenutzern gleichzeitig Hunderte von Dateien ausführen, so dass dies leicht einen erheblichen Teil des Speichers im Netzwerk ausschöpfen kann. Diese übermäßige Kannibalisierung des Speichers kann Netzwerke mit ineffizienten oder veralteten Hardware -Designs verlangsamen.