Patent ID: 9304828
Filing Date: 2016-04-05
CPC Classification: G06F

Claim Text:
1. A storage system comprising: a first type interface being operable to communicate with a server using a remote memory access; a second type interface being of a different type from the first type interface and being operable to communicate with the server using a block I/O (Input/Output) access; a memory; and a controller being operable to manage partitioning of the memory into (1) a first portion of storage areas of the memory to allocate for storing data, which is sent from the server via the first type interface and which is to be stored in a physical address space of the memory, the physical address space being managed by an operating system on the server, the first type interface providing access from the server to the first portion of storage areas of the memory which is mapped to a virtual memory address space on the server so as to expand a memory capacity of the server, and (2) a second portion of the storage areas of the memory to allocate for caching block data, which is sent from the server to a logical volume of the storage system via the second type interface and which is to be stored in a storage device of the storage system corresponding to the logical volume, the second type interface providing access from the server to the second portion of storage areas of the memory so as to store the block data in the storage device of the storage system corresponding to the logical volume.