I think it would help if you described your workflow a bit more. However...
1: If I just have one raid and one workstation, I only need to set up a DAS via the fibre card in my Mac Pro to the RAID, right?
If you have a single edit station, then yes, simply connect the array to the machine and away you go.
2: IF I were to add a second RAID, I would need both a fibre switch AND a metacontroller?
No exactly. Again, assuming you are talking one workstation and no desire to aggregate the storage into a single volume for capacity or performance issues. With a Mac Pro you can easily install two 4 port FC cards and get two Active/Promise/SataBeast-Boy systems connected for more DAS. Again, assuming one workstation still not direct need for a SAN.
3: IF I added a second workstation, but still just had ONE raid, I would also need a switch and a meta controller?
Depends on how you want your workflow to work and how you plan on doing a render cluster. Assuming that each editor has distinctly defined job roles, you can avoid Xsan and simply remain a DAS environment. Each edit system remains in a silo and data is an island on each machine. You can then use Qmaster's distributed render function to do NFS mounts between the systems and allow for shared resource renders.
4: Can I run the meta-controller on my single mac pro?... If so, would I notice a significant performance impact?
You can... but you run many many risks. A workstation tends to reboot. Rebooting a san takes more that Apple menu > Restart. Also, the nature of running the MDC on a workstation will give you a performance hit. MDCs should be dedicated devices and they should always be deployed with a backup.
Oh, and speaking of backup, make sure you plan for that as well. Raid is not backup. Make sure you implement a solid backup strategy.
5: All of this being said, would these all be seen on the SAN as viable resources for a render farm?
Sure. But there may be a cheaper and easier (although not as fast) way to accomplish it without a SAN. Again, how many systems do you have, how much space (office space) do you have, and what kind of budget are you looking at?
Thanks in advance to anyone who can help. I realize are not specific issues I am looking for a resolution to, but I'm trying to build out a solid SAN for video editing a
** ton of footage. Thanks!!
Xsan provides a number of benefits. If you need these, then Xsan is for you:
• aggregation of multiple independent arrays into a single contiguous volume (huge storage)
• ability to tailor volumes to specific tasks (ingest, frame workflow)
• ability to join multiple workstations into a "storage area network" benefiting from speed and availability of the same data across multiple hosts
• Ability to build render cluster using fiber, not ethernet
Hope this helps. You really need to consider your workflow and your number of users.