Our production OpsMgr 2007 R2 environment has over 30 gateways. Fault tolerance isn’t an option, so there are always two GW’s per untrusted domain. Our environment is “dynamic”, i.e. business functions need to quickly tack up/tear down customer facing environments.
Most of us wrote a Powershell script to handle assigning primary/failover management servers for a GW; perhaps a second script shows us if we are evenly distributing the GW load across all MS. This worked great until I had to retire a MS, replacing it with a server having a different hostname.
Instead, I wanted to try a forms application to see if
a) I could write one, and
b) consolidate existing console apps or Powershell scripts.
Hope folks find it useful.