Introduction

Dell EMC Data Domain (DD) deduplication storage systems continue to revolutionize disk backup, archiving, and disaster recovery with high-speed, inline deduplication. This innovation continues with Dell EMC’s new generation of mid-sized and large enterprise Data Domain systems powered with a Flash SSD. By consolidating backup and archive data on a Data Domain system, you can reduce storage requirements by up to 55x, making disk cost-effective for onsite retention and highly efficient for network-based replication to disaster recovery sites.

EMC Data Domain Operating System is the intelligence behind EMC Data Domain deduplication storage systems. DD OS powers the industry’s most efficient, scalable, reliable, cloud-ready protection storage platform.

OpsRamp integrates with DELL Data Domain through REST APIs.

DELL Data Domain Architecture:

Diagram Reference:
https://www.delltechnologies.com/asset/en-us/products/data-protection/technical-support/h6811-datadomain-ds.pdf

Prerequisites

  • OpsRamp Classic Gateway 10.0 and above (or) OpsRamp Cluster gateway

  • Ensure that “adapter integrations” add-on is enabled in client configuration. Once enabled you can see Dell Data Domain integration under Setup » Integrations » Adapter section

Install the integration

  1. From All Clients, select a client.

  2. Go to Setup > Integrations > Integrations.

  3. From Available Integrations, select Adapter > Dell Data Domain. The Install Dell Data Domain Integration popup appears.
    Note: Ensure that Adapter addon is enabled at client and partner levels.

  1. Enter the following information:
    a. Name: Name of the integration
    b. Upload Logo: Optional logo for the integration.
    c. GateWay Profiles: Select a gateway management profile to associate with the client.

  2. Click Install. The Integration page displays the installed integration.

Configure the integration

  1. In CONFIGURATION section, click + Add.

  2. On Create Adapter Configuration, enter:

    • Name: Configuration name.
    • Protocol: Protocol. Example: HTTPS, HTTP, etc.
    • IP Address/Host Name: IP address/Host Name of the target.
    • Port: Port
    • Notification Alerts: Select TRUE or FALSE.
      Notes:
      • By default False is selected.
      • If you select TRUE, application will handle Critical/Recovery failure alert notifications for Connectivity, Authentication Exceptions.
  3. In the Credentials section, select Custom and enter the Username and Password.

  4. In the Resource Types & Metrics section, select the metrics you want and configure for availability and alert conditions.

  5. In the Discovery Schedule section, select Recurrence Pattern to add one of the following patterns:

    • Minutes
    • Hourly
    • Daily
    • Weekly
    • Monthly

  6. In the Monitoring Schedule section, configure how frequently the monitoring action should trigger.

  1. Click Save.

The configuration is saved and displayed on the page.

After saving the integration, the Dell Data Domain resource is discovered and monitoring is enabled as specified by the configuration profile.

You can perform the actions manually, like Discovery, Monitoring or even Disable the configuration.

The discovered resources are displayed in the Infrastructure page under Server, with Native Resource Type as Data Domain Backup Server.

View resource metrics

To confirm Dell Data Domain monitoring, review the following:

  • Metric graphs: A graph is plotted for each metric that is enabled in the configuration.
  • Alerts: Alerts are generated for metrics that are configured as defined for integration.

Supported metrics

Metric NameMetric Display NameUnitsDescription
datadomain_physicalcapacity_UtilizationData Domain Physical Capacity Utilization%Provides server physical capacity utilization in percentage
datadomain_logicalcapacity_UtilizationData Domain Logical Capacity Utilization%Provides server logical capacity utilization in percentage
datadomain_server_UpTimeData Domain Server UpTimesProvides server uptime in seconds
datadomain_services_StatusData Domain Services StatusProvides server services status.
Possible values: 1-enabled and 0-disabled
datadomain_filesystem_CleaningStatusData Domain File System Cleaning StatusProvides server file systems status.
Possible values: 1-active 0-inactive
datadomain_filesystem_CleaningAgeData Domain File System Cleaning AgeDaysProvides server file systems cleaning age in days
datadomain_physical_used_CapacityData Domain Physical Capacity UsedbytesProvides server physical capacity used in bytes
datadomain_physical_free_CapacityData Domain Physical Capacity AvailablebytesProvides server physical capacity available in bytes
datadomain_logical_used_CapacityData Domain Logical Capacity UsedbytesProvides server logical capacity used in bytes
datadomain_logical_free_CapacityData Domain Logical Capacity AvailablebytesProvides server logical capacity available in bytes

Risks, Limitations & Assumptions

  • Application can handle Critical/Recovery failure alert notifications for the below two cases when user enables Notification Alerts in configuration:
    • Connectivity Exception
    • Authentication Exception
  • Application will not send any duplicate/repeat failure alert notification until the already existing critical alert is recovered.
  • Application cannot control monitoring pause/resume actions based on the above alerts.
  • Component level threshold configuration is not possible.
  • Resource level metric threshold customization and frequency setting are not possible.
  • Usability issues in application configuration page while adding/editing.
  • Optional configuration parameters cannot be defined.
  • Application upgrade is manual process without version change.

References

https://developer.dellemc.com/data-protection/powerprotect/data-domain/7.2/Getting_Started

https://www.delltechnologies.com/resources/en-us/asset/data-sheets/products/data-protection/h6811-datadomain-ds.pdf