Systems and methods for disabling an array port for an enterprise
    2.
    发明授权
    Systems and methods for disabling an array port for an enterprise 有权
    用于禁用企业的阵列端口的系统和方法

    公开(公告)号:US07962567B1

    公开(公告)日:2011-06-14

    申请号:US11475060

    申请日:2006-06-27

    IPC分类号: G06F15/16

    CPC分类号: H04L67/1097 H04L67/125

    摘要: Systems and methods are provided for disabling an array port in an enterprise storage system. In one embodiment, a system comprises a storage area network (SAN), a plurality of hosts, an array controller comprising a plurality of array ports, and a management server. The management server receives a request to disable an identified one of the plurality of array ports and identifies, from a configuration table stored in the management system server, one or more of the plurality of hosts having at least one path to the identified array port. The management server transmits an instruction to the one or more of the plurality of hosts to disable paths to the identified array port.

    摘要翻译: 提供了系统和方法来禁用企业存储系统中的阵列端口。 在一个实施例中,系统包括存储区域网络(SAN),多个主机,包括多个阵列端口的阵列控制器和管理服务器。 所述管理服务器接收到禁止所述多个阵列端口中的所述一个阵列端口的请求,并且从存储在所述管理系统服务器中的配置表中识别出所述多个主机中的一个或多个具有至少一个到所识别的阵列端口的路径。 管理服务器向多个主机中的一个或多个主机发送指令以禁止到所识别的阵列端口的路径。

    Techniques involving flaky path detection
    3.
    发明授权
    Techniques involving flaky path detection 有权
    涉及片状路径检测的技术

    公开(公告)号:US08799608B1

    公开(公告)日:2014-08-05

    申请号:US13339669

    申请日:2011-12-29

    IPC分类号: G06F15/177 G06F13/16

    摘要: A technique oversees a path between a multipathing driver of a host computer and a volume of a data storage array. The technique involves, while the multipathing driver of the host computer sends input/output requests (IOs) to the volume of the data storage array on the path, generating an IOs-Over-Period metric based on outcomes of the IOs, the IOs-Over-Period metric providing a measure of IOs per failure over a period of path operation. The technique further involves performing a comparison operation which compares the IOs-Over-Period metric to a predefined flaky path range having a predefined lower limit and a predefined upper limit. The technique further involves, after performing the comparison operation, outputting a detection signal indicating that the path is (i) flaky when the IOs-Over-Period metric falls within the predefined flaky path range and (ii) non-flaky when the IOs-Over-Period metric falls outside of the predefined flaky path range.

    摘要翻译: 技术监督主计算机的多路径驱动器和数据存储阵列的卷之间的路径。 该技术涉及主机计算机的多路径驱动程序向路径上的数据存储阵列的卷发送输入/输出请求(IO),根据IO的结果生成IOs-Over-Period度量,IO- 过周期指标在路径操作期间提供每个故障的IO量度。 该技术还涉及执行比较操作,该操作将IO-Over-Period度量与具有预定义下限和预定义上限的预定片段路径范围进行比较。 该技术还包括在执行比较操作之后,当IOs-Over-Period度量落在预定的片状路径范围内时,输出指示路径为(i)片断的检测信号,以及(ii)当IO- 超周期指标超出预定义的片状路径范围。

    Storage array network path impact analysis server for path selection in a host-based I/O multi-path system
    4.
    发明授权
    Storage array network path impact analysis server for path selection in a host-based I/O multi-path system 有权
    存储阵列网络路径影响分析服务器,用于基于主机的I / O多路径系统中的路径选择

    公开(公告)号:US08843789B2

    公开(公告)日:2014-09-23

    申请号:US13476072

    申请日:2012-05-21

    IPC分类号: G06F11/00 G06F11/07 G06F11/20

    摘要: Systems and methods are provided for selecting a path for an I/O in a storage area network. In one embodiment, a method comprises receiving path configuration information for paths associated with a host device connected to the storage area network, a listing of components within the storage area network, and a notification of a component failure within the storage area network. The method may also comprise correlating the received path configuration information, the received listing of components, and the received notification of component failure to determine one determine one or more paths associated with the host device affected by the component failure. The method may further comprise transmitting to the host device an alert for the one or more affected paths.

    摘要翻译: 系统和方法被提供用于选择存储区域网络中的I / O的路径。 在一个实施例中,一种方法包括:接收与连接到存储区域网络的主机设备相关联的路径的路径配置信息,存储区域网络内的组件的列表以及存储区域网络内的组件故障的通知。 该方法还可以包括将所接收的路径配置信息,所接收的组件列表和接收到的组件故障通知相关联,以确定一个确定与受该组件故障影响的主机设备相关联的一个或多个路径。 该方法还可以包括向主机设备发送针对一个或多个受影响路径的警报。

    STORAGE ARRAY NETWORK PATH IMPACT ANALYSIS SERVER FOR PATH SELECTION IN A HOST-BASED I/O MULTI-PATH SYSTEM
    5.
    发明申请
    STORAGE ARRAY NETWORK PATH IMPACT ANALYSIS SERVER FOR PATH SELECTION IN A HOST-BASED I/O MULTI-PATH SYSTEM 有权
    存储阵列网络路径影响分析服务器,用于基于HOST的I / O多路径系统中的路径选择

    公开(公告)号:US20120233494A1

    公开(公告)日:2012-09-13

    申请号:US13476072

    申请日:2012-05-21

    IPC分类号: G06F11/20

    摘要: Systems and methods are provided for selecting a path for an I/O in a storage area network. In one embodiment, a method comprises receiving path configuration information for paths associated with a host device connected to the storage area network, a listing of components within the storage area network, and a notification of a component failure within the storage area network. The method may also comprise correlating the received path configuration information, the received listing of components, and the received notification of component failure to determine one determine one or more paths associated with the host device affected by the component failure. The method may further comprise transmitting to the host device an alert for the one or more affected paths.

    摘要翻译: 系统和方法被提供用于选择存储区域网络中的I / O的路径。 在一个实施例中,一种方法包括:接收与连接到存储区域网络的主机设备相关联的路径的路径配置信息,存储区域网络内的组件的列表以及存储区域网络内的组件故障的通知。 该方法还可以包括将所接收的路径配置信息,所接收的组件列表和接收到的组件故障通知相关联,以确定一个确定与受该组件故障影响的主机设备相关联的一个或多个路径。 该方法还可以包括向主机设备发送针对一个或多个受影响路径的警报。

    Storage array network path analysis server for enhanced path selection in a host-based I/O multi-path system
    6.
    发明授权
    Storage array network path analysis server for enhanced path selection in a host-based I/O multi-path system 有权
    存储阵列网络路径分析服务器,用于在基于主机的I / O多路径系统中增强路径选择

    公开(公告)号:US08918537B1

    公开(公告)日:2014-12-23

    申请号:US11819609

    申请日:2007-06-28

    IPC分类号: G06F5/00

    CPC分类号: H04L12/6418

    摘要: Systems and methods are provided for selecting a path through which to send data in a host-based multi-path system. In one embodiment, a system includes a management server that determines a topology of the network and analyzes a plurality of paths for sending data through the network. The management server may also create a path quality index based on the topology and the analysis, the path quality index indicating a quality of individual paths within the plurality of paths. The system further includes a host that receives the path quality index from the management server and automatically selects, based on the path quality index, a path from the plurality of paths through which to send data.

    摘要翻译: 提供了系统和方法,用于选择在基于主机的多路径系统中发送数据的路径。 在一个实施例中,系统包括管理服务器,该管理服务器确定网络的拓扑并且分析用于通过网络发送数据的多个路径。 管理服务器还可以基于拓扑和分析来创建路径质量指标,路径质量指数指示多个路径内的各个路径的质量。 该系统还包括从管理服务器接收路径质量指数并基于路径质量指标自动选择从多个发送数据路径的路径的主机。

    Storage array network path impact analysis server for path selection in a host-based I/O multi-path system
    7.
    发明授权
    Storage array network path impact analysis server for path selection in a host-based I/O multi-path system 有权
    存储阵列网络路径影响分析服务器,用于基于主机的I / O多路径系统中的路径选择

    公开(公告)号:US08204980B1

    公开(公告)日:2012-06-19

    申请号:US11819612

    申请日:2007-06-28

    IPC分类号: G06F15/173 G06F11/00

    摘要: Systems and methods are provided for selecting a path for an I/O in a storage area network. In one embodiment, a method comprises receiving path configuration information for paths associated with a host device connected to the storage area network, a listing of components within the storage area network, and a notification of a component failure within the storage area network. The method may also comprise correlating the received path configuration information, the received listing of components, and the received notification of component failure to determine one or more paths associated with the host device affected by the component failure. The method may further comprise transmitting to the host device an alert for the one or more affected paths.

    摘要翻译: 系统和方法被提供用于选择存储区域网络中的I / O的路径。 在一个实施例中,一种方法包括:接收与连接到存储区域网络的主机设备相关联的路径的路径配置信息,存储区域网络内的组件的列表以及存储区域网络内的组件故障的通知。 该方法还可以包括将接收到的路径配置信息,所接收的组件列表和接收到的组件故障通知相关联,以确定与受组件故障影响的主机设备相关联的一个或多个路径。 该方法还可以包括向主机设备发送针对一个或多个受影响路径的警报。

    System and methods for enterprise path management
    8.
    发明授权
    System and methods for enterprise path management 有权
    企业路径管理系统与方法

    公开(公告)号:US07937481B1

    公开(公告)日:2011-05-03

    申请号:US11819611

    申请日:2007-06-28

    IPC分类号: G06F15/16 G06F15/173

    摘要: Systems and methods are provided for disabling a device in an enterprise storage system. In one embodiment, a method comprises receiving information identifying a device in a storage area network that is scheduled for an outage. The method further determines one or more paths impacted by the outage of the device, generates a notification identifying the determined one or more paths, and transmits the notification to one or more hosts having paths to the device.

    摘要翻译: 提供了用于禁用企业存储系统中的设备的系统和方法。 在一个实施例中,一种方法包括接收标识被安排为中断的存储区域网络中的设备的信息。 该方法还确定由设备中断而影响的一个或多个路径,生成标识所确定的一个或多个路径的通知,并将通知发送到具有到设备的路径的一个或多个主机。

    Methods and apparatus for non-disruptive upgrade by redirecting I/O operations
    9.
    发明授权
    Methods and apparatus for non-disruptive upgrade by redirecting I/O operations 有权
    通过重定向I / O操作进行无中断升级的方法和设备

    公开(公告)号:US07890664B1

    公开(公告)日:2011-02-15

    申请号:US12059071

    申请日:2008-03-31

    IPC分类号: G06F3/00 G06F13/00

    CPC分类号: G06F9/4411 G06F9/44505

    摘要: Methods and apparatus for non-disruptive upgrade by redirecting I/O operations. With this arrangement, a driver upgrade does not require restarting an application. In one embodiment, a method includes installing on a computer a legacy upgrade module in a kernel having a legacy driver with first and second loadable extensions for handling input/output operations for applications to and from devices, retrieving and storing static configuration data from the legacy driver, transferring the stored static configuration data to a new driver, obtaining runtime device configuration data from the devices and transferring the runtime device configuration data to the new driver, and filtering device input/output operations such that prior to cutover input/output operations are directed by the LUM through device stacks for the legacy driver and after cutover input/output operations are directed to the new driver.

    摘要翻译: 通过重定向I / O操作进行无中断升级的方法和设备。 通过这种安排,驱动程序升级不需要重新启动应用程序。 在一个实施例中,一种方法包括在具有传统驱动器的内核中的传统升级模块中安装具有第一和第二可加载扩展的传统升级模块,用于处理来自设备的应用的输入/输出操作,从传统的方式检索和存储静态配置数据 驱动器,将存储的静态配置数据传送到新驱动器,从设备获取运行时设备配置数据并将运行时设备配置数据传送到新驱动器,以及过滤设备输入/输出操作,使得在切换输入/输出操作之前 由LUM通过设备堆栈执行传统驱动程序,并且在切换输入/输出操作被引导到新的驱动程序之后。

    In-band detection mechanism for detecting intermediate layer in a storage I/O driver stack
    10.
    发明授权
    In-band detection mechanism for detecting intermediate layer in a storage I/O driver stack 有权
    用于检测存储I / O驱动器堆栈中的中间层的带内检测机制

    公开(公告)号:US08826041B1

    公开(公告)日:2014-09-02

    申请号:US13076010

    申请日:2011-03-30

    摘要: A system shares encryption-related metadata between layers of a storage I/O stack. Additionally, a detection mechanism ensures that certain layers within the storage I/O stack are present and cooperate with a particular protocol. Along these lines, functional components engage in an in-band communications protocol, such as a data encryption key (DEK) management protocol. The in-band communications protocol employs protocol commands and responses carried along the data path as contents of in-band transport messages and responses, such as special SCSI read commands and their responses. The protocol commands and responses include a handshake command and a handshake response used during an initial handshake operation. Each protocol command and response has a protocol signature field carrying one of distinct first and second signature values which are used to identify the presence of the protocol command or response in the transport messages and responses at different locations along the data path.

    摘要翻译: 系统在存储I / O堆栈的层之间共享与加密相关的元数据。 此外,检测机制确保存储I / O堆栈内的某些层存在并且与特定协议配合。 沿着这些方式,功能组件参与诸如数据加密密钥(DEK)管理协议的带内通信协议。 带内通信协议采用沿着数据路径携带的协议命令和响应作为带内传输消息和响应的内容,例如特殊的SCSI读取命令及其响应。 协议命令和响应包括在初始握手操作期间使用的握手命令和握手响应。 每个协议命令和响应具有携带不同的第一和第二签名值之一的协议签名字段,其用于识别在沿着数据路径的不同位置的传输消息和响应中的协议命令或响应的存在。