Skip to content
RenderSonic

January 17, 2024 · RenderSonic Team

What Is a Render Farm? How It Works, Types and Costs

What a render farm is, how it works, what it really costs and when it's worth it!

3D artist reviewing a render job at a dual-monitor workstation

A render farm is a network of computers, called render nodes, that render the frames of one 3D job at the same time. For example, a 250-frame animation that takes 25 hours on one workstation can render in about 30 minutes on 50 nodes, plus upload and queue time.

  • How it works: your scene is packaged, split into frames or tiles, rendered on many nodes in parallel, and the finished frames come back to you.
  • Three types: on-premise farms (you own the hardware), managed cloud farms (you submit from inside your 3D app and pay per use), and dedicated cloud servers (you rent the machine and set it up yourself).
  • Cost: managed farms usually bill by compute time (per GHz-hour, GPU-hour or second of server time). Always test a few frames before committing.
  • Worth it when: you render animation, your workstation is locked up for hours, or a deadline is tight. For a few quick stills, it usually isn’t.
  • My rule after 15+ years: standard software and engines go to an automated cloud farm. Custom software or plugins go to a dedicated machine I control.

I’ve worked as a freelance 3D designer for more than 15 years, mostly on animation and visual effects projects with animation studios, and one thing has never changed: no matter how well you plan, render time can wreck a schedule. Technical issues, heavy scenes, or just the sheer number of frames, and suddenly your workstation is the bottleneck.

How I deal with that has changed a lot over those years. I started with my own workstations, tried traditional render farms and commercial render farm services, and then for years rented dedicated cloud servers from MaxCloudON. Today for standard jobs I point people to RenderSonic’s automated cloud rendering, and I keep dedicated cloud workstations for projects that need custom software or plugins.

Below I’ll explain how render farms actually work, the three ways you can get access to one, what they really cost, what 15 years of deadlines taught me, and how to tell whether you need one at all.

What is a render farm?

For a quick and simple breakdown of what a render farm is and how it works, check out this short video: What is a Render Farm? Explained Simply!

Rendering turns a 3D scene (geometry, materials, lights, camera) into finished images. With photoreal engines like Cycles, V-Ray, Arnold or Corona, one frame can take minutes or hours on a single machine. Animation multiplies that by every frame: 10 seconds at 25 fps is already 250 frames. That’s the math that pushed me toward farms in the first place.

A render farm solves it with parallelism. When I explain it to people starting out, I break it into three parts:

  • Render nodes. These are the machines doing the work. Each one has the 3D software and render engine installed, running on CPUs, GPUs or both. (If you’re unsure which you need, I’ve explained how GPU rendering works separately.)
  • A render manager (queue manager). This software takes your job, splits it into tasks, hands tasks to free nodes, retries anything that fails and tracks progress. If you want to see one up close, Blender Studio’s open-source Flamenco is a good example, and AWS runs a managed one called Deadline Cloud.
  • Shared storage and a network. Every node needs to read your scene and its assets, and write its output somewhere central.

None of this is new. Wikipedia describes a render farm as a computer cluster built to render CGI, “typically for film and television visual effects”. What has changed is who gets to use one. When I started out, a farm meant either a studio’s own server room or a commercial service where you uploaded files through a web form and hoped the settings survived. Today a freelancer can send a job from a laptop, straight from inside the 3D app.

How a render farms work

Whether the farm sits in your office or in a data centre, every job I send goes through the same five steps:

  • Package the scene. The scene file and everything it references (textures, caches, proxies, HDRIs, fonts) get collected, because a render node can’t see files that only exist on your laptop. In my experience, missing assets cause more failed frames than anything else.
  • Submit the job. You pick the frame range, resolution, output format and render settings, and send the job to the render manager.
  • Split the job into tasks. For animation, each frame (or a small batch of frames) becomes one task. A single high-resolution still can be split into tiles that different nodes render and then stitch back together.
  • Distribute and render. The manager assigns tasks to free nodes. Each node loads the scene, renders its piece and reports back. Failed tasks get retried, usually on a different node.
  • Collect the output. Finished frames land in shared storage or come straight back to you, ready for compositing or editing.

