Setting up a small Collaborative/Server on Mac OS for DR

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

DanielBoist

  • Posts: 61
  • Joined: Thu Nov 08, 2012 10:43 am
  • Location: Germany

Setting up a small Collaborative/Server on Mac OS for DR

PostFri Aug 16, 2019 4:18 pm

Hi there !!

How do you guys share your storage for collaborative editing?

Is a 10 GB-Ethernet-Network sufficient for R3D (5K), BRAW , ProRes editing/grading?

I'm going to setup a MacMini (2018 with 10 GB Ethernet) as a Fileserver/Sharing-Station.
Our Storage is a Lacie 8Big TB2 RAID (64TB).
We "only" have 2 , maybe in future 3 Edit-Stations.

I'm going to attach the TB2-RAID to the Mini and share it via 10GB Ethernet (we already have a 10 GB Network-infrastructure) and the edit stations are all 10 GB-Ethernet-equiped.
The Mini will also host the DR-Project-Server.

Any thoughts on this? Any tipps, recommendations on how to setup the Mac Mini ?
Is a "standard" AFP/SMB-Shared Network ok or do we need a XSAN or something special?

All Clients and the Switch are configured to Jumbo-Frames (9000) and all machines have fixed IPs.
Any other tipps on how to optimize network?

Here is our setup:
1) Storage: LaCie 8 Big Thunderbolt 2 RAID-Storage (which delivers around 900-1000MB/s bandwidth when connected natively via TB2)
2) Main Edit-Station: iMac Pro (18 Core,VEGA64+EGPU)
3) Second Edit-Station: MacPro (2013, 12 Core,D700 , Promise SanLink 10 GB-Ethernet Adapter)
4) DR-Project-Server: MacMini 2018 (10 GB-Ethernet)
5) NETGEAR 16 Port 10 GB-Ethernet Switch


Thanks for reading and any recommendations !!

Daniel
Daniel Boist
dbSONIC Media
Germany

MacPro (6,1) 12-Core,64GB,D700
iMacPro (1,1), 18-Core,64GB,VEGA64 16GB,Decklink Ultrastudio 4K,Sonnet eGFX (VEGA64 16GB)
Offline

Seth Goldin

  • Posts: 509
  • Joined: Wed Nov 04, 2015 7:43 pm

Re: Setting up a small Collaborative/Server on Mac OS for DR

PostFri Aug 16, 2019 8:04 pm

You probably want to configure PostgreSQL to work over a network that's separate from the 10 GbE for media storage. The PostgreSQL doesn't 10 GbE--1 GbE is quite sufficient, and you might even be OK with a good 1 GbE WiFi router. I've seen reports of instability and sluggishness when trying to use both PostgreSQL and media storage over the same network, even on 10 GbE.
DaVinci Resolve Studio 16.0.0.060
CentOS Linux 7.7.1908 (Core)
Windows 10 Pro for Workstations 1809 17763.316
HP Z8 G4
1x Intel® Xeon® Gold 6136
48 GB (6x8 GB) DDR4-2666 ECC Registered RAM
1x GeForce GTX 1080 Ti
NVIDIA driver 430.50-1.el7_7.elrepo
Offline

DanielBoist

  • Posts: 61
  • Joined: Thu Nov 08, 2012 10:43 am
  • Location: Germany

Re: Setting up a small Collaborative/Server on Mac OS for DR

PostFri Aug 16, 2019 9:16 pm

Thanks,Seth!
That‘s a good point to think about...

But it means i need two separate servers (one for storage-sharing and one for the PostgreSQL DB), right?

Or do you see a solution where i can run both services on one machine?
Daniel Boist
dbSONIC Media
Germany

MacPro (6,1) 12-Core,64GB,D700
iMacPro (1,1), 18-Core,64GB,VEGA64 16GB,Decklink Ultrastudio 4K,Sonnet eGFX (VEGA64 16GB)
Offline

Seth Goldin

  • Posts: 509
  • Joined: Wed Nov 04, 2015 7:43 pm

Re: Setting up a small Collaborative/Server on Mac OS for DR

PostFri Aug 16, 2019 10:47 pm

You could probably do both on the same machine, but you probably want max out CPU and RAM. Set up the SMB shares to go through the 10 GbE port with a static IP on the 10 GbE router and set up the PostgreSQL on the WiFi or a USB-C to 1GbE adapter with its own static IP on the 1 GbE router.

To be clear, I haven’t tried this but I think it’s a plausible configuration for small workgroups.


Sent from my iPhone using Tapatalk
DaVinci Resolve Studio 16.0.0.060
CentOS Linux 7.7.1908 (Core)
Windows 10 Pro for Workstations 1809 17763.316
HP Z8 G4
1x Intel® Xeon® Gold 6136
48 GB (6x8 GB) DDR4-2666 ECC Registered RAM
1x GeForce GTX 1080 Ti
NVIDIA driver 430.50-1.el7_7.elrepo
Offline

DanielBoist

  • Posts: 61
  • Joined: Thu Nov 08, 2012 10:43 am
  • Location: Germany

Re: Setting up a small Collaborative/Server on Mac OS for DR

PostSat Aug 17, 2019 12:09 pm

Thanks again, Seth!

