|
-
Jan 31st, 2019, 12:05 AM
#1
[RESOLVED] Database set-up for geographically dispersed campuses
What would be the easiest and cheapest set-up to "combine" data from schools dispersed geographically? Its difficult to set-up an internet connection in 1 campus as it is located in a very remote location. Could we just use one server and let the campuses connect to it thru WAN(vpn?)? Or could we try a distributed server? We are using MySql for this and a C# desktop application.
Thanks for any inputs.
-
Jan 31st, 2019, 12:58 AM
#2
Fanatic Member
Re: Database set-up for geographically dispersed campuses
I would imagine a centralized system would have many more benefits, mainly easy setup and maintenance of a single server and database, just a single administrator could handle it and maintain it and all the clients in the other locations can be maintained and setup very easily. a distributed system would generally require a client, a server and a database system in every location and then a master server that would be used as a mediator between them...in theory at least.
since its unlikely your going to have amounts of data that say google would be handling i would personally go with simple centralized setup on a single server.
Yes!!!
Working from home is so much better than working in an office...
Nothing can beat the combined stress of getting your work done on time whilst
1. one toddler keeps pressing your AVR's power button
2. one baby keeps crying for milk
3. one child keeps running in and out of the house screaming and shouting
4. one wife keeps nagging you to stop playing on the pc and do some real work.. house chores
5. working at 1 O'clock in the morning because nobody is awake at that time
6. being grossly underpaid for all your hard work

-
Jan 31st, 2019, 08:05 AM
#3
Re: Database set-up for geographically dispersed campuses
What are the security requirements?
I would have thought the easiest way would be to hide access to the database behind web services and expose them. You're client app could then access the web services from anywhere that has an internet (or any other type of) connection. The issue with this is that you're not sitting behind a firewall so you're more hackable, though no more than the public facing elements of any web site driven business.
Last edited by FunkyDexter; Jan 31st, 2019 at 08:43 AM.
The best argument against democracy is a five minute conversation with the average voter - Winston Churchill
Hadoop actually sounds more like the way they greet each other in Yorkshire - Inferrd
-
Jan 31st, 2019, 09:07 AM
#4
Re: Database set-up for geographically dispersed campuses
Its difficult to set-up an internet connection in 1 campus as it is located in a very remote location. Could we just use one server and let the campuses connect to it thru WAN(vpn?)?
If this very remote location is on your WAN already, a centralized server would be easiest and cheapest (and more secure). You make it sound like it has no external network connection, but perhaps you have a dedicated line going to it.
-
Feb 6th, 2019, 03:25 AM
#5
Re: Database set-up for geographically dispersed campuses
Thanks guys, I guess a centralized server would be the way to go. In connection to this, what would be the minimum specs for such a server? The campuses are kilometers away from the main campus.
-
Feb 6th, 2019, 10:02 AM
#6
Re: Database set-up for geographically dispersed campuses
Distance has nothing to do with the server. Number of simultaneous users and what those users are doing and storing is what matters. You may be able to get by fine with a very basic server. You may need a cluster of high-end ones. My guess from what few hints you've given would be closer to the former unless you're going to have lots of people connected at once running long reports, adding and updating data, etc.
You will likely want at least 2 servers so you can replicate them for uptime availability unless you're OK with any downtime from whatever backup/restore plan you have in place currently. The second can be a little "weaker" since it would rarely be used outside replication.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|