-
公开(公告)号:GB2597634B
公开(公告)日:2022-12-21
申请号:GB202116905
申请日:2020-04-28
Applicant: IBM
Inventor: LOKESH MOHAN GUPTA , BETH ANN PETERSON , KEVIN JOHN ASH , KYLER ANDERSON
IPC: G06F12/0815 , G06F12/0868 , G06F12/0891 , G06F12/123 , G06F12/126
Abstract: A method for improving cache hit ratios for selected volumes when using synchronous I/O is disclosed. In one embodiment, such a method includes establishing, in cache, a first set of non-favored storage elements from non-favored storage areas. The method further establishes, in the cache, a second set of favored storage elements from favored storage areas. The method calculates a life expectancy for the non-favored storage elements to reside in the cache prior to eviction. The method further executes an eviction policy for the cache wherein the favored storage elements are maintained in the cache for longer than the life expectancy of the non-favored storage elements. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:GB2607478A
公开(公告)日:2022-12-07
申请号:GB202211240
申请日:2020-12-15
Applicant: IBM
Inventor: BETH ANN PETERSON , LOKESH MOHAN GUPTA , MATTHEW RICHARD CRAIG , MATTHEW BORLICK
IPC: G06F12/0897
Abstract: Provided are computer program product, system, and method for managing data structures in a plurality of memory devices that are indicated to demote after initialization of the data structures. Indication is made to data structures to demote after initialization from a first level memory device to a second level memory device. The first level memory device has lower latency than the second level memory device. In response to completing initialization of the data structures in the first level memory device, copying the data structures indicated to demote after initialization from the first level memory device to the second level memory device and removing the data structures indicate to move after initialization from the first level memory device.
-
公开(公告)号:GB2578080A
公开(公告)日:2020-04-15
申请号:GB202002167
申请日:2018-07-19
Applicant: IBM
Inventor: KYLER ANDERSON , KEVIN JOHN ASH , MATTHEW JOSEPH KALOS , BETH ANN PETERSON , LOKESH MOHAN GUPTA
IPC: G06F12/0871 , G06F3/06
Abstract: Provided are a computer program product; system, and method for using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache. A track format table associates track format codes with track format metadata. A determination is made as to whether the track format table has track format metadata matching track format metadata of a track staged into the cache. A determination is made as to whether a track format code from the track format table for the track format metadata in the track format table matches the track format metadata of the track staged. A cache control block for the track being added to the cache is generated including the determined track format code when the track format table has the matching track format metadata.
-
公开(公告)号:BRPI0811669B1
公开(公告)日:2020-01-14
申请号:BRPI0811669
申请日:2008-06-26
Applicant: IBM
Inventor: BETH ANN PETERSON , BRIAN DOW CLARK , JUAN ALONSO CORONADO
IPC: G06F13/24
Abstract: método, controlador de armazenamento e equipamento para priorização de interrupções em um controlador de armazenamento um controlador de armazenamento recebe um comando de controle de interrupções de um dispositivo de computador anfitrião, conhecido como host. o controlador de armazenamento gera uma primeira pluralidade de interrupções, em resposta a solicitações de acesso recebidas do host para pelo menos um dispositivo de armazenamento acoplado ao controlador de armazenamento, onde a primeira pluralidade de interrupções indica se o acesso a pelo menos esse único dispositivo de armazenamento é permitido ao host. o controlador de armazenamento gera uma segunda pluralidade de interrupções, para o host, que abrange interrupções não solicitadas as quais são diferentes da primeira pluralidade de interrupções. o controlador de armazenamento controla quantas da primeira pluralidade de interrupções e quantas da segunda pluralidade de interrupções enviar ao host, baseado no comando de controle de interrupções recebido.
-
公开(公告)号:GB2514982B
公开(公告)日:2019-11-20
申请号:GB201417800
申请日:2013-03-04
Applicant: IBM
-
公开(公告)号:GB2607478B
公开(公告)日:2024-12-11
申请号:GB202211240
申请日:2020-12-15
Applicant: IBM
Inventor: BETH ANN PETERSON , LOKESH MOHAN GUPTA , MATTHEW RICHARD CRAIG , MATTHEW BORLICK
IPC: G06F12/0897 , G06F3/06
Abstract: Provided are computer program product, system, and method for managing data structures in a plurality of memory devices that are indicated to demote after initialization of the data structures. Indication is made to data structures to demote after initialization from a first level memory device to a second level memory device. The first level memory device has lower latency than the second level memory device. In response to completing initialization of the data structures in the first level memory device, the data structures indicated to demote after initialization are copied from the first level memory device to the second level memory device and removing the data structures indicate to move after initialization from the first level memory device.
-
公开(公告)号:GB2597634A
公开(公告)日:2022-02-02
申请号:GB202116905
申请日:2020-04-28
Applicant: IBM
Inventor: LOKESH MOHAN GUPTA , BETH ANN PETERSON , KEVIN JOHN ASH , KYLER ANDERSON
IPC: G06F12/00
Abstract: A method for improving cache hit ratios for selected volumes when using synchronous I/O is disclosed. In one embodiment, such a method includes establishing, in cache, a first set of non-favored storage elements from non-favored storage areas. The method further establishes, in the cache, a second set of favored storage elements from favored storage areas. The method calculates a life expectancy for the non-favored storage elements to reside in the cache prior to eviction. The method further executes an eviction policy for the cache wherein the favored storage elements are maintained in the cache for longer than the life expectancy of the non-favored storage elements. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:GB2578080B
公开(公告)日:2020-09-09
申请号:GB202002167
申请日:2018-07-19
Applicant: IBM
Inventor: KYLER ANDERSON , KEVIN JOHN ASH , MATTHEW JOSEPH KALOS , BETH ANN PETERSON , LOKESH MOHAN GUPTA
IPC: G06F12/0871 , G06F3/06
Abstract: Provided are a computer program product, system, and method for using a track format code in a cache control block for a track in a cache to process read and write requests to the track in the cache. A track format table associates track format codes with track format metadata. A determination is made as to whether the track format table has track format metadata matching track format metadata of a track staged into the cache. A determination is made as to whether a track format code from the track format table for the track format metadata in the track format table matches the track format metadata of the track staged. A cache control block for the track being added to the cache is generated including the determined track format code when the track format table has the matching track format metadata.
-
公开(公告)号:GB2501657B
公开(公告)日:2017-07-26
申请号:GB201314942
申请日:2012-01-10
Applicant: IBM
Inventor: BETH ANN PETERSON , THERESA MARY BROWN , NEDLAYA YAZZIE FRANCISCO , SUGUANG LI , MATTHEW JOSEPH KALOS
IPC: G06F11/20
Abstract: A plurality of logical volumes are stored at a plurality of sites. A command to execute an operation on a logical volume is received. A determination is made as to whether a rule associated with the logical volume permits execution of the operation on the logical volume. In response to determining that the rule associated with the logical volume permits execution of the operation on the logical volume, the operation is executed on the logical volume.
-
-
-
-
-
-
-
-