Patent ID: 7539818
Filing Date: 2009-05-26
Classification: G06F

Abstract:
1. An apparatus for maintaining a set of network objects, comprising: a cache engine comprising a processor and a mass storage, said processor for executing instructions to perform a cache mechanism of said cache engine, said cache mechanism configured to cache a plurality of objects including said set of network objects, said processor in communication with a network and configured to send at least one of said set of network objects over said network, said mass storage associated with said cache mechanism, in communication with said processor, wherein said mass storage comprises a disk drive for storing cached objects and said cache engine exclusively maintains access to cached objects stored on the disk drive, independent of another storage system; a memory, associated with said cache mechanism, in communication with said processor and said mass storage; a hash mechanism configured to locate any of said plurality of objects in said cache mechanism, responsive to an object identifier; and an object storage mechanism, responsive to said hash mechanism, configured to transfer one or more of said plurality of objects between said memory and said mass storage.