Content Library Synchronization via Adaptive Replication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtualized data centers and processing clusters, the sharing of consumable software contents poses security risks and is inefficient due to unauthorized access and the need for significant bandwidth and time for transmission between administrators and users.
Innovation Solution
A cluster management system that synchronizes content libraries using multiple replication processes, determining the most efficient data replication process between a publishing and subscribed content library to replicate consumable software items and metadata, switching to a secondary process if the primary process is unavailable.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If consumable software contents are stored in local or remote datastores accessible to administrators and users, then universal access to data and ease of storage management are achieved, but security risks increase allowing unauthorized access and unauthorized build of processing entities
Solution Approach 1:
The patent introduces a content library subscription mechanism as an intermediary layer between datastores and users. This subscription-based access control system mediates who can access which consumable software contents, preventing unauthorized access while maintaining ease of access for authorized users. The content library acts as a gatekeeper that manages permissions without requiring direct access to underlying datastores.
2Ease of operation
If consumable software contents are transmitted to datastores associated with different requesting parties for sharing, then sharing between administrators and users is achieved, but significant bandwidth and transmission time are required
Solution Approach 1:
The patent implements a content library subscription model where consumable software contents are copied to subscribed datastores only when needed and authorized. Instead of continuously transmitting or maintaining multiple copies across all datastores, the system creates targeted copies based on subscription relationships, significantly reducing unnecessary bandwidth consumption and transmission time while enabling efficient sharing.
3Ease of operation
If consumable software contents are transmitted to datastores associated with different requesting parties for sharing, then sharing between administrators and users is achieved, but significant transmission time is required
Solution Approach 1:
The patent establishes content library subscriptions in advance, creating a framework for efficient content sharing before actual transmission occurs. By pre-configuring subscription relationships and authorization rules, the system prepares the infrastructure for rapid content distribution, eliminating the need for time-consuming authentication and permission checks during actual sharing operations.
Data Source
AI summary
A cluster management system and method for synchronizing content libraries within a distributed computer system uses multiple replication processes to synchronize a subscribed content library with a publishing content library, which includes at least a consumable software item and metadata of the consumable software item. If the consumable software item of the publishing content library can be replicated at the subscribed content library using a first data replication process, then the consumable software item of the publishing content library is replicated at the subscribed content library using the first data replication process. If the consumable software item of the publishing content library cannot be replicated at the subscribed content library using the first data replication process, the consumable software item of the publishing content library is replicated at the subscribed content library using a second data replication process.


