Master-Slave Zwei identische Macbook Pros

471
Casey

Ich suche nach einer Möglichkeit, zwei identische MacBook-Profis (Hardware, Betriebssystem und Datenträgerabbild) zu Master-Slave zu machen, so dass alle vom Benutzer am Master-MBP vorgenommenen Schnittstellenaktionen an den Slave-MBP gesendet werden (über LAN oder eine andere Datenverbindung) ): Mausbewegungen, Anwendung wird gestartet, der Benutzer bearbeitet die Datei usw.

Ähnlich wie ein Computer einen anderen Computer über Video-Chat-Anwendungen wie Citrix steuern kann. Statt jedoch den Master in einem Portal zu betreiben, das den Slave steuert, wiederholt der Slave in diesem Fall alle auf dem Master durchgeführten Aktionen auf "Desktop-Ebene" . "

Kennt jemand eine aktuell verfügbare Lösung? Wenn einer nicht existiert, was sind die wichtigsten Aspekte, die bei der Entwicklung eines zu berücksichtigen sind. Offensichtlich müssen Schnittstellenaktionen vom Master zum Slave gestreamt und dann auf dem Slave ausgeführt werden.

Alle Erkenntnisse wären sehr dankbar, danke!

0
Es könnte hilfreich sein, wenn Sie Ihre Frage bearbeiten, um herauszufinden, was Ihr letztes Ziel hier ist, um zu vermeiden, was wir als [XY-Problem] (http://xyproblem.info) bezeichnen. Spiff vor 6 Jahren 0
Latenz bringt dich hier um. Einfachstes Szenario ... Neue App auf A starten; EULA akzeptieren; Datei öffnen; Arbeit. B ist nicht rechtzeitig gestartet und verpasst den EULA-Klick. Tetsujin vor 6 Jahren 0
So etwas vielleicht? https://www.amazon.com/IOGEAR-Cable-Switch-Audio-GCS72U/dp/B002K0TU2C D Schlachter vor 6 Jahren 0

1 Antwort auf die Frage

0
Wes Sayeed

Wenn ich Sie richtig verstehe, möchten Sie eine physische Spiegelung zwischen zwei Computern, auf denen die gleiche Aktivität von beiden gleichzeitig verarbeitet wird, anstatt nur eine Remote-Sitzung mit der anderen zu haben. Dies ist nicht möglich.

In der Welt des Failover-Clusters und der Live-Replikation gibt es etwas Ähnliches, wovon Sie sprechen. Dies geschieht jedoch nur auf High-End-Servern in Unternehmensumgebungen, in denen Hochverfügbarkeit und Notfallwiederherstellung erforderlich sind. Selbst in diesen Szenarien funktioniert es jedoch nicht so, wie Sie denken. Ein Failover-Cluster, ein oder mehrere Standby-Server, die in einem "warmen" Zustand gehalten werden, sodass jeder von ihnen die Last sofort dort aufnehmen kann, wo der andere aufgehört hat, falls einer von ihnen ausfällt. Aber es ist keine kooperative Anstrengung. tatsächlich ist immer nur ein Server in der produktion, die anderen befinden sich im warmen standby-zustand.

Die andere Art von Cluster wäre ein Hochleistungs-Rechencluster, in dem mehrere Knoten für eine bestimmte Aufgabe zusammenarbeiten. So funktionieren Supercomputer, aber sie erfordern spezielle Software und können nicht für allgemeine Computeraufgaben verwendet werden.