×

N-way merge technique for updating volume metadata in a storage I/O stack

  • US 10,365,838 B2
  • Filed: 11/21/2017
  • Issued: 07/30/2019
  • Est. Priority Date: 11/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a central processing unit (CPU) adapted to execute a storage input/output (I/O) stack;

    one or more solid state devices (SSDs) coupled to the CPU; and

    a memory coupled to the CPU and configured to store the storage I/O stack, the memory further configured to store one or more dense tree metadata structures wherein each dense tree metadata structure has at least three adjacent levels, each level of each dense tree metadata structure including metadata entries for storing metadata embodied as mappings from offset ranges of a logical unit (LUN) to keys, the storage I/O stack configured to merge the mappings of the adjacent levels in a single merge iteration when at least one of the adjacent levels exceeds an amount of fullness.

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