Here’s the arithmetic that sold me on it (a simple illustration, not a benchmark). A 250-frame animation at 6 minutes per frame takes 25 hours on one workstation. Spread across 50 equivalent nodes, each renders 5 frames, so the rendering itself takes about 30 minutes. Real jobs add time for uploading, scene loading and queueing, and scaling is never perfectly linear, but you still go from “a day” to “under an hour”.

One thing I wish someone had told me earlier: a farm makes a batch of frames faster, not a single frame. If one frame takes 3 hours on a node, it still takes about 3 hours on a farm unless the image is split into tiles.

Technician checking render farm server racks in a data centre

Types of render farms

There are three realistic ways to get access to a render farm. The difference comes down to who owns the hardware, who does the setup, and how much control you keep. Over the years I’ve used commercial render farms, rented dedicated servers and, today, automated cloud rendering, and each one has its place.

On-premise (local) render farm

This is a set of machines you buy and run yourself, usually in your own studio, managed with something like Flamenco or Deadline.

  • When I’d choose it: a studio with steady, predictable render volume, strict rules about where data lives, or an unusual pipeline.
  • What it really costs: hardware, GPUs, networking, storage, power, cooling, space, and somebody’s time to keep it all running. The machines sit idle between deadlines and keep ageing anyway.
  • The catch: your capacity is fixed. When a big job lands, you can’t add 100 nodes by Friday.

For most freelancers and small studios, the space, heat and upfront cost alone rule it out.

Managed cloud render farm

Here a provider runs the nodes, the software and the render manager. You install a plugin or desktop app, submit from inside your 3D software, and frames come back to you. This is what most people mean by an “online render farm”, and I’ve written more about the advantages of cloud rendering.

  • When I’d choose it: most freelance and small-studio work on mainstream software and engines, when I just want finished frames without touching a server.
  • What it costs: pay per use, usually priced by compute time. No hardware to buy.
  • The catch: you work within the software versions, engines and plugins the provider supports. Custom in-house tools or rare plugins might not be there.

The commercial farms I tried years ago were the rough first version of this: web upload forms, and often no custom scripts or non-standard plugins. The automated services today are a different experience. You submit from inside the scene and see the cost upfront. For standard software and engines, this is the route I recommend now, and it’s what RenderSonic does.

Dedicated cloud servers and workstations (do-it-yourself)

You rent powerful remote machines (usually GPU servers) by the hour, day or month, connect to them remotely, and install and configure everything yourself. Sometimes that’s several machines with your own render manager on top.

  • When I’d choose it: custom pipelines, proprietary plugins, long simulations, or software a managed farm doesn’t support.
  • What it costs: you pay for the time the server is rented, rendering or idle, plus your own setup time.
  • The catch: you’re the system administrator now. Licensing, installation and troubleshooting are all on you.

This is how I rendered for years. With MaxCloudON I rented dedicated servers for a day, a week or a month, whatever the project needed. I’ll admit I was skeptical at first that a remote machine could meet my standards for 3D rendering, but it did. I installed my own rendering software, scripts and plugins, so it felt like an extension of my own computer, and I could manage renders from anywhere.

As a freelancer I don’t have a tech team, so the 24/7 support saved me from missed deadlines. It’s still what I’d choose when a project depends on custom software or plugins that an automated farm doesn’t support. You get full admin access, so you can install whatever your pipeline needs. If you’re choosing hardware, start with the main types of GPU servers for 3D rendering.

Here’s how I’d sum the three up:

On-premise Managed cloud render farm Dedicated cloud servers
Upfront cost High None None
Setup work High Low Medium to high
Scales for a deadline No Yes Yes, manually
Custom plugins and tools Full control Supported list only Full control
You pay for idle time Yes (hardware sits idle) No Yes, while rented

How much does a render farm cost?

