1. A method of computer resource management, the method comprising: performing, in response to a predefined schedule, at least one resource-management task, the resource-management task comprising: receiving, at a management node that comprises at least one management computer, at least one ample image captured from an existing computer that is distinct from the management computer; obtaining, at the management node, meta-data that is structurally associated with the ample image, the meta-data comprising at least one of: information stored in at least one of hidden partitions and hidden files; information stored on sectors outside any defined partition; information stored inside file system structures and outside any user-defined file; indexing, at the management node, the ample image within a database that comprises a collection of a plurality of ample images such that the ample image can be located by using at least part of the meta-data as a database key; mounting the ample image at the management node; modifying at least a portion of the ample image at the management node by splitting the ample image into two or more split ample images such that functionality originally associated with the ample image is split between the two or more split ample images; upon splitting the ample image, deploying the two or more split ample images from the management node to two or more computers that are distinct from the management node.