Distributed Storage Traffic Scheduling for Write Load Balancing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing traffic scheduling methods for distributed storage clusters are inefficient in balancing write capacities and loads across storage pools, relying on manual experience that leads to poor accuracy and prolonged balancing times.

Innovation Solution

Implementing an AI-driven traffic scheduling method that predicts future write traffic and load balances using capacity and load prediction quantization models, generating a target traffic scheduling policy to quickly align capacities and loads across storage pools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual experience-based adjustment of traffic write proportions is used, then the scheduling method is simple to implement, but the accuracy of adjusting traffic write proportions is poor and scheduling efficiency is low

Engineering Contradiction:
Improveease of implementationVSAvoidaccuracy of adjusting traffic write proportions
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent replaces the manual mechanical adjustment process with an automated intelligent system. A computing device automatically collects write capacity and load data from multiple storage pools, predicts future traffic patterns using machine learning models, and generates optimized traffic scheduling policies without human intervention, thereby improving accuracy while maintaining implementation simplicity

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

Solution Approach 2:

The system enables self-service scheduling where the storage cluster automatically monitors its own performance metrics, predicts future states, and adjusts traffic distribution autonomously. The intelligent algorithm continuously learns from historical data and makes real-time scheduling decisions, allowing the system to self-optimize without external manual control

Inventive Principle:
Principle #25Self-service

2Ease of operation

If manual experience-based adjustment of traffic write proportions is used, then the implementation process is straightforward, but it takes multiple periods to balance write capacities and loads

Engineering Contradiction:
Improvestraightforward implementationVSAvoidtime required to balance write capacities and loads
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by predicting future write traffic patterns and capacity needs before they actually occur. The system uses historical data to forecast upcoming traffic surges or capacity constraints, allowing the scheduling algorithm to proactively adjust traffic distribution in advance, thereby achieving balance faster and reducing the time lost during balancing operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamic scheduling where traffic write proportions are continuously adjusted based on real-time conditions and predictions. Rather than static manual settings, the intelligent algorithm dynamically optimizes traffic distribution across storage pools, adapting to changing workloads and capacity availability to achieve rapid balancing

Inventive Principle:
Principle #15Dynamics

3Productivity

If AI-driven prediction models are used, then scheduling efficiency is significantly improved, but the system complexity increases

Engineering Contradiction:
Improvescheduling efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary intelligent scheduling layer between the storage pools and traffic sources. This intermediate system handles the complexity of data collection, prediction, and optimization, presenting a simple interface for traffic management while managing sophisticated algorithms internally, thus improving efficiency without proportionally increasing observable system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260058908A1Traffic scheduling method and device for distributed storage cluster
Publication Date: 2026.02.26 BEIJING VOLCANO ENGINE TECH CO LTD
  • US20260058908A1 patent drawing
  • US20260058908A1 patent drawing
  • US20260058908A1 patent drawing

AI summary

Embodiments of the present disclosure provide a traffic scheduling method for a distributed storage cluster including: acquiring a write traffic corresponding to each of N historical periods; acquiring a write traffic proportion, a capacity increment and a load corresponding to each of the storage pools in each of the historical periods; predicting a write traffic prediction value of an (N+1)th new period based on the write traffic; generating a capacity increment prediction quantization model and a load prediction quantization model based on the write traffic, the write traffic proportion, the capacity increment and the load; and invoking the capacity increment prediction quantization model and the load prediction quantization model based on the write traffic prediction value to generate a target traffic scheduling policy of the (N+1)th new period, and controlling traffic scheduling of each resource pool based on a target scheduling proportion indicated by the target traffic scheduling policy.