Techniques for improving performance of a shared storage by identifying transferrable memory structure and reducing the need for performing storage input/output calls
First Claim
1. A method for improving performance of a system using shared storage comprising:
- determining a unit of shared storage associated with a computing environment to be migrated from a source computing platform, the unit of shared storage utilized by the source computing platform;
identifying, using at least one computer processor of the system, a storage management memory structure of the source computing platform associated with the unit of shared storage, wherein the storage management memory structure improves performance for the environment to be migrated;
retrieving, using the computer processor, the storage management memory structure of the source computing platform for the unit of the shared storage;
transferring the storage management memory structure to a target computing platform; and
building a portion of storage management memory for the target computing platform utilizing the transferred storage management memory structure, wherein building the portion of storage management memory for the target computing platform improves performance for the environment after migration of the environment to the target computing platform, wherein building the portion of storage management memory reduces a need to rebuild storage management memory on the target computing platform utilizing disk reads, and wherein the transfer of the storage management memory structure and the building of the portion of storage management memory for the target computing platform occur during migration of the computing environment prior to a resumption of one or more environment processes at the target computer platform.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques for improving performance of a shared storage environment are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for improving performance of a shared storage environment comprising determining a unit of shared storage utilized by an environment to be migrated, retrieving a storage management memory structure of a source computing platform for the unit of the shared storage, transferring the storage management memory structure to a target computing platform, and building a portion of storage management memory for the target computing platform utilizing the transferred storage management memory structure.
21 Citations
18 Claims
-
1. A method for improving performance of a system using shared storage comprising:
-
determining a unit of shared storage associated with a computing environment to be migrated from a source computing platform, the unit of shared storage utilized by the source computing platform; identifying, using at least one computer processor of the system, a storage management memory structure of the source computing platform associated with the unit of shared storage, wherein the storage management memory structure improves performance for the environment to be migrated; retrieving, using the computer processor, the storage management memory structure of the source computing platform for the unit of the shared storage; transferring the storage management memory structure to a target computing platform; and building a portion of storage management memory for the target computing platform utilizing the transferred storage management memory structure, wherein building the portion of storage management memory for the target computing platform improves performance for the environment after migration of the environment to the target computing platform, wherein building the portion of storage management memory reduces a need to rebuild storage management memory on the target computing platform utilizing disk reads, and wherein the transfer of the storage management memory structure and the building of the portion of storage management memory for the target computing platform occur during migration of the computing environment prior to a resumption of one or more environment processes at the target computer platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture for improving performance of a system using shared storage, the article of manufacture comprising:
-
at least one non-transitory processor readable storage medium; and instructions carried on the at least one non-transitory processor readable storage medium; wherein the instructions are configured to be readable from the at least one non-transitory processor readable storage medium by at least one processor and thereby cause the at least one processor to operate so as to; determine a unit of shared storage associated with a computing environment to be migrated from a source computing platform, the unit of shared storage utilized by the source computing platform; identify a storage management memory structure of the source computing platform associated with the unit of shared storage, wherein the storage management memory structure improves performance for the environment on the source computing platform; retrieve the storage management memory structure of the source computing platform for the unit of the shared storage; transfer the storage management memory structure to a target computing platform; and build a portion of storage management memory for the target computing platform utilizing the transferred storage management memory structure, wherein building the portion of storage management memory for the target computing platform improves performance for the environment after migration of the environment to the target computing platform, wherein building the portion of storage management memory reduces a need to rebuild storage management memory on the target computing platform utilizing disk reads, and wherein the transfer of the storage management memory structure and the building of the portion of storage management memory for the target computing platform occur during migration of the computing environment prior to a resumption of one or more environment processes at the target computer platform.
-
-
12. A system for improving performance of a shared storage environment, comprising:
one or more processors communicatively coupled to a network;
wherein the one or more processors are configured to;determine a unit of shared storage associated with a computing environment to be migrated from a source computing platform, the unit of shared storage utilized by the source computing platform; identify a storage management memory structure of the source computing platform associated with the unit of shared storage, wherein the storage management memory structure improves performance for the environment on the source computing platform; retrieve the storage management memory structure of the source computing platform for the unit of the shared storage; transfer the storage management memory structure to a target computing platform; and build a portion of storage management memory for the target computing platform utilizing the transferred storage management memory structure, wherein building the portion of storage management memory for the target computing platform improves performance for the environment after migration of the environment to the target computing platform, wherein building the portion of storage management memory reduces a need to rebuild storage management memory on the target computing platform utilizing disk reads, and wherein the transfer of the storage management memory structure and the building of the portion of storage management memory for the target computing platform occur during migration of the computing environment prior to a resumption of one or more environment processes at the target computer platform. - View Dependent Claims (13, 14, 15, 16, 17, 18)
Specification