Functions and Features

This section introduces the functions and features provided by UltraVR.

Table 1 describes functions and features provided by UltraVR.

Table 1 UltraVR functions and features

Feature

Function

Description

Unified management of DR resources

Automatic storage resource-aware

Automatic storage resource-aware.

Automatic aware of the FusionCompute VM resources

Automatic aware of the FusionCompute VM resources.

Rights- and domain-based management

Rights- and domain-based management

Users at different levels are granted different management resources and permissions. Users can only view and operate resources within their permission range during DR management.

Policy-based automatic DR protection

Active-passive DR

  • Active-passive DR based on storage array synchronization replication (SAN), asynchronous replication (SAN), asynchronous replication (NAS) and asynchronous replication (SAN), HyperVault, and asynchronous replication of integrated SAN and NAS.

Geo-redundant DR

Supports geo-redundant DR based on HyperMetro (SAN) + asynchronous replication (SAN).

HyperMetro DR

Supports HyperMetro DR based on HyperMetro (SAN).

HA DR

The HyperMetro technology based on storage devices is used to implement HA DR for VMs using the virtualization capability of FusionCompute.

User-defined protection policy

  • Uses the replication policy template to customize policies based on service requirements. Users can change the periods and settings specified in replication policies. The time interval of periodic protection can be minutes (5 minutes at least), hours, days, weeks, and months.
  • Configures replication rate plans.

Recovery Point Objective (RPO) satisfaction check

Enables recovery point objective (RPO) satisfaction check and statistics collection.

One-click DR

Centralized management of recovery plans

Prepares recovery plans for applications or VMs based on service requirements. If a disaster occurs, services can be recovered by one click using the recovery plans. The recovery plans are centrally managed and monitored.

User-defined scripts

Adds a user-defined script during the recovery process to expand DR capabilities.

User-defined recovery procedures

Adds or deletes recovery steps for different types of applications and makes recovery execution policies. The recovery execution policies specify whether the recovery is implemented again after it fails.

Recovery settings

Manages the settings of protected applications or VMs, including whether the applications or VMs are started or not during the recovery, the start sequence, and network configurations.

Fault recovery

If a fault occurs at the production site, a specific recovery plan can be executed for failback. The entire recovery process is automatic without manual intervention.

Planned migration

If services are interrupted due to anticipated risks (such as power-cut and routine maintenance), a specific recovery plan can be executed to implement planned migration. The entire migration process is automatic without manual intervention. The DR site automatically takes over services.

DR tests (on an isolated network)

  • Performs DR tests on an isolated network in virtual environments.
  • In the case of no intervention on production services, DR tests can be performed for specific recovery plans to check the VM protection health, expose risks, and estimate the recovery time objective (RTO) of the recovery plans.

Test data clearing

In the case of no intervention on production services, test data at the DR site can be cleared and resources can be restored to the status before DR tests.

Reprotection

  • Performs reprotection after planned migration. After the devices at the production site are recovered, the production site can perform backward protection for the services taken over by the DR site.
  • Determines whether to save user-defined configurations during reprotection.

End-to-end DR visualization

Visualized DR protection process

Monitors DR protection progress and collects duration statistics.

Visualized recovery process

Monitors progress and collects duration statistics for processes such as failback, migration, DR test, test data clearing, and reprotection.

Global topology

Displays physical DR network topologies in a visualized manner, and monitors network elements (NEs) such as hosts and storage arrays as well as the link status between NEs.

Logical topology

Displays logical topologies of application protection in a visualized manner, showing the mappings and data flows among the protected VMs, production storage, and DR storage.

Dashboard

Collect statistics about RPO satisfaction, RTO pre-evaluation, top alarms, protection status, and DR test status.

DR report

DR report

Generates reports on the running of DR services (protection execution results, actual RPO, and estimated RTO) and DR test reports (test execution time and results). DR reports can be exported to a .xlsx file.

DR alarm reporting

Alarm monitoring

Monitors DR alarms in a timely manner.

Alarm notification

Sends alarm notification short messages and emails to specified recipients.

Superb reliability

Configuration data backup and recovery

  • Online manual backup or automatic backup of configuration data to the SFTP server.
  • Offline import of backup configuration data for recovery.

Capability of being integrated

Northbound interfaces

Provides RESTful and SNMP Trap northbound interfaces and supports DR recovery control and alarm reporting functions.

Security features

Security features

  • Security management protocols such as SSH and SNMP v3.
  • Secure access through HTTPS.
  • Sensitive data protection.
  • Verification code login.
  • User-defined settings such as password complexity, session timeout duration, and maximum number of login attempts
  • Integrity check before installation.
  • User operation logs.
  • Protection against cross-site scripting and SQL injection attacks.
  • Hardening of databases and operating systems.
  • Defense against brute force REST cracking.
  • Web application security.

Copyright © Huawei Technologies Co., Ltd.