Я ищу способ для главного-подчиненного двух идентичных (аппаратное обеспечение, образ операционной системы и образ диска) Macbook Pro, чтобы любые действия интерфейса, выполненные пользователем на главном MBP, были отправлены на подчиненный MBP (через локальную сеть или другое подключение для передачи данных). ): движения мыши, приложение запускается, пользователь редактирует файл и т. д.

Подобно тому, как один компьютер может управлять другим с помощью приложений видеочата, таких как Citrix, но вместо того, чтобы мастер работал внутри портала, который контролирует подчиненное устройство, в этом случае подчиненное устройство будет повторять все действия, выполняемые с ведущим устройством на уровне «рабочего стола». «.

Кто-нибудь знает о доступном в настоящее время решении? Если кто-то не существует, каковы основные вещи, чтобы рассмотреть с точки зрения его развития. Очевидно, что действия интерфейса должны передаваться от ведущего к подчиненному, а затем выполняться на подчиненном.

Любая идея будет принята с благодарностью, спасибо!

1 ответ1

0

Если я вас правильно понимаю, вам нужно физическое зеркало между двумя компьютерами, на котором одновременно обрабатываются одни и те же действия, а не просто одним удаленным сеансом с другим. Это невозможно сделать.

Нечто подобное тому, о чем вы говорите, существует в мире отказоустойчивой кластеризации и динамической репликации, но это делается только на высокопроизводительных серверах в корпоративных средах, где требуются высокая доступность и аварийное восстановление. Однако даже в этих сценариях это не работает так, как вы думаете. Отказоустойчивый кластер, состоящий из одного или нескольких резервных серверов, которые находятся в "теплом" состоянии, так что любой из них может немедленно подобрать нагрузку, на которой остановился другой, в случае сбоя одного из них. Но это не совместные усилия; только один сервер фактически работает в любой момент времени, а остальные находятся в состоянии "горячего" ожидания.

Другим типом кластера будет высокопроизводительный вычислительный кластер, в котором группа узлов взаимодействует для выполнения определенной задачи. Именно так работают суперкомпьютеры, но для этого требуется специализированное программное обеспечение, а не то, что вы бы сделали для общих вычислительных задач.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .