-
公开(公告)号:US20230418961A1
公开(公告)日:2023-12-28
申请号:US17809362
申请日:2022-06-28
Applicant: International Business Machines Corporation
Inventor: William J. Rooney , Gregory Edward McBride , Dale F Riedy , Scott B. Compton , Theresa Mary Brown
IPC: G06F21/62
CPC classification number: G06F21/6218
Abstract: Providing fine granularity read access to generational copies of safeguarded copy data. In some instances, a fine granularity read access to generational copies of safeguarded copy data includes the ability to use a generation ID to determine the exact generation copy that contains relevant enterprise related data that must be recovered and/or utilized. Additionally, the fine granularity read access is done in a manner that does not require a restore of the relevant enterprise related data to a recovery volume and that does not compromise other generation copies.
-
公开(公告)号:US11321239B2
公开(公告)日:2022-05-03
申请号:US17128664
申请日:2020-12-21
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Harris M. Morgenstern , Elpida Tzortzatos , Scott B. Compton , Steven M. Partlow
IPC: G06F12/1009
Abstract: An aspect includes determining, via a processor, context attributes of a storage. Data address translation (DAT) tables are created, via the processor, to map virtual addresses to real addresses within the storage. When detecting, via the processor, that a context attribute of the storage has changed, and the DAT tables are updated based at least in part on the changed context attributes of the storage.
-
公开(公告)号:US20210011626A1
公开(公告)日:2021-01-14
申请号:US16505453
申请日:2019-07-08
Applicant: International Business Machines Corporation
Inventor: Harry M. Yudenfriend , Peter Grimm Sutton , Scott B. Compton
IPC: G06F3/06 , G06F16/907
Abstract: 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.
-
4.
公开(公告)号:US10684844B2
公开(公告)日:2020-06-16
申请号:US15827042
申请日:2017-11-30
Applicant: International Business Machines Corporation
Inventor: Scott B. Compton , William J. Rooney , Dale F. Riedy , Barbara J. Bryant , David H. Surman
Abstract: A methodology for creating and using information identifying what and how software and/or firmware modules are used in computer systems, called functional exploitation data. The functional exploitation data can be used to identify what modules should be updated and how updates should be implemented. The functional exploitation data can also be used to identify other computer systems as candidates for updates based on similarity to computer systems that have reported problems, and propose implementing similar updates on the candidates. Functional exploitation data can also be used to identify under-utilized modules for enhancements or greater advocacy. The functional exploitation data can be implemented in the form of a concatenated string.
-
公开(公告)号:US10664198B2
公开(公告)日:2020-05-26
申请号:US16446616
申请日:2019-06-19
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Susan K. Candelaria , Scott B. Compton , Matthew R. Craig , Clint A. Hardy , Matthew J. Kalos , Dale F. Riedy , Richard A. Ripberger , Harry M. Yudenfriend
Abstract: 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.
-
公开(公告)号:US20190294577A1
公开(公告)日:2019-09-26
申请号:US16425229
申请日:2019-05-29
Applicant: International Business Machines Corporation
Inventor: Scott B. Compton , Mariann Devine , Dale F. Riedy , Peter B. Yocom
IPC: G06F13/40 , G06F17/11 , G06F9/455 , G06F13/366
Abstract: 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.
-
公开(公告)号:US10394745B2
公开(公告)日:2019-08-27
申请号:US15941196
申请日:2018-03-30
Applicant: International Business Machines Corporation
Inventor: Scott B. Compton , Mariann Devine , Dale F. Riedy , Peter B. Yocom
Abstract: 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.
-
公开(公告)号:US20180203803A1
公开(公告)日:2018-07-19
申请号:US15405813
申请日:2017-01-13
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Scott B. Compton , Tri M. Hoang , Stephen M. Kocik , Dale F. Riedy , Harry M. Yudenfriend
CPC classification number: G06F12/10 , G06F9/5077 , G06F2212/154 , G06F2212/65
Abstract: 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.
-
公开(公告)号:US20180081846A1
公开(公告)日:2018-03-22
申请号:US15268683
申请日:2016-09-19
Applicant: International Business Machines Corporation
Inventor: Scott B. Compton , Dale F. Riedy , William J. Rooney
CPC classification number: G06F13/4027 , G06F13/4221
Abstract: 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.
-
公开(公告)号:US20160092539A1
公开(公告)日:2016-03-31
申请号:US14811085
申请日:2015-07-28
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Scott B. Compton , Peter G. Sutton , Harry M. Yudenfriend
IPC: G06F17/30
Abstract: 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.
Abstract translation: 用于通过控制数据复制来加速数据库事务处理的系统包括:第一控制单元,被配置为管理第一存储设备和配置成管理第二存储设备的至少一个第二控制单元。 第一控制单元将第一数据写入第一存储装置,并且响应于从主机接收包括第一数据的第一写入命令,将第一数据发送到第二控制单元。 响应于从主机接收到第二写入命令,第一控制单元将第二数据写入第一存储设备而不向第二控制单元发送第二数据。 响应于接收到第一数据,第二控制单元将第一数据写入第二存储装置。 响应于从主机接收到第三写命令,第二控制单元将第二数据写入第二存储装置。
-
-
-
-
-
-
-
-
-