首页> 外国专利> System and method for host volume mapping for shared storage volumes in a multi-host computing environment

System and method for host volume mapping for shared storage volumes in a multi-host computing environment

机译:在多主机计算环境中用于共享存储卷的主机卷映射的系统和方法

摘要

The invention provides structure and method for controlling access to a shared storage device, such as a disk drive storage array, in computer systems and networks having a plurality of host computers. A method for controlling access to a hardware device in a computer system having a plurality of computers and at least one hardware device connected to the plurality of computers. The method includes the steps of associating a locally unique identifier with each the plurality of computers, defining a data structure in a memory identifying which particular ones of the computers based on the locally unique identifier may be granted access to the device; and querying the data structure to determine if a requesting one of the computers should be granted access to the hardware device. In one embodiment, the procedure for defining the data structure in memory includes defining a host computer ID map data structure in the memory; defining a port mapping table data structure comprising a plurality of port mapping table entries in the memory; defining a host identifier list data structure in the memory; defining a volume permission table data structure in the memory; and defining a volume number table data structure in the memory. In one particular embodiment, the memory is a memory of a memory controller controlling the hardware device, and the hardware device is a logical volume of a storage subsystem. The invention also provides an inventive controller structure, and a computer program product implementing the inventive method.
机译:本发明提供了用于在具有多个主机的计算机系统和网络中控制对诸如磁盘驱动器存储阵列之类的共享存储设备的访问的结构和方法。一种用于控制对具有多个计算机和连接到该多个计算机的至少一个硬件设备的计算机系统中的硬件设备的访问的方法。该方法包括以下步骤:将本地唯一标识符与多个计算机中的每一个相关联;在存储器中定义数据结构,该数据结构基于本地唯一标识符识别哪些计算机中的特定计算机可以被授予对设备的访问;查询该数据结构以确定是否应向请求其中一台计算机授予对硬件设备的访问权限。在一个实施例中,用于在存储器中定义数据结构的过程包括在存储器中定义主机ID映射数据结构;在存储器中定义包括多个端口映射表条目的端口映射表数据结构;在存储器中定义主机标识符列表数据结构;在存储器中定义卷许可表数据结构;在存储器中定义卷号表数据结构。在一个特定实施例中,存储器是控制硬件设备的存储器控​​制器的存储器,并且硬件设备是存储子系统的逻辑卷。本发明还提供了本发明的控制器结构和实现本发明方法的计算机程序产品。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号