MIRRORING WRITE OPERATIONS ACROSS DATA STORAGE DEVICES

    公开(公告)号:US20210011626A1

    公开(公告)日:2021-01-14

    申请号:US16505453

    申请日:2019-07-08

    IPC分类号: G06F3/06 G06F16/907

    摘要: A computer-implemented method, according to one approach, includes: receiving a first request to perform a write operation from a host, and performing the write operation. Metadata corresponding to the first request is sent to the secondary data storage device, and metadata corresponding to a second request to perform the write operation is received from the secondary data storage device, where the second request was received at the secondary data storage device from the host. The metadata corresponding to the first and second requests is used to determine whether the write operation has been mirrored across the primary and secondary data storage devices. In response to determining that the write operation has been mirrored across the primary and secondary data storage devices, a response is sent to the secondary data storage device which indicates that the write operation has been reconciled across the primary and secondary data storage devices.

    Sharing alias addresses among logical devices

    公开(公告)号:US10664198B2

    公开(公告)日:2020-05-26

    申请号:US16446616

    申请日:2019-06-19

    IPC分类号: G06F12/00 G06F3/06

    摘要: Provided are a computer program product, system, and method for sharing alias addresses among logical devices for a control unit managing access by hosts to logical devices configured with capacity from attached physical devices. An alias management group of logical devices and alias addresses assigned to the logical devices is configured. A plurality of requests to establish an association of the host with a logical device and the alias addresses assigned to the logical devices in the alias management group are received from a host. Acknowledgment is made to the host that the association is established in response to determining that the host is assigned the logical devices and alias addresses of the logical devices in the alias management group. The host can use one available alias address assigned to any one of the logical devices to access any one of the logical devices indicated in the association.

    ADAPTER SELECTION BASED ON A QUEUE TIME FACTOR

    公开(公告)号:US20190294577A1

    公开(公告)日:2019-09-26

    申请号:US16425229

    申请日:2019-05-29

    摘要: A method, system, and computer program product are described for a machine selecting a selected adapter among two or more adapters that perform a same function. The method includes generating a request, at the machine, for the function, and calculating a time indicator associated with each of the two or more adapters based on a respective adapter queue time factor (QTF) associated with each of the two or more adapters, the adapter QTF associated with each of the two or more adapters being a computed value. The method also includes selecting the selected adapter and submitting one or more requests to the selected adapter of the two or more adapters to perform the function based on a comparison of the time indicator associated with each of the two or more adapters.

    Adapter selection based on a queue time factor

    公开(公告)号:US10394745B2

    公开(公告)日:2019-08-27

    申请号:US15941196

    申请日:2018-03-30

    摘要: A method, system, and computer program product are described for a machine selecting a selected adapter among two or more adapters that perform a same function. The method includes generating a request, at the machine, for the function, and calculating a time indicator associated with each of the two or more adapters based on a respective adapter queue time factor (QTF) associated with each of the two or more adapters, the adapter QTF associated with each of the two or more adapters being a computed value. The method also includes selecting the selected adapter and submitting one or more requests to the selected adapter of the two or more adapters to perform the function based on a comparison of the time indicator associated with each of the two or more adapters.

    MANAGING AND SHARING ALIAS DEVICES ACROSS LOGICAL CONTROL UNITS

    公开(公告)号:US20180203803A1

    公开(公告)日:2018-07-19

    申请号:US15405813

    申请日:2017-01-13

    IPC分类号: G06F12/10 G06F9/52

    摘要: Aspects include a computer-implemented method for managing alias devices across logical control units. Aspects include establishing one or more alias management groups associated with a set of one or more logical control units. Aspects also include responsive to one or more changes to the set of network paths of a first logical control unit in the set of logical control units performing a method comprising: marking a first alias management group associated with the first logical control unit as invalid for alias borrowing. Then, performing a first synchronized CPU enablement operation that ensures each of the plurality of CPUs has enabled. Aspects include determining whether a second alias management group exists having a second set of control units that matches the set of paths of the first control unit and associating the first control unit with the second alias management group.

    FIRM CHANNEL PATHS
    8.
    发明申请
    FIRM CHANNEL PATHS 审中-公开

    公开(公告)号:US20180081846A1

    公开(公告)日:2018-03-22

    申请号:US15268683

    申请日:2016-09-19

    IPC分类号: G06F13/40 G06F13/42

    CPC分类号: G06F13/4027 G06F13/4221

    摘要: A system and method of implementing a firm channel in a computer system are provided. The method including identifying at least one of a channel and a channel path ID (CHPID) as a first firm channel, automatically defining a logical path between a first device and a second device using the first firm channel, and storing the logical path in a configuration file of the computer system, wherein the logical path is accessible at system initialization.

    HYBRID DATA REPLICATION
    9.
    发明申请
    HYBRID DATA REPLICATION 审中-公开
    混合数据复制

    公开(公告)号:US20160092539A1

    公开(公告)日:2016-03-31

    申请号:US14811085

    申请日:2015-07-28

    IPC分类号: G06F17/30

    摘要: A system for accelerating database transaction processing by controlling data replication includes a first control unit configured to manage a first storage device and at least one second control unit configured to manage a second storage device. The first control unit writes first data to the first storage device and sends the first data to the second control unit responsive to receiving from a host a first write command including the first data. The first control unit writes second data to the first storage device without sending the second data to the second control unit responsive to receiving from the host a second write command. The second control unit writes the first data to the second storage device responsive to receiving the first data. The second control unit writes the second data to the second storage device responsive to receiving from the host a third write command.

    摘要翻译: 用于通过控制数据复制来加速数据库事务处理的系统包括:第一控制单元,被配置为管理第一存储设备和配置成管理第二存储设备的至少一个第二控制单元。 第一控制单元将第一数据写入第一存储装置,并且响应于从主机接收包括第一数据的第一写入命令,将第一数据发送到第二控制单元。 响应于从主机接收到第二写入命令,第一控制单元将第二数据写入第一存储设备而不向第二控制单元发送第二数据。 响应于接收到第一数据,第二控制单元将第一数据写入第二存储装置。 响应于从主机接收到第三写命令,第二控制单元将第二数据写入第二存储装置。

    HYBRID DATA REPLICATION
    10.
    发明申请
    HYBRID DATA REPLICATION 有权
    混合数据复制

    公开(公告)号:US20160092536A1

    公开(公告)日:2016-03-31

    申请号:US14502362

    申请日:2014-09-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30581

    摘要: A system for accelerating database transaction processing by controlling data replication is provided. The system includes a first control unit configured to manage a first storage device and at least one second control unit configured to manage a second storage device. The first control unit writes first data to the first storage device and sends the first data to the second control unit in response to receiving from a host a first write command including the first data. The first control unit writes second data to the first storage device without sending the second data to the second control unit in response to receiving from the host a second write command. The second control unit writes the first data to the second storage device in response to receiving the first data. The second control unit writes the second data to the second storage device in response to receiving from the host a third write command.

    摘要翻译: 提供了一种通过控制数据复制来加速数据库事务处理的系统。 该系统包括被配置为管理第一存储设备的第一控制单元和被配置为管理第二存储设备的至少一个第二控制单元。 第一控制单元将第一数据写入第一存储装置,并响应于从主机接收包括第一数据的第一写入命令,将第一数据发送到第二控制单元。 响应于从主机接收到第二写命令,第一控制单元将第二数据写入第一存储装置,而不向第二控制单元发送第二数据。 响应于接收到第一数据,第二控制单元将第一数据写入第二存储装置。 响应于从主机接收到第三写命令,第二控制单元将第二数据写入第二存储装置。