Write cache and auxiliary write cache IOA
This topic describes how write cache and auxiliary write cache works.
The write cache provides greater data integrity and improved performance. When a system sends a write operation, the data is written to the cache. Then, a write-completion message is sent back to the system. Later, the data is written to the disk. The cache provides a faster write capability and ensures data integrity.
The following actions occur during a write request from the system:
- Data is committed to a nonvolatile battery-backed cache in the IOA.
- A write completion message is sent from the system.
- The following actions occur after the write completion message is sent.
The performance for this type of write operation is dependent on disk contention and the time that is needed to calculate the parity information.
The auxiliary cache IOA mirrors the write cache on a storage IOA. Protection is enhanced because two copies of data are stored onto two separate IOAs. If a failure occurs to the write cache, then the auxiliary cache IOA serves as a back up during the recovery of the failed IOA.
When the system sends a write operation, the data is written to the write cache on the storage IOA. The storage IOA mirrors the write cache data to the auxiliary write cache IOA. Then, a write-completion message is sent back to the system and the data is then written to a disk.
In order for write cache mirroring to occur, the storage IOAs must be connected to supported auxiliary write cache IOA. The storage IOA and the auxiliary write cache IOA must also be in the same expansion unit and under the same partition.
The auxiliary write cache is an additional IOA that has a one-to-one relationship with a disk IOA. The auxiliary write cache protects against extended outages due to the failure of a disk IOA or its cache by providing a copy of the write cache which can be recovered following the repair of the disk IOA. This avoids a potential system reload and gets the system back on line as soon as the disk IOA is replaced and the recovery procedure completes.
This IOA is not a failover device that can keep the system operational if the disk IOA, or its cache, fails.
Parent topic:
Disk protection typesRelated information
Planning for IBM i5 Data Protection with Auxiliary Write Cache Solutions