Skip to content

LustreReadCacheConfiguration

Source code in docs_src/capo_fsx/types/lustre_read_cache_configuration.py
class LustreReadCacheConfiguration(TypedDict, closed=True):
    sizing_mode: NotRequired[
        "capo_fsx.types.lustre_read_cache_sizing_mode.LustreReadCacheSizingMode"
    ]
    """<p> Specifies how the provisioned SSD read cache is sized, as follows: </p> <ul> <li> <p>Set to <code>NO_CACHE</code> if you do not want to use an SSD read cache with your Intelligent-Tiering file system.</p> </li> <li> <p>Set to <code>USER_PROVISIONED</code> to specify the exact size of your SSD read cache.</p> </li> <li> <p>Set to <code>PROPORTIONAL_TO_THROUGHPUT_CAPACITY</code> to have your SSD read cache automatically sized based on your throughput capacity.</p> </li> </ul>"""
    size_gi_b: NotRequired["capo_fsx.types.storage_capacity.StorageCapacity"]
    """<p> Required if <code>SizingMode</code> is set to <code>USER_PROVISIONED</code>. Specifies the size of the file system's SSD read cache, in gibibytes (GiB). </p> <p>The SSD read cache size is distributed across provisioned file servers in your file system. Intelligent-Tiering file systems support a minimum of 32 GiB and maximum of 131072 GiB for SSD read cache size for every 4,000 MB/s of throughput capacity provisioned.</p>"""

size_gi_b instance-attribute

size_gi_b: NotRequired[StorageCapacity]

Required if SizingMode is set to USER_PROVISIONED. Specifies the size of the file system's SSD read cache, in gibibytes (GiB).

The SSD read cache size is distributed across provisioned file servers in your file system. Intelligent-Tiering file systems support a minimum of 32 GiB and maximum of 131072 GiB for SSD read cache size for every 4,000 MB/s of throughput capacity provisioned.

sizing_mode instance-attribute

sizing_mode: NotRequired[LustreReadCacheSizingMode]

Specifies how the provisioned SSD read cache is sized, as follows:

  • Set to NO_CACHE if you do not want to use an SSD read cache with your Intelligent-Tiering file system.

  • Set to USER_PROVISIONED to specify the exact size of your SSD read cache.

  • Set to PROPORTIONAL_TO_THROUGHPUT_CAPACITY to have your SSD read cache automatically sized based on your throughput capacity.