×

Reducing the size of fault domains

  • US 10,929,255 B2
  • Filed: 10/30/2018
  • Issued: 02/23/2021
  • Est. Priority Date: 10/30/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • in a storage array comprising a plurality of interconnected computing nodes and a plurality of groups of non-volatile data storage drives, each group of data storage drives connected with one of the computing nodes;

    presenting a plurality of production devices for storage of host application data, each production device storing data associated with a different host application;

    provisioning, in a single mapper virtual storage space comprising a single namespace that maps to physical blocks of the non-volatile data storage drives via pointer trees and virtual blocks, a separate family space as a separate fault domain for each of the production devices, including a first family space for a first production device and a non-overlapping second family space for a second production device;

    storing a first snap of the first production device at contiguous logical block address space in the first family space;

    storing a second snap of the second production device at contiguous logical block address space in the second family space; and

    recovering from a fault associated with the first production device by accessing the first snap without interrupting input-output commands to the second production device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×