QoS Policy Configuration for Virtual Switch Data Flows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for configuring quality of service (QoS) policies for services in data centers are time-consuming, especially when a large quantity of services or devices are involved, leading to inefficiencies in ensuring service quality.

Innovation Solution

A method and apparatus for automatically configuring QoS policies by identifying service information, determining matching QoS policies, and configuring devices on the access path, thereby reducing manual intervention and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If QoS policy is manually set on devices through which data flow passes, then service quality can be ensured, but configuration time increases significantly when there are large quantity of services or devices

Engineering Contradiction:
Improveservice qualityVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables automatic QoS policy configuration where the network device itself performs the configuration based on received service information and pre-stored policies, eliminating the need for manual operator intervention and significantly reducing configuration time while maintaining service quality

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

QoS policies are pre-stored in the network device before actual data flow occurs. When service information is received, the device quickly matches it with pre-configured policies and automatically applies the appropriate QoS configuration, avoiding time-consuming manual setup

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automatic QoS policy configuration is implemented, then configuration time is reduced, but system complexity increases due to automated identification and matching mechanisms

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

Solution Approach 1:

The automatic QoS configuration system is divided into distinct functional modules: a receiving module that obtains service information, a matching module that compares service information with pre-stored policies, and a configuration module that applies the matched policy. This segmentation makes the complex automated system more manageable and maintainable while improving configuration efficiency

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If manual QoS configuration is performed on each device, then precise control over data flow is achieved, but the process becomes cumbersome when dealing with large quantity of services

Engineering Contradiction:
ImproveQoS control precisionVSAvoidconfiguration operation
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The network device acts as an intermediary that receives service information, automatically matches it with pre-stored QoS policies, and applies the appropriate configuration. This intermediary function maintains precise QoS control while eliminating the need for operators to manually configure each device individually, greatly simplifying the operation process

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12206597B2Method and apparatus for configuring quality of service policy for service, and computing device
Publication Date: 2025.01.21 HUAWEI TECH CO LTD
  • US12206597B2 patent drawing
  • US12206597B2 patent drawing
  • US12206597B2 patent drawing

AI summary

This application provides a method and apparatus for configuring a quality of service policy for a service, and a computing device, and belongs to the field of network communications technologies. The method includes: obtaining a first data flow forwarded by a virtual switch; determining service information of the first data flow, where the service information includes a service type of the first data flow and an access path of the first data flow; determining, based on the service information of the first data flow, a quality of service QoS policy matching the first data flow; and configuring devices on the access path based on the matched QoS policy. According to this application, efficiency of configuring a quality of service policy for a service can be improved.