Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

判斷是否要修改Flash Pool本機層(Aggregate)的快取原則

貢獻者

您可以將快取保留原則指派給Flash Pool本機層(Aggregate)中的磁碟區、以決定磁碟區資料在Flash Pool快取中保留的時間。不過、在某些情況下、變更快取保留原則可能不會影響磁碟區資料保留在快取中的時間量。

關於這項工作

如果您的資料符合下列任一條件、變更快取保留原則可能不會造成影響:

  • 您的工作負載是連續的。

  • 您的工作負載不會重新讀取固態硬碟(SSD)中快取的隨機區塊。

  • 磁碟區的快取大小太小。

步驟

下列步驟會檢查資料必須符合的條件。工作必須在進階權限模式下使用CLI來完成。

  1. 使用CLI檢視工作負載Volume:

    statistics start -object workload_volume

  2. 判斷Volume的工作負載模式:

    statistics show -object workload_volume -instance volume-workload -counter sequential_reads

  3. 判斷Volume的命中率:

    statistics show -object wafl_hya_vvol -instance volume -counter read_ops_replaced_pwercent|wc_write_blks_overwritten_percent

  4. 確定 Cacheable ReadProject Cache Alloc 磁碟區數量:

    system node run -node node_name wafl awa start aggr_name

  5. 顯示AWA摘要:

    system node run -node node_name wafl awa print aggr_name

  6. 將 Volume 的命中率與進行比較 Cacheable Read

    如果 Volume 的命中率大於 `Cacheable Read`然後、您的工作負載不會重新讀取 SSD 中快取的隨機區塊。

  7. 比較磁碟區目前的快取大小與 Project Cache Alloc

    如果磁碟區目前的快取大小大於 Project Cache Alloc,則您的磁碟區快取大小太小。