Page 1 of 1

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

PostPosted: Fri Aug 16, 2019 4:18 pm
by DanielBoist
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

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

PostPosted: Fri Aug 16, 2019 8:04 pm
by Seth Goldin
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.

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

PostPosted: Fri Aug 16, 2019 9:16 pm
by DanielBoist
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?

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

PostPosted: Fri Aug 16, 2019 10:47 pm
by Seth Goldin
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

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

PostPosted: Sat Aug 17, 2019 12:09 pm
by DanielBoist
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

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

PostPosted: Sat Aug 24, 2019 9:43 am
by DanielBoist
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

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

PostPosted: Mon Aug 26, 2019 9:26 am
by DanielBoist
someone an idea? :idea:

THANKS!!

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

PostPosted: Mon Aug 26, 2019 11:24 am
by MassimoAlbertoCroce
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.

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

PostPosted: Mon Aug 26, 2019 5:04 pm
by Seth Goldin
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.

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

PostPosted: Thu Aug 29, 2019 12:03 pm
by Seth Goldin
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