发明名称 Multi-path management
摘要 The invention discloses a multi-path management method and system for managing paths over which an IO is routed from a host to multiple logical volumes (LUNs) of a storage system, wherein the multiple LUNs of the storage system are mapped to the host, and the method comprises: grouping LUNs with the same paths between the host and the storage system into a group of LUNs; and using one path selection thread for all of LUNs in the group of LUNs to manage the same paths. The method and system lower the amount of work for path management and the amount of required resources.
申请公布号 US9535631(B2) 申请公布日期 2017.01.03
申请号 US201414468544 申请日期 2014.08.26
申请人 GLOBALFOUNDRIES INC. 发明人 Fu Xiaofei;Hu Jiale;Shi Peng;Yu Zhihua;Zhang Yaodong
分类号 G06F3/06 主分类号 G06F3/06
代理机构 Roberts Mlotkowski Safran Cole & Calderon, P.C. 代理人 Cai Yuanmin;Calderon Andrew M.;Roberts Mlotkowski Safran Cole & Calderon, P.C.
主权项 1. A multi-path management method of managing paths over which an IO is routed from a host to multiple logical volumes (LUNs) of a storage system, wherein the multiple LUNs of the storage system are mapped to the host, the method comprising: grouping LUNs with the same paths between the host and the storage system into a group of LUNs; using one path selection thread for all LUNs in the group of LUNs to manage the same paths and; identifying LUNs with the same paths between the host and the storage system by scanning at least some of the LUNs mapped to the host side, the identifying comprising: sending a command to fiber channel switches through respective bus adapter HBA ports on the host respectively, to inquiry for port IDs of respective Fiber Channel (FC) adapter FC ports of the storage system accessible to the HBA ports;receiving the port IDs of the respective FC ports accessible to the respective HBA ports returned from the fiber channel switches respectively;sending a command to the respective accessible FC ports through the respective HBA ports to identify LUNs on different paths, if the respective HBA ports have established connections with the respective FC ports corresponding to the returned port IDs, wherein a path of an LUN is from a specific HBA port ID to a specific FC port ID; andidentifying the LUNs with the same paths between the host and the storage system according to the identified at least some of the LUNs mapped to the host side and LUNs on the different paths.
地址 Grand Cayman KY