Hoping someone can offer feedback here...
Background:
- The company I work for is running an Ignition Gateway (v7.9) on a site-local server.
- This server contains the custom SCADA we wrote in Ignition, and also contains the SQL Server database where all of the data collected by the system lives (in addition to configuration tables for the SCADA and other tangential data tables).
- Our SCADA connects to about ~30 PLCs local to the site (all Allen-Bradley ControlLogix/CompactLogix)
- The SCADA is reading about 20-50 tags from each system (part counters, system status flags, process variables, etc. - basically the things we need for our custom OEE and SPC dashboards).
- At any time during the day there are 100-150 client PCs connected to the Gateway running various projects that display dashboards using this data (most PCs are local to the site).
Our company's IT wants to move this SCADA server to a remote data center about 1000 miles away. Since we are collect all the data from local PCs and the data consumers are almost exclusively gateway clients, the idea of moving the server this far away has us concerned about latency.
I'm not an IT expert, but the idea of pushing this data out of 30 PLCs, travel 1000 miles to a data center, only to essentially bounced back 1000 miles to 100-150 clients seems ill advised. But again, I'm not an expert.
Before I escalate the issue with my company's IT I'd like to know that I'm not crazy (or that I am).
Can any one offer any input? Does this sound like a bad idea or am I worried about nothing?
Thanks!