Honestly, pricing is the most confusing part of choosing a farm, because every provider seems to use a different unit. These are the models you’ll run into:

  • Per compute unit-hour. Price per GHz-hour (CPU) or per GPU/OctaneBench-hour (GPU). This is the most common model for managed farms. It rewards efficient scenes, and you can compare quotes once you convert the units.
  • Per second or minute of server time. You pay for exactly how long the nodes spend on your job.
  • Per rented machine. Hourly, daily or monthly rental, typical for do-it-yourself cloud servers.
  • Priority tiers. Many farms charge more to jump the queue or use more nodes at once.

What usually pushes my bill up isn’t the headline rate. It’s test renders, re-renders after a mistake, a scene that turns out slower on the farm than I expected, and storage or data transfer fees. “Free” render farms deserve their own warning, and I’ve covered the traps of free rendering services separately. So I always render a few test frames and check the estimate before I commit to a full sequence. The cheapest render is a faster one, so before submitting I go through the tips in how to render faster.

For reference, RenderSonic bills per second of server time, from $0.0154 per GHz-hour, with no data transfer fees, and new accounts get $15 of free render credit (see pricing; prices as of September 2026).

Software, render engines and licensing

A farm is only useful if it runs your exact tools. (If you’re still choosing those tools, there’s a separate comparison of the best 3D rendering software.) Before I submit anything, I check four things:

  • Software and version. A scene saved in a newer version of Blender or 3ds Max than the farm runs may fail or render differently.
  • Render engine and version. Cycles, Eevee, V-Ray, Corona, Arnold, Redshift and the rest each need to be installed and licensed on every node.
  • Plugins and assets. Scatter tools, forest or crowd plugins, custom shaders and asset libraries have to be on the nodes, or the output will be wrong.
  • Licensing. Render engines need render-node licenses. Managed farms normally include these for the engines they support; on rented servers you usually bring your own.

RenderSonic currently supports Blender (3.0 and later), 3ds Max, Maya, KeyShot and Cinema 4D, with engines including Cycles, Eevee, V-Ray, Corona, Arnold and Redshift. For the basics in each app, see how to render in Blender, how to render in Maya and the 3ds Max rendering guide. Each software page lists exactly what its integration covers: Blender, 3ds Max, Maya, Cinema 4D and KeyShot.

What I learned from rendering on farms

Fifteen years is a lot of render jobs. These are the habits I rely on every time I send one to a farm.

  • Always send test frames first. I never submit a full sequence blind. I pick three or four frames from different parts of the shot: the start, the heaviest moment, and the end. Test renders are where the expensive surprises show up early: a camera that isn’t the one you meant to render, a texture path pointing at your desktop, a motion blur setting left on draft, or one frame that takes four times longer than the rest because of a glass close-up. Finding that on 4 frames costs almost nothing. Finding it on 400 costs the whole budget.
  • Missing assets cost more than slow nodes. A slow node only costs you time. A missing asset costs you the entire job, because every frame renders “successfully” with pink textures, empty proxies or a simulation that never moves, and you pay for all of it. Every scene I send goes through the same routine first. I run the software’s own collect or pack step, I check that no path points to a local drive, and I open the packed file on a second machine before it goes anywhere.
  • Do the math before you trust a promise. “50x faster” means nothing until you put your own scene into it. Here is how I work it out, using a typical example rather than a specific client job:
Example job Frames One 16-core workstation On 50 render nodes Compute used Cost at $0.0154/GHz-hour
10-second animation, Blender Cycles, about 6 min per frame 250 about 25 hours about 30 minutes about 1,600 GHz-hours (16 cores x 4 GHz x 25 h) about $25

The point isn’t the exact figure. The farm uses roughly the same amount of compute as your own machine would. What you’re paying for is getting it back in half an hour instead of tying up your workstation for a day. Your numbers will differ, which is exactly why the test frames come first.

  • I still render some things locally. A farm earns its money on volume and deadlines, not on every click. Quick stills that take a few minutes, look-dev and lighting iterations where I’m changing something every render, and preview passes all stay on my own machine. So does anything built around a plugin or a custom tool the farm doesn’t support. That’s when a dedicated machine I control is the better answer.

