ZiL in ZFS. How its work?

Discussion in 'Storage' started by stassik, Sep 7, 2011.

  1. stassik New Member

    Member Since:
    Aug 21, 2011
    Message Count:
    7
    Likes Received:
    0
    Trophy Points:
    0
    stassik, Sep 7, 2011

    ZiL in ZFS. How does it work?

    Hello!
    Please tell me how work ZiL in ZFS?
    L2ARC work as a READ cache layer in-between main memory and Disk Storage Pool. It holds non-dirty ZFS data, and is currently intended to improve the performance of random READ workloads or streaming READ workloads (l2arc_noprefetch option).
    ARC<->L2ARC<->Disk Storage Pool.

    ZiL work as a WRITE cache layer in-between main memory and Disk Storage Pool. But how does it work? ZiL currently intended to improve the performance of random or streaming WRITE workloads? When ZiL send the ZFS data to Disk Storage Pool, when ZiL is full?

    If l2arc_noprefetch is enable, L2ARC reading data from Disk Storage Pool, only when not found same data in L2ARC. How often ZiL writing data to Disk Storage Pool?:confused:

Share This Page