Patent · US Active

Accelerating application write while maintaining high availability in shared storage clusters

US9645901B2 · kind B2 · utility

21Cited by
1References
9Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 17, 2015
Grant dateMay 9, 2017
Priority date
Expiry dateApr 23, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/2038
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An embodiment of the invention provides a method comprising: performing an application write; storing the application write in a local cache; performing a system call to request an underlying storage system to persist any application writes that are not yet persisted; and in response to the system call, copying the application write in the cache to a shared permanent storage. In another embodiment of the invention, an apparatus comprises: an application configured to perform an application write; a cache software configured to store the application write in a local cache; wherein the application is configured to perform a system call to request an underlying storage system to persist any application writes that are not yet persisted; and in response to the system call, the cache software is configured to copy the application write in the cache to a shared permanent storage.

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