UniSpace, developed by Yuanshuo Technology Co., Ltd., is a next-generation enterprise data protection platform designed to turn data resilience into a business advantage.
With a strong focus on data security, UniSpace provides unified, efficient, and secure data management and recovery for operating systems, databases, virtual machines, cloud platforms, and distributed applications. It supports rapid backup, recovery, and remote disaster recovery while also meeting archiving and compliance requirements.
UniSpace is designed for horizontal scalability while maintaining simplicity and ease of use in its vertical architecture, empowering enterprises to easily address data protection and security challenges.
UniSpace’s logical architecture is composed of several key components that work together to enable efficient data management and protection. The architecture includes:
Application Layer
UniSpace offers broad compatibility with a variety of operating systems, databases, virtual machines and cloud platforms, including:
• Operating Systems: Supports mainstream systems such as various versions of Windows and Linux.
• Databases: Compatible with Oracle, SQL Server, MySQL, DMDB, GoldenDB, and KingWow.
• Virtualization Platforms: Supports VMware, OpenStack, KVM, Huawei HCS, and other virtualization technologies.
Service Layer
• Provides core services including data encryption/decryption, distributed index management, media management, data compression/deduplication, and disaster recovery replication.
• Supports job management for backup and recovery, backup data search, scheduling management, monitoring, and reporting.
• Features open SSO integration, offering a role-based security model with multi-level, multi-tenant access control to ensure data security.
Storage Layer
UniSpace is highly compatible with a wide range of backup storage types and devices from mainstream storage vendors, including:
• Block storage and NAS shared storage
• Object storage and S3-compatible cloud storage
• Blu-ray disk libraries
• Tape library integrated solutions (Commvault tape management solutions)
The flexible physical architecture of UniSpace allows enterprises to choose the most suitable storage media and deployment models based on their specific needs, while enjoying efficient and secure data protection services.
MetaServer:
• Supports both standalone disaster recovery mode and HA (High Availability) active-standby synchronization mode, ensuring high availability and failover capabilities.
• Responsible for storing and managing metadata, including primary indexes, storage node configuration information, client jobs and policies, and access control information.
StorageNode:
• Supports horizontal scaling of storage nodes, offering flexible storage expansion capabilities. Can also be configured as a backup appliance as needed.
• Stores secondary indexes and distributes massive amounts of client index data across multiple nodes according to predefined policies.
ClientNode:
• Supports various operating systems and application scenarios, enabling data backup through UniAgent or agentless modes.
4 Application Compatibility (Version 2.2)
UniSpace is designed with broad application compatibility, supporting a variety of operating systems, databases, virtualization platforms, and cloud environments. The 2.2 version, released in June 2024, is compatible with the following data types and business scenarios:
• Supports multiple file system types, such as NTFS, EXT4, XFS, etc.
• Enables file-level backup and recovery.
• Supports incremental backup to reduce backup windows.
• Implements file optimization scanning and dynamic multi-stream control mechanisms to achieve fast backup and recovery of massive amounts of files.
• Supports online backup of MySQL and MariaDB databases without affecting the production environment.
• Allows customized selection of databases for backup.
• Supports full instance backup and recovery of MySQL, preventing special table locks during backup and enabling fast recovery.
• Supports database agentless recovery (ImageToDisk), enabling fast delivery of recovery files to isolated environments without the need for backup agent installation or network port configuration.
• Supports online backup of PostgreSQL databases without affecting the production environment.
• Allows customized selection of databases for backup.
• Supports full instance backup and recovery of PostgreSQL, preventing special table locks during backup and enabling fast recovery.
• Supports online backup of DMDB databases without affecting the production environment.
• Supports consistent backup of DMDB databases to meet long-term data consistency requirements.
• Supports full instance recovery of DMDB, as well as granular recovery of parameter files, control files, and log files.
• Supports database agentless recovery (ImageToDisk), enabling fast delivery of recovery files to isolated environments without the need for backup agent installation or network port configuration.
• Supports online backup of centralized and distributed GoldenDB databases without affecting the production environment.
• Supports automatic discovery and adaptation of GoldenDB cluster and tenant resources. Backup strategies dynamically adjust according to cluster role changes, minimizing manual intervention.
• Supports phased backup of metadata, data, and logs for distributed GoldenDB roles within a single job to ensure data consistency across cluster roles.
• Supports full instance recovery of GoldenDB, as well as granular recovery of metadata, instances, shards, nodes, and log files.
• Supports database agentless recovery (ImageToDisk), enabling fast delivery of recovery files to isolated environments without the need for backup agent installation or network port configuration.
• Supports online backup of distributed KingWow databases without affecting the production environment.
• Supports automatic discovery and adaptation of KingWow cluster and tenant resources. Backup strategies dynamically adjust according to cluster role changes, reducing manual work.
• Supports phased backup of metadata, DG nodes, and TG nodes for distributed KingWow roles within a single job to ensure data consistency across cluster roles.
• Supports full instance recovery of KingWow, as well as granular recovery of metadata, full instances, DG nodes, and TG nodes.
• Supports database agentless recovery (ImageToDisk), enabling fast delivery of recovery files to isolated environments without the need for backup agent installation or network port configuration.
• Supports VMware vCenter.
• Supports automatic virtual machine discovery and backup strategy switching.
• Enables virtual machine-level backup and recovery.
• Supports CBT (Change Block Tracking) incremental backup mechanism.
• Supports online backup and recovery for OpenStack Cloud.
• Supports automatic virtual machine discovery and backup strategy switching.
• Enables virtual machine-level backup and recovery.
• Supports Ceph-level snapshot comparison and incremental backup mechanism for faster backup.
• Supports Huawei HCS
• Supports automatic virtual machine discovery and backup strategy switching.
• Enables virtual machine-level backup and recovery.
• Agentless Backup: Supports agentless virtual machine backup to reduce
computing resource consumption on host machines
• Supports automatic virtual machine discovery and backup strategy switching.
• Enables virtual machine-level backup and recovery.
In addition to supporting general-purpose operating systems and CPU architectures, UniSpace has achieved comprehensive compatibility and adaptation for domestic CPUs and operating systems in response to China's Information Technology Application Innovation (Xinchuang) initiatives aimed at enhancing technological self-reliance.
• Windows Server 2016/2019/2022
• Redhat/CentOS/ Oracle Linux -7.x/8.x
• NeoKylin Linux Enterprise Server v7 (China Standard Software)
• Kylin Linux Advanced Server v10 SP1-SP3 (KylinSoft)
• EulerOS 2.x
5.2 Supported CPU Architectures
• Intel/AMD-- x86_64
• Hygon x86_64
• Zhaoxin x86_64
• Kunpeng aarch64
• Phytium aarch64
1. Unified Data Protection Policy Management
Through deep integration with Commvault, UniSpace enables centralized management of data protection policies. Enterprises can establish consistent backup, recovery, archiving, and disaster recovery policies within the UniSpace platform and automatically apply them across all data sources managed by Commvault. This integration ensures the consistency and efficiency of data protection strategies while reducing management complexity and error rates.
2. Seamless Data Backup and Recovery
UniSpace incorporates Commvault’s data backup and recovery capabilities, allowing seamless protection of various types of data, including files, databases, and virtualized environments. Administrators can conveniently monitor backup job statuses and quickly restore data as needed through the UniSpace platform. This integration not only enhances the efficiency of backup and recovery operations but also ensures data integrity and recoverability.
3. Intelligent Data Analytics and Monitoring
The integration between UniSpace and Commvault extends to intelligent data analytics and monitoring. The UniSpace platform collects and visualizes backup, recovery, and disaster recovery task data managed by Commvault. Through intelligent analytics, it provides administrators with detailed reports and visual dashboards. These insights help administrators promptly identify potential issues and take proactive measures to ensure data security and business continuity.
4. Flexible Scalability and Integration
The UniSpace architecture is designed for high flexibility and scalability, enabling seamless integration with Commvault and other third-party data protection solutions. As enterprise business needs and data volumes grow, the UniSpace platform can easily expand storage capacity, add support for new data sources, or integrate with other data protection software to meet evolving data protection requirements.