Modifying the amount of available memory for Copy Services, Volume Mirroring, and RAID arrays by using the CLI
You can use the command-line interface (CLI) to modify the amount of memory that is available for RAID arrays, the volume mirroring feature, and the FlashCopy®, Metro Mirror, Global Mirror, or HyperSwap® active-active Copy Services features.
About this task
Copy Services functions require that small amounts of volume cache be converted from cache memory into bitmap memory to allow the functions to operate. If you do not have enough bitmap space allocated when you try to use one of the functions, you will not be able to complete the configuration.
The total memory that can be dedicated to these functions is not defined by the physical memory in the system. The memory is constrained by the software functions that use the memory.
In planning the installation for a system, consider the future requirements for the advanced functions. Review the following tables to calculate the memory requirements and confirm that your system is able to accommodate the total installation size.
The following tables describe the amount of bitmap space necessary to configure the various Copy Services functions and RAID:
This table provides an example of the amount of memory that is required for remote mirroring functions, FlashCopy functions, and volume mirroring.
| Function | Grain size | 1 MiB of memory provides the following provisioned capacity for the specified I/O group |
|---|---|---|
| Remote copy | 256 KiB | 2 TiB of total Metro Mirror, Global Mirror, or HyperSwap provisioned capacity |
| FlashCopy | 256 KiB | 2 TiB of total FlashCopy source provisioned capacity |
| FlashCopy | 64 KiB | 512 GiB of total FlashCopy source provisioned capacity |
| Incremental FlashCopy | 256 KiB | 1 TiB of total incremental FlashCopy source provisioned capacity |
| Incremental FlashCopy | 64 KiB | 256 GiB of total incremental FlashCopy source provisioned capacity |
| Volume mirroring | 256 KiB | 2 TiB of mirrored provisioned capacity |
|
Notes:
|
||
| Level | Member count | Approximate capacity | Redundancy | Approximate bitmap memory cost |
|---|---|---|---|---|
| RAID-0 | 1-8 | MC * MS | None | (1 MB per 2 TB of MS) * MC |
| RAID-1 | 2 | MS | 1 | (1 MB per 2 TB of MS) * (MC/2) |
| RAID-5 | 3-16 | (MC-1) * MS | 1 | 1 MB per 2 TB of MS with a strip size of 256 KB; double with strip size of 128 KB. |
| RAID-6 | 5-16 | less than (MC-2 * MS) | 2 | |
| RAID-10 | 2-16 (evens) | MC/2 * MS | 1 | (1 MB per 2 TB of MS) * (MC/2) |
|
Note: There is a margin of error on the approximate bitmap memory cost of approximately 15%. For
example, the cost for a 256 KB strip size for RAID-5 is ~1.15 MB for the first 2 TB of MS.
|
||||
To modify and verify the amount of memory that is available, complete the following steps: