Statistical Admission Control for Disk Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetic disk drives face inefficiencies in managing multiple video and audio streams due to complexity in cycle-based scheduling and limited bandwidth, particularly when handling variable bit rate streams and concurrent reading/writing operations, which can lead to missed deadlines and resource constraints.

Innovation Solution

The implementation of a statistical-based admission control technique, TRAC, which models and dynamically adjusts bandwidth allocation using three random variables to optimize disk bandwidth sharing, supporting variable bit rate streams and concurrent operations by defining a maximum probability of missed deadlines and efficiently partitioning disk bandwidth between reading and writing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cycle based scheduling is used to guarantee service quality, then reliability is improved, but device complexity increases due to worst-case parameter assumptions

Engineering Contradiction:
Improveservice quality guaranteeVSAvoidscheduling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transitions from deterministic worst-case parameter assumptions to statistical parameter distributions. By modeling disk parameters (transfer rate, seek time, rotational latency) as random variables with known distributions, the system achieves reliability through statistical guarantees rather than conservative worst-case bounds, reducing complexity while maintaining service quality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical cycle-based scheduling approach with a statistical admission control mechanism. Instead of rigid time cycles and worst-case timing analysis, the system uses probabilistic models and statistical thresholds to manage stream admissions, simplifying the scheduling logic while preserving reliability through statistical service level agreements.

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

2Productivity

If random placement with deadline driven approach is used, then productivity is improved, but reliability worsens due to missed deadlines in multi-stream scenarios

Engineering Contradiction:
Improvedelivery rateVSAvoiddeadline meeting
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback through statistical admission control that monitors system state and adjusts admission decisions accordingly. By calculating the probability of meeting deadlines based on current stream admissions and disk parameter distributions, the system provides feedback-driven admission decisions that maintain high productivity while ensuring reliability through probabilistic deadline guarantees.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent makes the admission control dynamic by using real-time statistical analysis of disk parameter distributions and current system load. Instead of static admission thresholds, the system dynamically adjusts admission decisions based on the statistical likelihood of meeting deadlines under current conditions, balancing productivity and reliability adaptively.

Inventive Principle:
Principle #15Dynamics

3Reliability

If admission control limits streams to minimize missed deadlines, then reliability is improved, but productivity decreases due to restricted bandwidth utilization

Engineering Contradiction:
Improvedeadline meeting probabilityVSAvoidbandwidth utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent transforms the admission control from a conservative stream-limiting approach to a probabilistic bandwidth allocation approach. By modeling bandwidth consumption and disk parameters as random variables, the system determines admission decisions based on statistical bandwidth utilization thresholds rather than fixed stream limits, maximizing productivity while maintaining reliability through statistical guarantees.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7584324B2Statistical based admission control technique using three random variable admission control
Publication Date: 2009.09.01 UNIV OF SOUTHERN CALIFORNIA
  • US7584324B2 patent drawing
  • US7584324B2 patent drawing
  • US7584324B2 patent drawing

AI summary

Admission of a new disk stream is based on the probability of overcommitting disk bandwidth based on parameters related to the disk. These fixed parameters are determined either by retrieval from the disk or by investigating the disk. Probability functions of the disk parameters may be obtained. Exemplary disk parameters may be average disk seek time, probabilistic determination of the amount of data exchange during a single exchange, and probabilistic information about reading versus writing.