1. A computing system, comprising: a de-duplication cache manager configured for operation on a host computing device comprising a plurality of virtual machines, the de-duplication cache manager configured to admit data into a de-duplication cache in response to admission requests from one or more of the plurality of virtual machines; and a cache interface module configured to provide access to a single copy of data admitted into the de-duplication cache to two or more of the virtual machines.