1. A method of dynamic protection of one or more deployed copies of a master operating system image, the method comprising: monitoring, by an image deployment monitor executing on a management server, an operational state of a first deployed copy of a master operating system (OS) image executing on a first client system, wherein the first client system is connected to the management server over a data communications network; detecting, by the image deployment monitor, a change in the operational state of the deployed copy of the master OS image executing on the first client system; in response to detecting the change, generating, by the image deployment monitor, a configuration recommendation to prevent the change in the operational state of the first deployed copy of the master OS image executing on the first client system from occurring in an operational state of a second deployed copy of the master OS image executing on a second client system, wherein the configuration recommendation recommends, for the second deployed copy of the master OS image executing on the second client system, a specific change in size of a resource allocation of a resource; wherein the second deployed copy of the master OS image executing on the second client system includes an adjustment module configured to modify the second deployed copy of the master OS image based on the configuration recommendation; and providing, by the image deployment monitor, the configuration recommendation to the second deployed copy of the master OS image executing on the second client system.