Table of Contents

This page provides information on the V-Ray Swarm distributed rendering service.


Overview


The V-Ray Swarm interface is accessible through a web browser. It allows users to observe the machines in the cluster.



V-Ray Swarm Interface


You can access the V-Ray Swarm web interface by opening a web browser window and typing the following address: http://localhost:1113, where 1113 is the default port number used by V-Ray Swarm for communication. If you change this port during installation, enter that number instead.

By default, http://localhost:1113 opens the V-Ray Swarm Network view.

V-Ray rendering is Enabled by default, meaning that if there is a V-Ray Standalone build already installed on the machine, V-Ray is ready for rendering. To make any configuration changes, the status should first be set to Disabled from the Disable button in the top right corner of the page. 

You can access V-Ray Swarm's web interface installed on a remote machine by typing in the machine’s IP address followed by the port number instead of using localhost. For example, the address http://192.168.100.100:1113 opens the V-Ray Swarm web interface on the machine with IP address 192.168.100.100.




Network


The Network page opens by default when V-Ray Swarm is accessed at http://[IP_ADDRESS]:1113. It can also be selected from the V-Ray Swarm Menu.


Filter – Use the Filter to display render nodes by a keyword included in Hostname, IP address, Tags, V-Ray or OS.

Hostname – Displays the machines in the cluster by name and availability. 

green – stable
orange – unstable
no color – offline 

IP Address – Displays all NICs in the cluster. When the mouse hovers over an IP address, a label with the machine's status is displayed.

Tags – Displays the manually set tags for the machine.

Worker – Displays the availability status of the node.

Free – The node is available to join the Distributed Rendering session.
Disabled – The node is online, but it is configured to be skipped as a render node for distributed rendering sessions.
Unavailable – The node is online, but it is configured to join the Swarm cluster resources only if certain conditions are met. Unavailable means that the conditions required to access the cluster resources are not currently met.
Accepting – The node has received a request to join a Distributed Rendering session and is currently evaluating whether to accept it. Swarm allows multiple Distributed Rendering sessions from different users to operate simultaneously, so a single node may receive requests to join more than one session. The Accepting phase involves determining which session to join in order to ensure that resources are fairly distributed among all active Distributed Rendering sessions.
Reserved – The node has accepted the invitation to join a Distributed Rendering session (hovering over it shows to which DCC host) and is preparing to start a render node server. This phase can include downloading the required V-Ray version onto the machine.
Rendering – The node has successfully started a render node server and is currently occupied with the Distributed Rendering task, which includes receiving the scene, assets, and rendering.

V-Ray Displays the status of the V-Ray render server. The machine's state and available V-Ray versions are displayed upon mouse hovering.

Downloading – The node is currently involved in a Distributed Rendering session and is downloading the requested V-Ray build version, as it is not yet available on that machine.
Download failed – Something prevented the required V-Ray build version from downloading on the machine. Hover over the status to see more details.
Starting – The required V-Ray build is available on the machine and Swarm starts a render node server instance to undertake the Distributed Rendering task.
Rendering – The node is currently active in a Distributed Rendering session request.
License error – The node received a request for a Distributed Rendering session, but it cannot successfully access the License Server. Please check Configuration > License for more information.
Failed – There was an issue when trying to join the Distributed Rendering session. Hover over the status for more details.
Stopped The machine has V-Ray builds installed, but they are inactive because they are not currently involved in a Distributed Rendering session. Hover to see the available V-Ray builds on the node.

Swarm – Displays the installed V-Ray Swarm version.

OS – Displays the operating system of the machine.

CPU(s) – Displays all CPUs of the machine.

GPU(s) – Displays all GPUs of the machine.

CPU – Displays a real-time CPU percentage usage of the machine.

Memory – Displays a real-time RAM memory percentage usage of the machine.







Notes


  • Swarm relies on a fast Local Area Network (LAN) to communicate between different machines. It needs this to keep open connections in order to move and distribute data.
Was this helpful?