New structure DM-multipath and dynamic load balancing
Weiwei Qi · Journal of Computer Applications · 2008
For storage devices,Linux mainly has two types of solution for multipath I/O:high-level approaches that live above the I/O scheduler,and low-level subsystem specific approaches.Each type has its advantage because of the position in the storage stack in which it has been implemented.Tthe new structure focuses on a solution that attempts to reap the benefits of each type of solution by moving the kernel's current multipath layer dm-multipath,below the I/O scheduler and above the hardware-specific subsystem,and it can also support dynamic load balance.