Automatic Configuration ValidationFOR EMC SRDF

EMC SRDF

You’ve invested a great deal of time and effort in building a replicated environment using Symmetrix Remote Data Facility (SRDF). But will those replicated servers work when you need them most? In the event of a disaster, is the replicated copy of your critical business data guaranteed to be consistent and complete? Will you be able to meet with business’s RPO and RTO requirements, and ensure a smooth and flawless recovery?

Let’s face it: it is difficult to keep your Symmetrix Remote Data Facility (SRDF) implementation perfectly aligned with vendor best-practices, and in sync with changes in the other IT layers that Symmetrix Remote Data Facility (SRDF) interfaces with (such as OS, Storage, Networking and more). Unfortunately, even a small misconfiguration or discrepancy between production and disaster recovery systems can lead to unsuccessful recovery attempts, painful outages and even data loss.

SRDF Replication Configuration Validity

AvailabilityGuard automatically discovers SRDF configuration (including SRDF/A, SRDF/S, SEDF/Star and SRDF/CG). This allows modeling the infrastructure with an end-to-end view that incorporates the discovered SRDF configuration with server, cluster, database and Virtual Infrastructure information.

Among the many configuration checks, AvailabilityGuard does the following:

  • Identify source and target compatibility issues (device characteristics, pool type, size)
  • Validate status of replication sessions, source (R1) and target (R2) devices
  • RA configuration best practices (separation of sync and async ports, port redundancy, options)
  • Enginuity and Solution Enabler recommendations (version compatibility, gatekeeper best practices, etc.)
  • Fully supports multi-site replication (SRDF/Star)

SRDF Replication and Consistency Group Configuration

On a daily basis, AvailabilityGuard verifies that your Symmetrix Remote Data Facility (SRDF) systems are configured correctly and consistently.

  • Validates RDF groups are constructed logically (session integrity, alignment between data objects such as databases, filesystems datastores, etc. and RDF sessions)
  • Validates Device Group (DG) and Composite Group (CG) best practices (group options, member order, consistent configuration between hosts [local] and GNS, etc.)
  • Validates consistency options (tolerance mode, RDF-MSC vs. RDF-ECA, etc.)

SRDF Cluster Integration

  • SRDF and SRDF/CE for MSCS, WSFC and Multi Site Cluster Fail Over Instances (Cluster enabler configuration, witness best practices – Disk and FSW, resource group configuration, consistency group best practices, etc.)
  • VCS/GCO SRDF best practices (SRDF agent configuration, Service Group and Resource configuration, consistency group setting, etc.)
  • PowerHA and PowerHA System Mirror best practices (rootvg placement, RPV management under GLVM, Resource Group configuration for SRDF protected disks, etc.)
  • VMware SRM SRDF best practices (SRDF Adapter configuration in protected and recovery vCenters and SRM servers, solution enabler configuration, visibility of R2 devices, consistency configuration, etc.)
  • SRDF Protection Groups for Oracle RAC (voting disk placement, separation of storage resources and resource groups, external dependency configuration, etc.)

SRDF and Databases

AvailabilityGuard ensures that databases and underlying infrastructure are correctly configured to avoid data loss and downtime risks. It also detects any miconfigurations that could lead to potential problems in data availability and recoverability at the Symmetrix Remote Data Facility.

  • Validates storage alignment best practices for Oracle, MS SQL Server, DB2 and Sybase
    • Data, log, and archive file replication session best practices
    • Correct configuration of Consistency Groups and consistency options
  • Correct creation of crash-consistent split-copies using SRDF/S and SRDF/A
  • Proper configuration of DSE pools when using SRDF/A

SRDF Correct Integration with Point-in-Time (PiT) Local Copies

If Point-in-Time Local Copies are configured improperly, your system could experience significant issues with data availability and consistency that would keep it from meeting those business needs. AvailabilityGuard analyzes SRDF integration with PiT to validate:

  • Proper Device Group (DG) and Composite Group (CG) configuration when combining SRDF and TimeFinder/Clone, TimeFinder/Snap and TimeFinder/BCV.
  • Local copies are consistently split when taken off R2 devices using SRDF/A and SRDF/S

R2 Devices Mapping

  • Validates that R2 devices are properly mapped as complete data sets to the right targets (hosts, databases, datastores, etc.)
  • Validates that R2 devices are configured and used consistently (same number of paths, multipathing mode, HBA configuration and firmware level, etc.)