Vendor-neutral data protection via backup server abstraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data protection systems require significant changes and resource utilization when onboarding new vendor applications, leading to delayed application onboarding and increased memory and processor usage due to the need for numerous vendor-specific components.
Innovation Solution
Implementing vendor-neutral data protection operations by creating a backup server that inputs vendor-specific capabilities to generate a vendor-neutral version of data protection operations, reducing the need for additional system components and simplifying the onboarding process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If vendor-specific data protection components are implemented for each application vendor, then data protection operations can be performed for that vendor's applications, but the device complexity increases and memory and processor resources are consumed
Solution Approach 1:
The patent implements a universal data protection operation that can handle multiple vendor applications through a single unified interface. The system uses a vendor-neutral data model that abstracts common data structures across different vendors, allowing one data protection operation to serve multiple vendors without requiring separate vendor-specific components for each application type.
Solution Approach 2:
The patent introduces an intermediary layer consisting of vendor-neutral data models and abstraction interfaces between the data protection operation and vendor-specific applications. This intermediary translates vendor-specific data formats into a common neutral format, enabling the single data protection operation to work with multiple vendors without direct integration with each vendor's proprietary system.
2Adaptability or versatility
If vendor-specific data protection components are implemented for each application vendor, then data protection operations can be performed for that vendor's applications, but the onboarding time increases
Solution Approach 1:
The patent performs preliminary actions by establishing a vendor-neutral data model framework in advance that can accommodate multiple vendors. The system pre-defines common data structures and protection operation templates that can be quickly adapted to new vendors through configuration rather than development, significantly reducing onboarding time when new vendor applications need to be supported.
3Adaptability or versatility
If vendor-specific data protection components are implemented for each application vendor, then data protection operations can be performed for that vendor's applications, but the memory and processor resources increase
Solution Approach 1:
The patent merges multiple vendor-specific data protection operations into a single unified vendor-neutral operation. By combining the functionality of what would otherwise require separate components for each vendor into one consolidated operation that works with a universal data model, the system reduces memory and processor overhead while maintaining the ability to protect data across multiple vendor applications.
Data Source
AI summary
Creating vendor-neutral data protection operations for vendors' application resources is described. Capabilities specified for data protection operations by a vendor of an application are input from a host of the application. Any capabilities specified for the data protection operations are used to create a vendor-neutral version of a data protection operation for a resource of the application. The vendor-neutral version of the data protection operation for the application resource is output to the host. A result of performing the vendor-neutral version of the data protection operation on the application resource is input from the host.


