Question
Syncronizing FMSs
I have been given a research task by my boss. I am NOT (yet) an experienced FMS programmer, and I have been tasked with finding out how to do the following.
We need to collect live audio/video and screen capture data from numerous distributed sources all recording at the same time (the same event, actually) and securly collect it at multpiple locations, insuring that each location is fully syncronized with the other(s). The idea was to have complete sets of all the data stored on multiple servers, for a few reasons, including security, backup and load sharing.
Now, I gather that the best way to do this is by using one or two origin servers and using edge servers at the remote sites to do the load balancing. But everything that I have been able to find has been geared to the servers satisfying requests for data, not collecting data from the clients.
We are already using a FMS to collect data from multiple camera, microphone and screen capture feeds at a single physical location. Is expanding this to handle feeds from multiple distributed locations as simple as establishing a one or two origin server farm and setting up a series of edge servers to reroute the traffic? And if I use two origin servers, how do I insure that they stay mirrored and that data streams from a common event, coming in from different edge servers are all combined into a single event database?
I don't start small. You should see the first wood floor I ever layed!
If I could be redirected to white papers or the like, that would be great. Thanks for your help.