The remote pollers need to have an active connection to the main Orion server to store data so that won't help in the case where one site becomes disconnected from the main Orion/SQL. What would work is to place a full Orion/SQL at each location and use Enterprise Operation Center (EOC) at the main site. Disconnected sites will operate independently and you won't lose data.
I would presume that if I understand your network as you descibed that it would be simplest based on the small size of the network to position the polling engine in the data center, only because it is the onle location connected to everything else. Also i would keep the polling engines to one unles your applications monitors are plenty.
Keep it simple , easy to maintain.
Thwack1.png 127.7 KB