Multi-Machine Room Replica Deployment for Traffic and Storage Cost Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for manually adjusting data replicas in distributed file systems for multiple machine rooms are inefficient and lack effective optimization, leading to suboptimal performance and cost management.

Innovation Solution

A method and apparatus that utilize meta information and historical traffic data to generate and evaluate replica adjustment strategies, predicting potential benefits and selecting an optimal strategy to deploy data replicas across machine rooms, optimizing storage and traffic costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual adjustment of data replicas is performed by operators, then some optimization can be achieved, but adjustment efficiency is low and adjustment effects are poor

Engineering Contradiction:
Improveadjustment effectVSAvoidadjustment efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system automatically performs replica deployment optimization through self-learning and self-adjustment. The optimization module autonomously analyzes access patterns, generates adjustment strategies, and executes deployment without manual intervention, enabling the system to serve itself in optimizing data replica configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical adjustment operations with an automated computational system. The optimization module uses algorithms to analyze traffic data, predict access patterns, and automatically generate deployment strategies, substituting human operators with an intelligent automated system that achieves both high efficiency and precise optimization effects.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If data replicas are deployed in multiple machine rooms, then fault tolerance and availability are improved, but storage costs and cross-machine room traffic costs increase

Engineering Contradiction:
Improvefault toleranceVSAvoidstorage cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts replica deployment based on real-time and historical access patterns. Rather than static deployment, the optimization module continuously monitors traffic data and adapts replica locations and quantities, allowing the system to maintain reliability while minimizing storage costs by placing replicas strategically based on actual usage.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different deployment strategies to different data files based on their specific access characteristics. Hot data files that are frequently accessed retain multiple replicas across machine rooms for high availability, while cold data files use fewer replicas or single-copy storage, optimizing the balance between reliability and storage cost for each local case.

Inventive Principle:
Principle #3Local quality

3Reliability

If data replicas are deployed in multiple machine rooms, then system availability is improved, but cross-machine room traffic costs increase

Engineering Contradiction:
ImproveavailabilityVSAvoidtraffic cost
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary analysis of access patterns and proactively pre-positions data replicas in optimal locations before actual access occurs. By predicting which files will be accessed and where, the optimization module prepares the deployment in advance, reducing the need for costly cross-machine room data transfer during actual access operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260056678A1Method and apparatus for configuring data replicas for multiple machine rooms, medium, device and product
Publication Date: 2026.02.26 BEIJING VOLCANO ENGINE TECH CO LTD
  • US20260056678A1 patent drawing
  • US20260056678A1 patent drawing
  • US20260056678A1 patent drawing

AI summary

A method and apparatus for configuring data replicas for multiple machine rooms, a medium, a device and a product. The method includes: acquiring meta information of a file directory and historical traffic information for the file directory, generating a plurality of replica adjustment strategies as alternatives based on a deployment of data replicas of the file directory in multiple machine rooms in the meta information of the file directory, predicting, based on the meta information and the historical traffic information, a potential benefit of executing each of the plurality of replica adjustment strategies, selecting a target replica adjustment strategy from the plurality of replica adjustment strategies based on the potential benefit corresponding to each of the plurality of replica adjustment strategies, and controlling, based on the target replica adjustment strategy, a deployment of data replicas corresponding to the file directory in the multiple machine rooms.