Full metadata
Title
Analysis and design of native file system enhancements for storage class memory
Description
As persistent non-volatile memory solutions become integrated in the computing ecosystem and landscape, traditional commodity file systems architected and developed for traditional block I/O based memory solutions must be reevaluated. A majority of commodity file systems have been architected and designed with the goal of managing data on non-volatile storage devices such as hard disk drives (HDDs) and solid state drives (SSDs). HDDs and SSDs are attached to a computing system via a controller or I/O hub, often referred to as the southbridge. The point of HDD and SSD attachment creates multiple levels of translation for any data managed by the CPU that must be stored in non-volatile memory (NVM) on an HDD or SSD. Storage Class Memory (SCM) devices provide the ability to store data at the CPU and DRAM level of a computing system. A novel set of modifications to the ext2 and ext4 commodity file systems to address the needs of SCM will be presented and discussed. An in-depth analysis of many existing file systems, from multiple sources, will be presented along with an analysis to identify key modifications and extensions that would be necessary to execute file system on SCM devices. From this analysis, modifications and extensions have been applied to the FAT commodity file system for key functional tests that will be presented to demonstrate the operation and execution of the file system extensions.
Date Created
2016
Contributors
- Robles, Raymond (Author)
- Syrotiuk, Violet (Thesis advisor)
- Sohoni, Sohum (Committee member)
- Wu, Carole-Jean (Committee member)
- Arizona State University (Publisher)
Topical Subject
Resource Type
Extent
vi, 104 pages : color illustrations
Language
eng
Copyright Statement
In Copyright
Primary Member of
Peer-reviewed
No
Open Access
No
Handle
https://hdl.handle.net/2286/R.I.38563
Statement of Responsibility
by Raymond Robles
Description Source
Viewed on July 11, 2016
Level of coding
full
Note
thesis
Partial requirement for: M.S., Arizona State University, 2016
bibliography
Includes bibliographical references (pages 57-58)
Field of study: Computer science
System Created
- 2016-06-01 08:41:39
System Modified
- 2021-08-30 01:23:51
- 3 years 3 months ago
Additional Formats