InfoScale™ 9.0 SmartIO for Solid-State Drives Solutions Guide - Linux
- Introducing SFHA Solutions SmartIO
- Using the SmartIO feature: use cases
- About SmartIO read caching for applications running on VxVM volumes
- About SmartIO read caching for applications running on VxFS file systems
- About SmartIO caching on SSD devices exported by FSS
- About SmartIO write-back caching for applications running on VxFS file systems- DLV 11 to 13
- About SmartIO FEL-based writeback caching for applications running on VxFS file systems- DLV 14 and later
- About multiple SmartIO cache areas for read and write-back caching on VxFS file systems
- About SmartIO caching for Oracle databases on VxFS file systems
- Prerequisites and configuration for using the SmartIO plug-in for Oracle
- Setting default SmartIO caching policies for a database running on a VxFS file system
- Setting SmartIO caching policies for database objects
- Pinning and unpinning database objects
- Enabling and disabling caching for the database
- Listing cache policy details for the database
- Listing cache statistics for the database
- About SmartIO caching for databases on VxVM volumes
- Technology Preview: Distributed SmartIO in Arctera InfoScale storage environments
- Administering SmartIO
- Creating a cache area
- Displaying information about a cache area
- Enabling or disabling caching for a data object
- Adding a device to the cache area
- Pausing caching from a volume to a cache area
- Removing a device from the cache area
- Destroying a cache area
- Setting the attributes of the VxVM cache area
- Setting or changing the caching mode for a VxFS cache area
- Flushing dirty data from a writeback cache area
- Tuning the writeback caching
- Viewing the SmartIO cache statistics
- Troubleshooting and error handling
- Appendix A. Command reference
About multiple SmartIO cache areas for read and write-back caching on VxFS file systems
You can create multiple cache areas on single and multi-node systems running the VxFS file system. The cache areas can be different for read and write-back operations. Each application can use one cache area for its read operation and another cache area for write-back operations. You can configure the same cache area to be used as a read cache for some applications as well as a write-back cache for other applications.
VxFS supports the following types of cache areas:
Default | Available to all applications except those that are configured to use a reserved cache area. You can have only one default cache area online at a time. It is not mandatory to have a default cache area. |
Reserved | Reserved for use by certain applications. Available only to applications that are configured to use the cache area. One or more applications may use the same cache area as a reserved cache area. You can have any number of reserved cache areas. |
Front-End Log (FEL) | Needed for FEL-based writeback caching from DLV 14 onwards. Multiple FEL cache areas are not yet supported. |
You can set the cache type at the time of creating the cache area. The cache area is set to "default" if not specified otherwise. Cache areas can be converted from one type to another. If a cache area is not defined for an application, the default cache area is used.
Figure: Read and write-back caching on multiple SmartIO cache areas illustrates read and write-back caching on multiple SmartIO cache areas.
Figure: Steps to create multiple SmartIO cache areas on a single node system illustrates the steps to create multiple SmartIO cache areas on a single node system.
Figure: Steps to create multiple SmartIO cache areas on a multi-node cluster illustrates the steps to create multiple SmartIO cache areas on a multi-node cluster.