1.3 KiB
1.3 KiB
title |
---|
Shared Storage |
Flamenco needs some form of shared storage: a place for files to be stored that can be accessed by all the computers in the farm.
Basically there are three approaches to this:
Approach | Simple | Efficient | Render jobs are isolated |
---|---|---|---|
Work directly on the shared storage | ✅ | ✅ | ❌ |
Create a copy for each render job | ✅ | ❌ | ✅ |
Shaman Storage System | ❌ | ✅ | ✅ |
Each is explained below.
Work Directly on the Shared Storage
Working directly in the shared storage is the simplest way to work with Flamenco.
Creating a Copy for Each Render Job
The "work on shared storage" approach has the downside that render jobs are not fully separated from each other. For example, when you change a texture while a render job is running, the subsequently rendered frames will be using that altered texture. If this is an issue for you, and you cannot use the [Shaman Storage System][shaman], the approach described in this section is for you.
Shaman Storage System
See [Shaman Storage System][shaman].
[shaman]: {{< relref "shaman" >}}