Title:
Informed storage management for mobile platforms

dc.contributor.advisor Ramachandran, Umakishore
dc.contributor.author Kim, Hyojun en_US
dc.contributor.committeeMember Liu, Ling
dc.contributor.committeeMember Wolf, Marilyn C.
dc.contributor.committeeMember Qureshi, Moinuddin
dc.contributor.committeeMember Arpaci-Dusseau, Remzi H.
dc.contributor.department Computing en_US
dc.date.accessioned 2013-01-17T21:00:26Z
dc.date.available 2013-01-17T21:00:26Z
dc.date.issued 2012-08-22 en_US
dc.description.abstract Storage devices are rapidly changing, and we need to adapt the OS storage software stack to keep up with the changes. Such a re-evaluation of the storage software stack is especially required for mobile platforms because they are relying on inexpensive flash storage devices having very different performance characteristics from the familiar hard disk.In this thesis work, we first show the importance of storage in mobile platforms; contrary to conventional wisdom, we find evidence that storage is a significant contributor to application performance on mobile devices. Then, we explore the solution space for flash storage; user-level library for selective logging, host-side write buffering layer, and OS buffer replacement scheme for flash storage have been studied. Finally, we build an integrated solution for smartphone storage, named Fjord. In the Fjord study, we re-design logging and RAM buffering solutions for smartphones, and also propose fine-grained reliability control mechanisms. We prove that non-volatile logging can improve storage performance remarkably. Understanding the characteristics of cloud-backed applications and controlling the reliability constraint for chosen cloud-backed applications can achieve additional significant performance gain.We implement and evaluate our solution on a real Android smartphone, and demonstrate significant performance gains for everyday apps on such platforms. en_US
dc.description.degree PhD en_US
dc.identifier.uri http://hdl.handle.net/1853/45768
dc.publisher Georgia Institute of Technology en_US
dc.subject Flash storage en_US
dc.subject Smart phone en_US
dc.subject Storage system en_US
dc.subject Mobile platforms en_US
dc.subject.lcsh Smartphones
dc.subject.lcsh Pocket computers
dc.subject.lcsh Computer storage devices
dc.subject.lcsh Information science
dc.subject.lcsh Information retrieval
dc.subject.lcsh Information storage and retrieval systems
dc.title Informed storage management for mobile platforms en_US
dc.type Text
dc.type.genre Dissertation
dspace.entity.type Publication
local.contributor.advisor Ramachandran, Umakishore
local.contributor.corporatename College of Computing
relation.isAdvisorOfPublication ecee44ae-00f0-4d06-b7f7-0967613ef340
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
kim_hyojun_201212_phd.pdf
Size:
1.64 MB
Format:
Adobe Portable Document Format
Description: