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