Patent · US Active

Global non-volatile solid-state cache in a network storage system

US9372825B1 · kind B1 · utility

18Cited by
0References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateFeb 27, 2013
Grant dateJun 21, 2016
Priority date
Expiry dateJun 16, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/568
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A network storage controller uses a non-volatile solid-state memory (NVSSM) subsystem as a global cache that is shared between a number of network storage servers in a network storage system. Portions of global cache are allocated to each of the network storage servers. Allocation of portions of the global cache is controlled based on a usage pattern of the global cache by each of the network storage servers. The storage operating system determines, for example, a percentage of cache hit and/or a response time for responding to the requests from the clients by a particular network storage server with a particular allocated portion. The percentage of cache hit and response time are projected for various potential sizes of the particular portion. A size of the particular portion that provides a better percentage of cache hit and/or response time is selected, and reallocated to the particular network storage server.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.