Web and Video Development Environment, Network Setup even?
Ok, I'm in the midst of setting up a web, video, and media development environment. The way I've planned it so far is like this:
There will be 5 main servers, each fulfilling a different role(s).
The first, is a gateway and general router, its basic functions are to offer internet access and restrict unwanted traffic / information, as well as to offer remote access (various means) to the internal computers, both the mentioned servers and other workstations and such on the network.
The second is my PDC, will run FC4, and is a general fileserver using samba and nfs. This box will NOT contain any of the video files or editting. I also want this box to control ALL THE SHARES on the other servers as well.
The third is the video (media) server (FC4), obvious has all video, media, and editting files.
The fourth is a web development server (FC4), I'm thinking all users will develop on their individual workstations, save their files to the fileserver, and test on the web development server.
The fifth is a backup server (FC4), pulls information from ALL the other servers once every 3 days and backs them up.
So, here's my QUESTION: Is this an efficient production web-development environment, if not can you see something to make it better? Also, do you forsee any hitches or see anything I may wish to be careful of or use?
I will post additional information or questions as the project progresses
Re: Web and Video Development Environment, Network Setup even?
What kind of connection are you planning on having for networking? One gigabit should be the minimum for video editing.
The networking connection is a gigabit connection of course, yet, I'm looking for something with more speed. What exactly should I be looking at or for?
Also something I failed to mention...this setup is for a smal company I am starting, all the servers are running IDE drives (*sigh*), and are relatively slow, compared to scsi. Anything anyone can suggest to optimise the performance?
A couple of notes:
1. speed wise, do a custom install on each box so you only have the min services each one needs.
2. Backup every day(!) not every 3. Developers change a lot of stuff and do not need/want to re-do 3 day's work.
I'd use crontab + rsync for this. Where I work here, my dev is backed-up every 2 hrs. Remember rsync backs up differences, so freq backups are no prob. Also includes compression on the fly and use of ssh protocol avail :)
Gig cxns are prob sufficient, but for editing video you'll need to max out RAM installs.
The web video test server may need SCSI disks to keep up and/or max RAM.
hey, sorry i havent responded to this before, been out of town actually.
Can you point me in the right direction to do the backups via crontab and rsync? I have absolutely no experience with those...what do I need to know and where can I do it?
Also, you say that it backs up only differences....differences in what? certain types of files? or just all files that have been created / modified? Does it apply to directories as well?
Thanks for all your help in advance
|All times are GMT -5. The time now is 03:16 AM.|