Virtual Switch QoS Flagging for Multi-Tenant Network Partitioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing data exchange in complex multi-tenant data handling networks with multiple virtual devices is increasingly complex due to the need for effective Quality of Service (QoS) management, which existing technologies struggle to address efficiently.
Innovation Solution
The implementation of a data handling system with logical partitions, virtual switches, and virtual network interface cards, where each virtual switch sets a QoS priority flag for packets and routes them to corresponding QoS queues within virtual network interface cards, ensuring prioritization and efficient data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If virtualization is used to create multiple virtual devices in a data handling system, then resource utilization and system flexibility are improved, but the complexity of managing data exchange and QoS increases
Solution Approach 1:
The patent segments the data handling system into logical partitions, each containing virtual switches and virtual network interface cards with QoS queues. This segmentation isolates QoS management within each partition, making it easier to manage complex multi-tenant environments by dividing the overall system into manageable, independent units with dedicated QoS resources.
2Productivity
If multiple QoS queues are implemented in virtual network interface cards, then packet prioritization and transmission efficiency are improved, but the device complexity increases
Solution Approach 1:
The patent implements QoS queues as a universal component within virtual network interface cards across all logical partitions. Each virtual NIC is equipped with multiple QoS queues that can handle different priority levels, providing a standardized multi-functional solution that improves transmission efficiency without requiring custom implementations for each virtual device.
Solution Approach 2:
The patent applies different QoS queue configurations locally to each virtual network interface card based on specific tenant requirements. Each virtual NIC can have its queues configured with appropriate priority levels and transmission weights, allowing localized optimization of data transmission while maintaining overall system QoS management.
Data Source
AI summary
A data handling system network includes a data handling system that is communicatively coupled to a switch by a network. The data handling system includes one or more logical partitions. Each logical partition includes a plurality of virtual switches and a plurality of virtual network interface cards. Each virtual network interface card is associated with a particular virtual switch and includes a plurality of QoS queues. The switch includes one or more switch partitions. Each switch partition includes a plurality of QoS queues that are associated with the QoS queues of the virtual network interface card. A packet is received with the virtual switch and the virtual switch sets and associates a QoS priority flag with the received packet. The virtual switch forwards the packet to a QoS queue comprised within the virtual network interface card based upon the QoS priority flag.


