Our proxy VMs are largely inactive during the day whereas I noticed them touching the storage occasionally (whilst monitoring latency) and these are used alongside a direct-attached repo/proxy physical server to improve backup bandwidth during jobs.
It occurred to me that these are reasonably highly spec VMs (cores/memory) on the basis that in our environment at least most production VMs aren't doing much at night so these VMs have a completely opposite usage pattern to the production VMs.
I then thought how it could be useful to have the proxy VMs powered off by default (except perhaps keeping one powered on for minimal daytime tasks) but realised that it could be useful to perhaps spin them up on demand, thus only consuming resources as & when actually required.
Petty/tight-fisted or useful idea?
