-
公开(公告)号:GB2600042A
公开(公告)日:2022-04-20
申请号:GB202200098
申请日:2020-06-11
Applicant: IBM
Inventor: LOKESH MOHAN GUPTA , KARL ALLEN NIELSEN , MATTHEW BORLICK , MICAH ROBISON
IPC: G06F12/02
Abstract: A method for dynamically altering logical storage capacity within multiple storage drives is disclosed. In one embodiment, such a method monitors, within a storage environment, characteristics (e.g., age, wear, etc.) of multiple storage drives. Each storage drive has an amount of overprovisioning associated therewith. Based on the characteristics, the method periodically modifies a logical storage capacity of the storage drives in order to alter the amount of overprovisioning. The method then reorganizes the storage drives within various storage groups (e.g., RAID arrays, storage tiers, workloads, etc.) based on their logical storage capacity. For example, the method may place, as much as possible, storage drives of the same logical storage capacity within the same storage groups. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:GB2599843A
公开(公告)日:2022-04-13
申请号:GB202200094
申请日:2020-06-11
Applicant: IBM
Inventor: LOKESH MOHAN GUPTA , KARL ALLEN NIELSEN , MATTHEW BORLICK , MICAH ROBISON
IPC: G06F3/06
Abstract: A method for dynamically altering a writes-per-day classification of multiple storage drives is disclosed. In one embodiment, such a method monitors, within a storage environment, an amount of overprovisioning utilized by multiple storage drives. Each storage drive has a writes-per-day classification associated therewith. Based on the amount of overprovisioning, the method periodically modifies the writes-per-day classification of the storage drives. The method then reorganizes the storage drives within various storage groups (e.g., RAID arrays, storage tiers, workloads, etc.) based on their writes-per-day classification. For example, the method may place, as much as possible, storage drives of the same writes-per-day classification within the same storage groups. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:GB2586409B
公开(公告)日:2021-07-14
申请号:GB202016053
申请日:2019-03-06
Applicant: IBM
Inventor: LOKESH GUPTA , MATTHEW BORLICK , TRUNG N NGUYEN , MICAH ROBISON
Abstract: Provided are a computer program product, system, and method for injecting trap code in an execution path of a process executing a program to generate a trap address range to detect potential malicious code. A specified type of command is processed in application code and, in response, trap code is executed to allocate a trap address range. The specified type of command is executed in the application code. A determination is made as to whether an accessing application accesses the trap address range. At least one of transmitting a notification that the accessing application comprises potentially malicious code, monitoring the execution of the accessing application, and restricting execution of the accessing application is performed in response to determining that the accessing application accessed the trap address range.
-
公开(公告)号:GB2586409A
公开(公告)日:2021-02-17
申请号:GB202016053
申请日:2019-03-06
Applicant: IBM
Inventor: LOKESH GUPTA , MATTHEW BORLICK , TRUNG N NGUYEN , MICAH ROBISON
Abstract: Provided area computer program product, system, and method for injecting trap code in an execution path of a process executing a program to generate a trap address range to detect potential malicious code. A specified type of command is processed in application code and, in response, trap code is executed to allocate a trap address range. The specified type of command is executed in the application code. A determination is made as to whether an accessing application accesses the trap address range. At least one of transmitting a notification that the accessing application comprises potentially malicious code, monitoring the execution of the accessing application, and restricting execution of the accessing application is performed in response to determining that the accessing application accessed the trap address range.
-
公开(公告)号:GB2599322B
公开(公告)日:2023-02-08
申请号:GB202200083
申请日:2020-06-11
Applicant: IBM
Inventor: LOKESH MOHAN GUPTA , MATTHEW BORLICK , KARL ALLEN NIELSEN , MICAH ROBISON
IPC: G06F3/06
Abstract: A method for dynamically altering the performance class of multiple storage drives is disclosed. In one embodiment, such a method monitors, within a storage environment, characteristics (e.g., age, wear, etc.) of multiple storage drives. Each storage drive has a performance class associated therewith. Based on the characteristics, the method periodically modifies the performance class of the storage drives. The method then reorganizes the storage drives within various storage groups (e.g., RAID arrays, storage tiers, workloads, etc.) based on their performance class. For example, the method may place, as much as possible, storage drives of the same performance class within the same storage groups. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:GB2599322A
公开(公告)日:2022-03-30
申请号:GB202200083
申请日:2020-06-11
Applicant: IBM
Inventor: LOKESH MOHAN GUPTA , MATTHEW BORLICK , KARL ALLEN NIELSEN , MICAH ROBISON
IPC: G06F12/00
Abstract: A method for dynamically altering the performance class of multiple storage drives is disclosed. In one embodiment, such a method monitors, within a storage environment, characteristics (e.g., age, wear, etc.) of multiple storage drives. Each storage drive has a performance class associated therewith. Based on the characteristics, the method periodically modifies the performance class of the storage drives. The method then reorganizes the storage drives within various storage groups (e.g., RAID arrays, storage tiers, workloads, etc.) based on their performance class. For example, the method may place, as much as possible, storage drives of the same performance class within the same storage groups. A corresponding system and computer program product are also disclosed.
-
公开(公告)号:GB2515709B
公开(公告)日:2017-01-04
申请号:GB201419385
申请日:2013-03-28
Applicant: IBM
Inventor: XUEDONG GAO , ROAH JISHI , DAVID RAY KAHLER , KEITH GEOFFREY MORRISON , KARL ALLEN NIELSEN , MICAH ROBISON , JEREMY LEIGH ROYALL
Abstract: For preventing data loss in storage systems, a detection is made that a storage device in a plurality of storage devices is experiencing a malfunction. The type of malfunction is determined. A SMART rebuilding technique, a normal building technique, a data migration technique, or a user data backup technique is selected to preserve the data in the storage device based on the determined type of the malfunction. The selected technique is performed on the storage device.
-
-
-
-
-
-