摘要
为提高存储区域网络中主机的I/O吞吐能力,在主机上加入冗余路径驱动程序,对逻辑单元(LUN)的I/O请求进行处理.将LUN的I/O请求分配到它的所有路径上,使主机的负载均匀地分布在存储网络中.应用排队理论的多服务员聚集模型,分析了总吞吐能力与主机负载、主机接口卡(HBA)数目、HBA性能之间的关系.实现了基于HBA的负载均衡算法,提高了主机的吞吐能力,缩短了I/O平均响应时间.
A storage path driver (SPD) is proposed and implemented to provide dynamic load balancing across multiple I/O paths between the hosts and the storage subsystems. I/O requests bound for the LUNs(logical units) are dispatched to parallel physical paths by the SPD driver to distribute the host load to the storage network. The multiple server congregation model from queue theory is applied to analyze the relationship between the overall throughput and several factors, such as the host load, number of host bus adapters (HBAs) and HBAs' performance. The load balance algorithm based on HBAs is implemented to increase the I/O throughput and shorten the average I/O response time.
出处
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2005年第11期954-957,共4页
Transactions of Beijing Institute of Technology
基金
国家部委预研项目(41325081)
关键词
负载均衡
I/O路径
性能评价
存储区域网络
load balancing
I/O paths
performance evaluation
storage area network