Hi there. I have some specific needs but have no idea where to start. This is a new approach and needs lots of knowledge to get it planned, setup and maintained. Let me explace a bit about it. Yel let me know what you think and if you can help me with anything.
The salute: Hi there. Roberto Ocampo here from one corner of the world. This time to ask you about a recipe to get multiple servers with the same information replicated in multiple locations. So multiple editor cann access video data for editing purposes.
The problem: I have a team of video editors around the world 3 in Mexico, 2 in Venezuela and here in at my headquarters I have 3 fully loaded workstations connected to our main 1 (and only one for now) Data storage via a 40GB network which is connected online by a 1GigbDOWN / 100MbisUP. System its a Dell PowerEdge R730XD and Has 12x 8TB on Hardware RAID60 (wonder if I should use software base data pools for better and longer usability or data integrity thinking on ZFS and/or BTRFS) Current server has Rockstor distro in place but could be TrueNAS Scale as well. I am planning on using 2 similar servers with RS or Tnas plus 2 smaller for Mex/Ven offices for this approach). Our one system is fully in operations with its 40GB, 10GB and 1GB nics. Part of the Integration: I am editing content for multiple photos/video studios throughout the states. And we are sharing chunks of video works and re-works to multiple editors and clients around the globe. The video recordings from events like Weddings and Quinceañeras. This footage contents are 4 to 6 hours per 2 to 4 cameras, audio from 2 or 3 off camera mics, drone footage, music, event photos, studio photos, video preview, highlights and such. Total nominal space per raw footage per event is about 400 to 900Gb pero video to be edited per customer.
Scenario: In my small town Wenatchee WA. I have 2 counties splete by Columbia river. These are Chelan and Douglas counties. Douglas, which gives me for $78 symmetrical 1GB up/down fiber. But I only have limited space there. While in Chelan county where I do live, I also have my small DataCenter where our One RS server lives, the same place as the video/photo studio We have with the 3 workstations… Here in Chelan my ISP only gives 1Gbit down by 100Mb up for a much much higher price. At the Office in Mexico we have 250Mb/65Mb fiber. At the office in Venezuela we got 150/150mb symmetric fiber too.
Approach: I am willing to collocate One of the R730XD Server at Douglas location to gain on the 1Gb by 1Gb symmetric fiber, because of the speed to receive files from multiple customers around the states. As mentioned before, data files are dozens and dozens of videos.mp4 per studio is usually 400 to 800GB (Planning on using NextCloud for syncing from customer to server -Suggestions accepted). All this videos are recording from about 2, 3 or 4, audio recorders and such like FullHD, 120fps, slowmos and more like audios.wav, photos.raw, music.mp3 and slideshows from live recorded events like Weddings and Quinceañeras. All this information We wanted to have replicated to our headquarters where it will be rendered and proxy files be created. These files are much smaller (60 to 130GB instead of 600-800gb). These smaller versions that usually will be downloaded similar or smaller replicated servers in Mexico and Venezuela at editors location to use as proxy footage and editing material. We all use Premiere Pro. Once editing is done. We will render/export finals at our headquared using original footage and submit it back to the end customer for review and approval. If changes are needed then we loop again in the process and continue till fulfil. .
Details: I know this many need a lot to go to get it running, but I’m all for it and really really need your help on how to get it operational. I just can’t get it done by myself. Also need a solution to remote access, manage and update these remote RS servers as I’m the only one that knows something about this behind the scenes networking and systems needed for all this. The remote location has fiber Internet but will have only dynamic changing IP and also behind a nat. Can do any upto 4 port forwardings as is limited by the ISP. What would you recommend me to use for remote accessing these servers? if they are behind the nat somewhere in the world. I do have public static ip and domains for both fiber locations at our Studio in Chelan and the small Douglas space.
Help wanted:
- Recommendations of hardware RAID60 vs BTRFS VS ZFS?
- What will be the best way to use replication and if it is good or not to use NextCloud with Rockstor as I have been having issues with NextCloud accessing my NFS shared folder currently?.
- What should I do for remote management of the servers if they are going to be set behind a NAT?
- Regarding the multiple users and access, what should I do to control undesired people from accessing our data?
- We are pro users and won’t mess with each other’s projects and data. But at some point I will have to prevent users from accessing: How could I create editors accounts and manage that for multiple locations?
- Will anyone recommend a good way for backups? What will you recommend?
Please let me know if you will be interested on help me with this.