1. A method of operating a cache service to interface between a virtual machine cluster and job data associated with a job executed by the virtual machine cluster, the method comprising: in the cache service, identifying a request initiated by the job on a virtual machine of the virtual machine cluster to access at least a portion of the job data from a storage system, wherein the request is in accordance with a first distributed object access protocol and wherein the job data is stored on the storage system using a second distributed object access protocol; in the cache service, in response to the request, accessing at least the portion of the job data in accordance with the second distributed object access protocol; in the cache service, presenting at least the portion of the job data to the job on the virtual machine in accordance with the first distributed object access protocol; in the cache service, identifying a second request initiated by the job on the virtual machine of the virtual machine cluster to access at least a second portion of the job data from a second storage system, wherein the second request is in accordance with the first distributed object access protocol and wherein the job data is stored on the second storage system using a third distributed object access protocol; in the cache service, in response to the second request, accessing at least the second portion of the job data in accordance with the third distributed object access protocol; and in the cache service, presenting at least the second portion of the job data to the job on the virtual machine in accordance with the first distributed object access protocol.