<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

VM aware journaling: improving journaling file system performance in virtualization environments

dc.citation.epage330en_US
dc.citation.issue3en_US
dc.citation.spage303en_US
dc.citation.volume42en_US
dc.citation.woscount1
dc.contributor.authorHuang, Ting-Changen_US
dc.contributor.authorChang, Da-Weien_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.date.accessioned2014-12-08T15:21:22Z
dc.date.available2014-12-08T15:21:22Z
dc.date.issued2012-03-01en_US
dc.description.abstractJournaling file systems, which are widely used in modern operating systems, guarantee file system consistency and data integrity by logging file system updates to a journal, which is a reserved space on the storage, before the updates are written to the data storage. Such journal writes increase the write traffic to the storage and thus degrade the file system performance, especially in full data journaling, which logs both metadata and data updates. In this paper, a new journaling approach is proposed to eliminate journal writes in server virtualization environments, which are gaining in popularity in server platforms. Based on reliable hardware subsystems and virtual machine monitor (VMM), the proposed approach eliminates journal writes by retaining journal data (i.e. logged file system updates) in the memory of each virtual machine and ensuring the integrity of these journal data through cooperation between the journaling file systems and the VMM. We implement the proposed approach in Linux ext3 in the Xen virtualization environment. According to the performance results, a performance improvement of up to 50.9journaling approach of ext3 due to journal write elimination. In metadata-write dominated workloads, this approach could even outperform the metadata journaling approaches of ext3, which do not guarantee data integrity. These results demonstrate that, on virtual servers with reliable VMM and hardware subsystems, the proposed approach is an effective alternative to traditional journaling approaches. Copyright (c) 2011 John Wiley & Sons, Ltd.en_US
dc.identifier.doi10.1002/spe.1069en_US
dc.identifier.issn0038-0644en_US
dc.identifier.journalSOFTWARE-PRACTICE & EXPERIENCEen_US
dc.identifier.urihttp://dx.doi.org/10.1002/spe.1069en_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/15204
dc.identifier.wosnumberWOS:000299926600003
dc.language.isoen_USen_US
dc.subjectjournaling file systemsen_US
dc.subjectvirtual machinesen_US
dc.subjectfile system consistencyen_US
dc.titleVM aware journaling: improving journaling file system performance in virtualization environmentsen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
000299926600003.pdf
Size:
1.71 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: