Dynamically assigning storage objects to compartment constructs of a storage system to reduce application risk

    公开(公告)号:US12056353B2

    公开(公告)日:2024-08-06

    申请号:US18093267

    申请日:2023-01-04

    Applicant: Kyndryl, Inc.

    CPC classification number: G06F3/0604 G06F3/0614 G06F3/0644 G06F3/067

    Abstract: A computer-implemented method, according to one embodiment, includes logically partitioning a storage system into a plurality of compartment constructs, and mapping hosts in communication with the storage system to the compartment constructs, thereby enabling interoperability among the hosts and the compartment constructs. The interoperability of the hosts and the compartment constructs is analyzed, and the interoperability is based on storage software and/or firmware versions being run by the hosts. The method further includes defining, based on the analysis, risk profiles for applications run on the hosts, and determining, based on the risk profiles, recommendations for assignment and mapping of the hosts with the compartment constructs. Ownership of storage objects is assigned to the compartment constructs based on the recommendations. Each of the storage objects define a logical partition of one of the hosts and a logical partition of a storage volume of the storage system.

    DYNAMICALLY ASSIGNING STORAGE OBJECTS TO COMPARTMENT CONSTRUCTS OF A STORAGE SYSTEM TO REDUCE APPLICATION RISK

    公开(公告)号:US20240220102A1

    公开(公告)日:2024-07-04

    申请号:US18093267

    申请日:2023-01-04

    Applicant: Kyndryl, Inc.

    CPC classification number: G06F3/0604 G06F3/0614 G06F3/0644 G06F3/067

    Abstract: A computer-implemented method, according to one embodiment, includes logically partitioning a storage system into a plurality of compartment constructs, and mapping hosts in communication with the storage system to the compartment constructs, thereby enabling interoperability among the hosts and the compartment constructs. The interoperability of the hosts and the compartment constructs is analyzed, and the interoperability is based on storage software and/or firmware versions being run by the hosts. The method further includes defining, based on the analysis, risk profiles for applications run on the hosts, and determining, based on the risk profiles, recommendations for assignment and mapping of the hosts with the compartment constructs. Ownership of storage objects is assigned to the compartment constructs based on the recommendations. Each of the storage objects define a logical partition of one of the hosts and a logical partition of a storage volume of the storage system.

Patent Agency Ranking