Patent · US Active

Unified synchronous replication for block and file objects

US9378261B1 · kind B1 · utility

74Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 30, 2013
Grant dateJun 28, 2016
Priority date
Expiry dateJun 24, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/275
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A technique for performing synchronous replication on both block and file-based objects provides a data storage system that internally stores data objects (e.g., LUNs, file systems, block-based vVOLs (virtual volumes), file-based vVOLs, VMDKs, etc.) in the form of respective files, such that each file provides a realization of a data object. The data storage system maps each such file to a respective logical volume, and each logical volume provides a block-based interface. As the data storage system receives IO requests specifying data to be written to a data object, the data storage system renders the IO requests as block-based requests, regardless of whether the IO requests are themselves block-based or file-based. A block-based replication splitter intercepts the block-based requests directed to the logical volumes and performs block-based, synchronous replication on the requests, thereby achieving synchronous replication of both block-based objects and file-based objects in a single, unified architecture.

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