Patent ID: 9288077
Filing Date: 2016-03-15
CPC Classification: G06F,H04L

Claim Text:
1. An apparatus comprising: at least one object storage server of a cluster file system; the object storage server being configured to interface with a storage array; the object storage server being configured to communicate with one or more additional servers and one or more clients over a network; the object storage server further comprising: wherein the request translator is configured to translate client input-output requests directed to an object storage target of the storage array into block input-output requests processed by the block cache; wherein the object storage server is configured to invalidate contents of the block cache under a designated failure condition; wherein invalidating the contents of the block cache comprises preventing access to the contents of the block cache; and wherein the block cache is configured to automatically retrieve valid data from the object storage target of the storage array upon restart of the object storage server after a failure of the object storage server.