Lines Matching +full:data +full:- +full:mapping

2 dm-zoned
5 The dm-zoned device mapper target exposes a zoned block device (ZBC and
7 pattern constraints. In effect, it implements a drive-managed zoned
10 host-managed zoned block devices and can mitigate the potential
11 device-side performance degradation due to excessive random writes on
12 host-aware zoned block devices.
21 http://www.t13.org/Documents/UploadedDocuments/docs2015/di537r05-Zoned_Device_ATA_Command_Set_ZAC.p…
23 The dm-zoned implementation is simple and minimizes system overhead (CPU
25 host-managed disk with 256 MB zones, dm-zoned memory usage per disk
29 dm-zoned target devices are formatted and checked using the dmzadm
32 https://github.com/hgst/dm-zoned-tools
37 dm-zoned implements an on-disk buffering scheme to handle non-sequential
51 2) Data zones: all remaining zones, the vast majority of which will be
52 sequential zones used exclusively to store user data. The conventional
54 Data in these zones may be directly mapped to the conventional zone, but
58 dm-zoned exposes a logical device with a sector size of 4096 bytes,
63 The on-disk metadata format is as follows:
70 mapping of the logical device blocks. The mapping is done per chunk of
72 mapping table is indexed by chunk number and each mapping entry
73 indicates the zone number of the device storing the chunk of data. Each
74 mapping entry may also indicate if the zone number of a conventional
75 zone used to buffer random modification to the data zone.
78 blocks in the data zones follows the mapping table. A valid block is
80 data chunk, a block is always valid only in the data zone mapping the
84 are processed by directly writing to the zone. If the mapping zone is a
87 offset within of the sequential data zone (i.e. the write operation is
92 automatically invalidate the same block in the sequential zone mapping
94 is freed and the chunk buffer zone becomes the primary zone mapping the
100 the sequential zone mapping a chunk, or if the chunk is buffered, from
101 the buffer zone assigned. If the accessed chunk has no mapping, or the
111 completes, the chunk mapping is updated to point to the sequential zone
150 dmzadm --format /dev/sdxx
158 dmzadm --format /dev/sdxx /dev/sdyy
165 dmzadm --start /dev/sdxx /dev/sdyy
173 dmsetup status /dev/dm-X
191 dmsetup message /dev/dm-X 0 reclaim