Adapting block pool sizes in a storage system

    公开(公告)号:GB2598878B

    公开(公告)日:2022-08-03

    申请号:GB202200305

    申请日:2020-06-23

    Applicant: IBM

    Abstract: A computer-implemented method, according to one embodiment, includes: determining whether a number of blocks included in a first ready-to-use (RTU) queue is in a first range of the first RTU queue. In response to determining that the number of blocks included in the first RTU queue is in the first range, a determination is made as to whether a number of blocks included in a second RTU queue is in a second range of the second RTU queue. Moreover, in response to determining that the number of blocks included in the second RTU queue is not in the second range, valid data is relocated from one of the blocks in a first pool which corresponds to the first RTU queue. The block in the first pool is erased, and transferred from the first pool to the second RTU queue which corresponds to a second pool.

    controle de fluxo em dispositivos de rede

    公开(公告)号:BRPI0317582B1

    公开(公告)日:2017-04-25

    申请号:BR0317582

    申请日:2003-10-30

    Applicant: IBM

    Abstract: "controle de fluxo em dispositivos de rede". métodos e aparelho são proporcionados para controlar taxas de fluxo de uma pluralidade de fluxos de pacotes de dados em uma fila 4 correspondendo a um recurso 3 de um dispositivo de rede 1. os fluxos compreendem um conjunto de fluxos não responsivos e um conjunto 8 de outros fluxos, que podem compreender fluxos responsivos e/ou fluxos cuja responsividade não é conhecida. as taxas de fluxo são gerenciadas de acordo com o esquema de gerenciamento de fila de tal modo que ajustes são feitos a cada taxa de fluxo na dependência de largura de banda excedente no recurso, as quantidades de ajustes sendo dependentes de um ou mais parâmetros de ajuste para cada fluxo. um sinal de erro é gerado com base do desvio da relação de alocação desejada da relação de taxas de fluxo total em uma fila 4 para is conjuntos de fluxo 7, 8. pelo menos um parâmetro de ajuste para pelo menos um fluxo é então variado na dependência do sinal de erro de maneira a reduzir o referido desvio. um esquema de controle de loop fechado opera, assim, em conjunto com o esquema de gerenciamento básico para promover alocação de banda imparcial até mesmo na presença de uma variedade defluxos responsivos e não responsivos.

    Adapting block pool sizes in a storage system

    公开(公告)号:GB2598878A

    公开(公告)日:2022-03-16

    申请号:GB202200305

    申请日:2020-06-23

    Applicant: IBM

    Abstract: A computer-implemented method, according to one embodiment, includes: determining whether a number of blocks included in a first ready-to-use (RTU) queue is in a first range of the first RTU queue. In response to determining that the number of blocks included in the first RTU queue is in the first range, a determination is made as to whether a number of blocks included in a second RTU queue is in a second range of the second RTU queue. Moreover, in response to determining that the number of blocks included in the second RTU queue is not in the second range, valid data is relocated from one of the blocks in a first pool which corresponds to the first RTU queue. The block in the first pool is erased, and transferred from the first pool to the second RTU queue which corresponds to a second pool.

    Intra-block memory wear leveling
    6.
    发明专利

    公开(公告)号:GB2509478B

    公开(公告)日:2016-08-17

    申请号:GB201205097

    申请日:2010-11-29

    Applicant: IBM

    Abstract: A method for intra-block wear leveling within solid-state memory subjected to wear, having a plurality of memory cells includes the step of writing to at least certain ones of the plurality of memory cells, in a non-uniform manner, such as to balance the wear of the at least certain ones of the plurality of memory cells within the solid-state memory, at intra-block level. For example, if a behavior of at least some of the plurality of memory cells is not characterized, then the method may comprise characterizing a behavior of at least some of the plurality of memory cells and writing to at least certain ones of the plurality of memory cells, based on the characterized behavior, and in a non-uniform manner.

Patent Agency Ranking