Deadline 6 Documentation
Deadline 5 Documentation
RSS< Twitter< etc

Remote Control and Access


Overview

There are remote control and access features that are built into the Deadline Monitor to make farm administration easier.

Remote Control

Remote control allows you to control the Slave or Pulse application from another machine. In the Monitor while in Super User Mode, you can right-click on any slave or pulse in their respective lists to access the Remote Control options. If you are not in Super User Mode, these Remote Control options are only available if you are right-clicking on the Slave that runs on your machine.

The available options in the Slaves list are:

  • Force the Slave application to search for a job immediately if it is sitting idle.
  • Force the Slave application to cancel any tasks it is currently working on.
  • Start/Stop/Restart the Deadline Slave application.
  • Start/Restart/Shutdown the remote machine the Deadline Client is running on. Note that starting a remote machine requires that Wake On Lan be setup properly.
  • Stop/Restart the Deadline Slave application after it finishes its last task.
  • Shutdown/Restart the machine after the Slave application finishes its last task.
  • Create/Remove Slave Instances on the machine (if you plan on running more than one Slave on the same machine).
  • Execute an arbitrary command on the remote machine.

The available options in the Pulse list are:

  • Start/Stop/Restart the Deadline Pulse application.
  • Start/Restart/Shutdown the remote machine the Pulse is running on. Note that starting a remote machine requires that WakeOnLan be setup properly.
  • Execute an arbitrary command on the remote machine.

When executing an arbitrary command, if you want to execute a DOS command on a Windows machine, the command must be preceded with "cmd /C". This opens the DOS prompt, executes the command, and closes the prompt. For example:

cmd /C echo "foo" > c:\test.txt

Remote Access

There are many applications which allows you to remotely control another computer. The following integrate seamlessly with Deadline, which allows for effortless remote access to desktops across your render farm. The settings for the following remote software can be configured in the Remoting Software section of the Repository Options.

Virtual Network Computing (VNC)

Virtual Network Computing (VNC) is a desktop protocol to remotely control another computer. It transmits the keyboard presses and mouse clicks from one computer to another relaying the screen updates back in the other direction, over a network. There are many options available for VNC software. TightVNC, RealVNC, UltraVNC, and Chicken of the VNC have all been used successfully with Deadline.

Once VNC has been configured in the Repository Options, you can remote into a slave from the Monitor by right-clicking on it in the slave list and selecting Connect by VNC.

Remote Desktop Connection (RDC)

With Remote Desktop Connection (RDC), you can easily connect to a terminal server or to another computer running Windows. All you need is network access and permissions to connect to the other computer.

Once RDC has been configured in the Repository Options, you can remote into a slave from the Monitor by right-clicking on it in the slave list and selecting Connect by RDC.

Apple Remote Desktop (ARD)

With Apple Remote Desktop (ARD), you can observe and obtain access to the computers on your network. Note that in order to connect to a machine from the Monitor, that machine must already be in the ARD list of computers because Deadline can't create new computer entries and add them to the list. An error message is displayed if the machine can't be found in the ARD list.

Once ARD has been configured in the Repository Options, you can remote into a slave from the Monitor by right-clicking on it in the slave list and selecting Connect by ARD.

Radmin

Radmin is fast, secure and affordable remote-control software that enables you to work on a remote computer in real time as if you were sitting in front of it.

Once Radmin has been configured in the Repository Options, you can remote into a slave from the Monitor by right-clicking on it in the slave list and selecting Connect by Radmin.