States in the Content Software for File system data management storage process

Content Software for File User Guide

Part Number

Data management represents the media being used for the storage of data. In tiered Content Software for File system configurations, data can exist in one of three possible states:

  1. SSD-only: When data is created, it exists only on the SSDs.
  2. SSD-cached: A tiered copy of the data exists on both the SSD and the object store.
  3. Object Store only: Data resides only on the object store.
Note: These states represent the lifecycle of data, and not the lifecycle of a file. When a file is modified, each modification creates a separate data lifecycle for the modified data.

The data lifecycle flow diagram describes the progression of data through various stages:

  1. Tiering: This process involves data migration from the SSD to the object store, creating a duplicate copy. The criteria for this transition are governed by a user-specified, temporal policy known as the Tiering Cue.
  2. Releasing: This stage entails removing data from the SSD and retaining only the copy in the object store. The need for additional SSD storage space typically triggers this action. The guidelines for this data release are dictated by a user-defined time-based policy referred to as the Retention Period.
  3. Promoting: This final stage involves transferring data from the object store to the SSD to facilitate data access.

Accessing data solely on the object store must first be promoted back to the SSD. This ensures that the data is readily accessible for reading.

Within the Content Software for File system, file modifications are not executed as in-place writes. Instead, they are written to a new area on the SSD, and the corresponding metadata is updated accordingly. As a result, write operations are never linked with operations on the object store. This approach ensures data integrity and efficient use of storage resources.