2014
DOI: 10.4304/jcp.9.10.2342-2351
|View full text |Cite
|
Sign up to set email alerts
|

Recursive Updates in Copy-on-write File Systems - Modeling and Analysis

Abstract: Copy-On-Write (COW) is a powerful technique for data protection in file systems. Unfortunately, it introduces a recursively updating problem, which leads to a side effect of write amplification. Studying the behaviors of write amplification is important for designing, choosing and optimizing the next generation file systems. However, there are many difficulties for evaluation due to the complexity of file systems. To solve this problem, we proposed a typical COW file system model based on BTRFS, verified its c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2019
2019

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 12 publications
0
1
0
Order By: Relevance
“…COW-based virtual disks provide rich features (e.g., fast snapshot, thin provisioning) that enhance the flexibility of virtualization [19,27,30], but their complex operations also introduce performance overhead to the VM storage. This overhead mainly comes from two sources: (1) metadata management for maintaining the metadata of COWbased virtual disks (e.g., lookup and update); and (2) disk I/O amplification caused by the Copy-on-Write of data [6,22], i.e., the COW penalties. Our study uncovers that the amount of I/O requests issued from the guest VM can be amplified by COW-based virtual disks to 29*139 to the VM's backing storage (Sect.…”
Section: Introductionmentioning
confidence: 99%
“…COW-based virtual disks provide rich features (e.g., fast snapshot, thin provisioning) that enhance the flexibility of virtualization [19,27,30], but their complex operations also introduce performance overhead to the VM storage. This overhead mainly comes from two sources: (1) metadata management for maintaining the metadata of COWbased virtual disks (e.g., lookup and update); and (2) disk I/O amplification caused by the Copy-on-Write of data [6,22], i.e., the COW penalties. Our study uncovers that the amount of I/O requests issued from the guest VM can be amplified by COW-based virtual disks to 29*139 to the VM's backing storage (Sect.…”
Section: Introductionmentioning
confidence: 99%