Results 1 to 2 of 2

Thread: Iray Server -Master and Slave configuration

  1. #1
    Join Date
    Apr 2015

    Default Iray Server -Master and Slave configuration

    I have an interesting situation. Our team has 10 workstations each with 2 GP100 cards in them. I am runnning Iray Server on one of them as a night time render server. It would be beneficial to have Iray Server installed on all the other workstations as "slave" render nodes to the single "master" node. (Autodesk Backburner?)

    Is there a way to do that for non-streaming rendering? It would be nice if I didn't have to buy a new Iray Server License for each slave...


  2. #2
    Join Date
    Jul 2010


    You can do exactely that. Type:

    "C:\Program Files\NVIDIA Corporation\Iray Server\server\iray_server.exe" -h
    and check for the cluster options

    But you need a license for each node though

    Cluster options:
    -c [ --cluster ] arg Multicast increment (integer) or TCP/IP
    discovery address

    In case of a multicast increment this
    value will be added to the multicast
    address.If no multicast address is
    specified will be used.

    In case of a TCP/IP address Iray Server
    will switch to TCP with discovery mode
    and use the given address to find other
    hosts. Use the TCP/IP address of the
    --multicast-address arg Multicast address and port
    --interface arg (= Sets the interface to be used for
    outgoing packets. If not set, it will be
    the any address. The string may end with
    : and a port number to select which port
    to listen to for UDP.
    -m [ --master ] Starts Iray Server as master / with web
    interface to manage jobs. Other Iray
    Server nodes that were not started as
    master will participate in rendering but
    the database is stored on the master
    server. You can have only one master
    server in a cluster.

    Cache manager options:
    --cm-address arg (= The address to listen on.
    --cm-path arg (=cache) The directory to be used by the cache
    manager to store its data.
    --cm-low-water arg (=0) The garbage collection stops when memory
    usage (in MB) drops below this value.
    --cm-high-water arg (=0) The garbage collection starts when
    memory usage (in MB) exceeds this value.
    The value 0 disables the garbage

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts