Service types

A number of services contribute to the continuous tuning of the HCP system.

HCP implements the following services:

  • Capacity Balancing service

    Ensures that the percentage of space used remains roughly equivalent across the storage nodes in the HCP system.

  • Compression/Encryption service

    Compresses object data to make more efficient use of HCP storage.

  • Content Verification service

    Ensures that object data is not corrupted.

  • Disposition service

    Automatically deletes expired objects.

  • Duplicate Elimination service

    Merges duplicate data to free space in the HCP storage. You can monitor the activity of this service.

  • Fast Object Recovery service

    Ensures that unavailable objects have their status changed to available once they are recovered.

  • Garbage Collection service

    Deletes data and metadata left in the repository by incomplete operations, thereby freeing space for the storage of additional objects.

  • Geo-distributed Erasure Coding service

    Erasure codes full copies of object data in replicated namespaces that allow erasure coding.

  • Migration service

    Migrates data off selected nodes in an HCP RAIN system or selected storage arrays in an HCP SAIN system in preparation for retiring those devices.

  • Network Per Storage Component service

    Increases tiering performance from the HCP system to HCP S Series Nodes or external storage devices by isolating their communication to an individual forward-facing HCP network. Each HCP S Series Node or external device can use its own network to communicate with HCP.

  • Protection service

    Ensures that damaged or lost objects can be recovered.

  • Replication service

    Maintains selected tenants and namespaces on two or more HCP systems and manages the objects in the selected namespaces across those systems to ensure data availability and enable disaster recovery. You can configure, monitor, and control the activity of this service.

  • Replication Verification service

    Replicates objects that the Replication service missed replicating or was unable to replicate.

  • S Series Balancing service

    Ensures that the percent of space used across S Series Nodes in a pool remains roughly equivalent.

  • Scavenging service

    Ensures that the metadata for each object exists and is not corrupted.

  • Shredding service

    Shreds deleted objects that are marked for shredding.

  • Storage Tiering service

    Moves objects among storage tiers, creates and deletes copies of objects on various storage tiers to ensure that each tier contains the correct number of copies of each object, and changes objects to metadata-only according to rules in service plans.