×

Method of preventing metadata corruption by using a namespace and a method of verifying changes to the namespace

  • US 10,310,925 B2
  • Filed: 03/02/2016
  • Issued: 06/04/2019
  • Est. Priority Date: 03/02/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating a namespace, the method comprising:

  • determining whether a namespace already exists before creating a number of metadata area legends;

    when a namespace is determined to already exist;

    deleting existing metadata area legends and existing namespace, anddetermining whether namespace verification has been enabled;

    reserving a number of areas as a number of reserved metadata areas on a persistent data storage device (PDSD) when a namespace is determined not to already exist;

    creating a number of metadata area legends at a location that is logically separate from the reserved metadata areas on the PDSD based on the number of areas reserved for metadata, the number of metadata area legends having a number of existing descriptors that describe the number of reserved metadata areas;

    preparing a number of legends as a number of prepared area legends when namespace verification has been enabled, each prepared area legend including a number of prepared descriptors; and

    signaling an error when the prepared descriptors in the prepared area legend differ from the existing descriptors in the metadata area legend based on a comparison between the prepared descriptors and the existing descriptors.

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