I definitely owe you some beers...(or whatever you like) - let me know when you ever will be in Germany! :-)

I´ll set up the server etc. next week and will definitely take your recommendations into account.
I´ll let you know how it goes...

Thanks,
Daniel
Daniel Boist
dbSONIC Media
Germany

MacPro (6,1) 12-Core,64GB,D700
iMacPro (1,1), 18-Core,64GB,VEGA64 16GB,Decklink Ultrastudio 4K,Sonnet eGFX (VEGA64 16GB)
Offline

DanielBoist

  • Posts: 61
  • Joined: Thu Nov 08, 2012 10:43 am
  • Location: Germany

Re: Setting up a small Collaborative/Server on Mac OS for DR

PostSat Aug 24, 2019 9:43 am

I´m a step further... but stuck at a point where i need some help.

I´ve setup the server with two separate Networks:

- 1 GbE for the Project-Server (IP set to: 192.168.0.xx)
- 10 GbE for the Storage (IP set to: 192.168.1.xx)

So far so good.
But how is it possible to determine on which network the Project-Server is working?
My initial thought was setting up two user accounts: one for the Project-Server which only uses the 1 GbE-Adapter and another account for File-Sharing using the 10 GbE-Adapter.
But that doesn't work as OSX treats the network-settings systemwide and not per user... :-(

Then i found that its possible to edit the Postgres-DB-Config to use a certain ip... but here I'm lost as I'm a total noob on DB-things...
Is this the right direction I'm going and if yes... could someone post a link to "tutorial for total dummies" or even better a step-by-step instruction on how to change the ip-adress of the Postgres-db?
(Remember I'm on Mac... )

HUGE THANKS in advance,

Daniel
Daniel Boist
dbSONIC Media
Germany

MacPro (6,1) 12-Core,64GB,D700
iMacPro (1,1), 18-Core,64GB,VEGA64 16GB,Decklink Ultrastudio 4K,Sonnet eGFX (VEGA64 16GB)
Offline

DanielBoist

  • Posts: 61
  • Joined: Thu Nov 08, 2012 10:43 am
  • Location: Germany

Re: Setting up a small Collaborative/Server on Mac OS for DR

PostMon Aug 26, 2019 9:26 am

someone an idea? :idea:

THANKS!!
Daniel Boist
dbSONIC Media
Germany

MacPro (6,1) 12-Core,64GB,D700
iMacPro (1,1), 18-Core,64GB,VEGA64 16GB,Decklink Ultrastudio 4K,Sonnet eGFX (VEGA64 16GB)
Offline

MassimoAlbertoCroce

  • Posts: 38
  • Joined: Wed Mar 05, 2014 11:00 pm

Re: Setting up a small Collaborative/Server on Mac OS for DR

PostMon Aug 26, 2019 11:24 am

But how is it possible to determine on which network the Project-Server is working?


At the moment you create the database you have to enter the ip address of the machine that acts as a postgreSQL server, so it is set automatically.
Clevo P751DM2-G intel 7700k - Nvidia 1070 - 32GB ram - Intel p600 1Tb Nvme(Media and Cache) - Crucial MX500 (System)
DaVinci Resolve Studio
MacOsX 13.6
Win 10 Pro
BM mini Monitor
Dell 2516D
Offline

Seth Goldin

  • Posts: 509
  • Joined: Wed Nov 04, 2015 7:43 pm

Setting up a small Collaborative/Server on Mac OS for DR

PostMon Aug 26, 2019 5:04 pm

Daniel, you'll need some command-line know-how.

You'll need to log in as the postgres superuser and edit the pg_hba.conf file with a text editor like vim. There you can specify the exact network to use for sharing, reboot the PostgreSQL server, and then you should be good. Might be easiest to find a consultant or engineer to help you with this if you don't know how to navigate a CLI.
DaVinci Resolve Studio 16.0.0.060
CentOS Linux 7.7.1908 (Core)
Windows 10 Pro for Workstations 1809 17763.316
HP Z8 G4
1x Intel® Xeon® Gold 6136
48 GB (6x8 GB) DDR4-2666 ECC Registered RAM
1x GeForce GTX 1080 Ti
NVIDIA driver 430.50-1.el7_7.elrepo
Offline

Seth Goldin

  • Posts: 509
  • Joined: Wed Nov 04, 2015 7:43 pm

Re: Setting up a small Collaborative/Server on Mac OS for DR

PostThu Aug 29, 2019 12:03 pm

Daniel, you’re in luck. BMD must be reading this thread, because they just released a new option to choose the interface from the GUI, in the Project Server App, in 16.1 Public Beta 2:

“Support for choosing the preferred network interface from the project server application when sharing databases and generating access keys”


Sent from my iPhone using Tapatalk
DaVinci Resolve Studio 16.0.0.060
CentOS Linux 7.7.1908 (Core)
Windows 10 Pro for Workstations 1809 17763.316
HP Z8 G4
1x Intel® Xeon® Gold 6136
48 GB (6x8 GB) DDR4-2666 ECC Registered RAM
1x GeForce GTX 1080 Ti
NVIDIA driver 430.50-1.el7_7.elrepo

Return to DaVinci Resolve

Who is online

Users browsing this forum: Charles Bennett, DigitalArtGuru, genesispc, Saul Marron and 52 guests