18121310. HOST DEVICE WITH ADAPTIVE LOAD BALANCING UTILIZING HIGH-PERFORMANCE DRIVERS simplified abstract (Dell Products L.P.)

From WikiPatents
Jump to navigation Jump to search

HOST DEVICE WITH ADAPTIVE LOAD BALANCING UTILIZING HIGH-PERFORMANCE DRIVERS

Organization Name

Dell Products L.P.

Inventor(s)

Vinay G. Rao of Bangalore (IN)

Mohammad Salim Akhtar of Jamshedpur (IN)

Madhu Tarikere of Bangalore (IN)

HOST DEVICE WITH ADAPTIVE LOAD BALANCING UTILIZING HIGH-PERFORMANCE DRIVERS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18121310 titled 'HOST DEVICE WITH ADAPTIVE LOAD BALANCING UTILIZING HIGH-PERFORMANCE DRIVERS

The patent application describes an apparatus with a processing device that maintains queue depth measures for paths delivering input-output operations from a host device to a storage system.

  • The processing device controls path selection for input-output operations based on the queue depth measures.
  • The apparatus includes a multi-path input-output driver of the host device, which performs queue depth maintenance and path selection.
  • The multi-path input-output driver is a lockless polled-mode driver implemented in the user space of the host device.

Potential Applications: - Data storage systems - High-performance computing environments - Cloud computing infrastructure

Problems Solved: - Efficient management of input-output operations - Optimized path selection for data transfer - Improved performance in multi-path environments

Benefits: - Enhanced data transfer efficiency - Reduced latency in input-output operations - Improved overall system performance

Commercial Applications: Title: "Optimized Data Transfer Management System" This technology can be used in data centers, cloud computing services, and high-performance computing environments to improve data transfer efficiency and system performance.

Prior Art: Readers can explore prior art related to multi-path input-output drivers, queue depth management, and path selection algorithms in data storage systems and computing environments.

Frequently Updated Research: Stay updated on research related to input-output operation optimization, multi-path data transfer, and performance enhancement in storage systems and computing environments.

Questions about the technology: 1. How does the lockless polled-mode driver improve data transfer efficiency? 2. What are the key advantages of maintaining queue depth measures for path selection in input-output operations?


Original Abstract Submitted

An apparatus illustratively comprises at least one processing device that comprises a processor coupled to a memory. The at least one processing device is configured to maintain in a host device queue depth measures for respective paths over which input-output operations are delivered from the host device to a storage system, and to control path selection for delivery of additional input-output operations from the host device to the storage system based at least in part on the queue depth measures maintained for the paths. The at least one processing device may comprise at least one multi-path input-output driver of the host device, with maintaining the queue depth measures and controlling the path selection being performed at least in part by the at least one multi-path input-output driver of the host device. The multi-path input-output driver illustratively comprises a lockless polled-mode driver implemented in a user space of the host device.