If I could tell someone one thing before their first farm job, it would be this: choose by the project, not by the provider. Standard software and a deadline means an automated render farm. A custom pipeline means a dedicated machine you control.

Is a render farm worth it?

For me, a render farm pays off when rendering time, not my own working time, is what stands between me and a deadline. I’d say it’s worth it when:

  • You render animation, where frame counts multiply render time.
  • Your workstation is locked up for hours or overnight and you can’t keep working.
  • Your deadlines are tight or unpredictable and you need capacity on demand.
  • You’d otherwise buy extra GPUs or workstations that would sit idle most of the month.

I’d skip it when:

  • You render a handful of stills that take minutes each.
  • Your scene relies on tools no farm supports and you can’t justify setting up rented servers.
  • Your upload is so slow that sending a large scene takes longer than rendering it locally.

My quick test: multiply your per-frame render time by your frame count, then compare that wait (and everything it blocks) against a farm’s estimate for the same job. Most farms let you try with free credit, so you can answer the question with your own scene instead of a guess.

Wireframe render of a car model against a city skyline

How to choose a render farm

When I compare providers, these are the only things that actually affect my job:

  • Support for my exact software, engine, version and plugins.
  • Transparent pricing, with an estimate before I commit and a pricing unit I can compare.
  • The submission workflow. Submitting from inside the 3D app saves me from manual packaging and missing-asset errors.
  • Security. Encryption in transit, how long files stay on the nodes, and whether they’ll sign an NDA.
  • Support response time, especially when I’m close to a deadline.
  • Output delivery. Frames downloading to my output folder automatically versus me fetching them by hand.
  • Operating system. Check that the desktop client runs on your OS.

And whatever you pick, run a test job from your own scene before a deadline depends on it.

Getting started with RenderSonic

I’ve been a MaxCloudON customer for years and now I use RenderSonic. RenderSonic is a managed cloud render farm. You install the Windows app, it detects your 3D software and installs the plugin, and you submit from inside your scene. You see an estimate before rendering starts, you can follow progress live, and finished frames land in your local output folder as they complete. Data is encrypted in transit and purged from the render nodes after a fixed retention window, and an NDA is available on request.

New accounts get $15 of free render credit, which is enough to test a real scene of your own before a deadline depends on it. See pricing and supported software.

If your project relies on custom software, scripts or plugins that aren’t on RenderSonic’s supported list, the alternative is a MaxCloudON dedicated cloud workstation, which is how I worked for years.


Sources

RenderSonic Team

Written by the RenderSonic team at MaxCloudON - engineers and render artists who've been running cloud render and compute infrastructure since 2018, with hands-on experience in architectural visualization and animation rendering.

FAQ

Common questions

Still have questions about cloud rendering? Reach out and we'll get back to you.

What types of projects are best suited for cloud rendering?

Cloud rendering excels for medium to large projects requiring significant computational resources. Animated sequences, high-resolution architectural visualizations, VFX shots with complex simulations, and product rendering campaigns benefit most from distributed processing across multiple servers.

How do I estimate the cost before submitting a render job?

Most cloud platforms provide upfront cost calculators analyzing your scene complexity, frame count, and resolution. Upload a test frame or scene file, and the platform estimates total rendering costs based on actual resource requirements before you commit to the full job.

Is my data safe when using a cloud render farm?

Reputable platforms encrypt all data in transit using TLS and at rest using AES-256 encryption. Look for providers with ISO 27001 certification and GDPR compliance documentation. Many platforms automatically delete project files after completion, and you can request immediate data removal.

Can I control render settings remotely?

You maintain complete control over all render parameters through desktop applications that mirror your local software interface. Adjust lighting, materials, camera settings, output formats, and quality parameters exactly as you would locally. The cloud platform executes your specifications without modifying settings.

What internet speed do I need for effective cloud rendering?

Minimum 50 Mbps upload speed handles most projects adequately. Faster connections reduce initial upload times proportionally. Studios with gigabit fiber complete transfers in minutes, while slower connections take longer but don't impact final render quality or throughput once files reach the cloud.

Contact

Talk to us

Tell us what you need - we'll get back to you by email.