As far as i’ve read the cloud module works with external providers (amazon etc).
Is it possible (or needed) to make a local farm into a cloud provider and remotely submit a job to that farm ?
Or would I just submit it to the deadline manager via a remote ip/web address?
I’ll be traveling around for some months and can’t take the farm with me, so figured to take 1 workstation and station the farm elsewhere and render things remotely.
with it I figured it might be good to check out the options
There’s no need for your local farm to be run as a cloud stack, but the beauty of our cloud framework/plugin architecture is that you can do this for all or part of your local farm if you so wish. For example, you may wish to run some of your local machines with different cloud stacks, which then provide an easy way to run up Linux or Windows ‘VM’s’ between different jobs without having to worry about running a multi-boot OS environment. Concerns about lack of performance through ‘emulation’ are slowly drifty away into ‘trace’ concerns as the different cloud stacks mature. Positioning of your DB and repository will come down to a strategic decision based on your type of workflow. Typically it comes down to where/how you are storing your larger data files as you would always want to minimise data traffic.
I think I don’t fully understand the answer (or may have written my question wrong).
I’ll have my renderfarm (1xlicense server, 1x repository NAS & 10x nodes) in location A connected to the internet.
Then I go and work (with my workstation) at location B (far far away).
Then, from location B, I’d like to submit a job from within 3dsmax to be rendered at the Farm in location A.
Do I need to setup a cloud construction for this?
Or can I just open up a port at location A and put in that remote address as my Deadline server/repository at location B ?
For what you have described, a Cloud repository is not needed. Rather I recommend that you install VPN software at Location A. Then when traveling, connect your Laptop or Workstation at Location B to the network at Location A by connecting to Location A’s VPN service. In this way, machines at Location B become part of Location A’s Local Area Network and access resources and paths as usual.
Note that because you will be connecting to the remote network over the internet, network operations will have high latency and data transfer may be slow depending on minimum connection speed of the two sides.
thanks for the response. I already feared that a vpn connection would be needed to submit things.
In that case it might be more efficient to just create the file locally and upload it to the farm.
I already had the idea to bring along the assets and place them in the same location paths at location B as they would be at location A.
This way I’d only submit the max file and could skip the assets.
I somehow thought/hoped that the cloud plugin or remote connecting to the deadline manager would at least let me submit a job remotely (it’s not so important that the workstation at location B joins to render)
Compositing etc is not a problem to do via TeamViewer (not as VPN, but remote desktop) as a slight delay every now and then isn’t a big problem.
But needed to find a solution for creating/submitting the 3d things through teamviewer are annoying.