SAN Bandwidth Allocation by Client Priority Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Storage Area Networks (SANs) face challenges in managing limited bandwidth across multiple clients accessing the same data storage device, leading to resource competition and suboptimal performance, as existing solutions lack efficient methods to prioritize and allocate bandwidth based on client needs.

Innovation Solution

A method for managing bandwidth in SANs by grouping client devices according to priority and implementing a policy that allocates access parameters, using a resource manager to preferentially allocate bandwidth to higher-priority groups, allowing for dynamic cap and threshold settings to optimize resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If bandwidth is shared among multiple clients in a SAN, then resource utilization increases, but performance optimization for specific clients deteriorates

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidclient performance
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent applies local quality by assigning different access parameters and priority levels to different client groups. High-priority clients receive preferential bandwidth allocation while low-priority clients receive standard allocation, allowing each client group to receive customized resource distribution based on its specific needs and importance to the system.

Inventive Principle:
Principle #3Local quality

2Productivity

If bandwidth allocation is customized for each client, then performance optimization improves, but system complexity increases

Engineering Contradiction:
Improveperformance optimizationVSAvoidbandwidth management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges multiple clients into priority groups (high-priority and low-priority groups) and applies uniform access parameters to all clients within each group. This grouping strategy reduces the complexity of individual client management while still providing customized bandwidth allocation at the group level, balancing performance optimization with manageable system complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If new clients are added to the SAN, then network capacity increases, but resource competition intensifies

Engineering Contradiction:
Improvenetwork expansionVSAvoidbandwidth availability per client
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic bandwidth allocation that automatically adjusts resource distribution based on current network conditions and client priority levels. When new clients are added, the system dynamically recalculates bandwidth allocation to maintain optimal performance for existing clients while accommodating new additions, ensuring adaptability without exhausting available bandwidth.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7586944B2Method and system for grouping clients of a storage area network according to priorities for bandwidth allocation
Publication Date: 2009.09.08 HEWLETT PACKARD ENTERPRISE DEV LP
  • US7586944B2 patent drawing
  • US7586944B2 patent drawing
  • US7586944B2 patent drawing

AI summary

A method for managing bandwidth allocation in a storage area network includes preparing a policy that defines access parameters for two or more groups of client devices that are grouped according to priority in accessing network resources.