{"@context":"http://iiif.io/api/presentation/2/context.json","@id":"https://repo.library.stonybrook.edu/cantaloupe/iiif/2/manifest.json","@type":"sc:Manifest","label":"GreenDM: A Versatile Tiering Hybrid Drive for the Trade-Off Evaluation of Performance, Energy, and Endurance","metadata":[{"label":"dc.description.sponsorship","value":"This work is sponsored by the Stony Brook University Graduate School in compliance with the requirements for completion of degree."},{"label":"dc.format","value":"Monograph"},{"label":"dc.format.medium","value":"Electronic Resource"},{"label":"dc.identifier.uri","value":"http://hdl.handle.net/11401/77295"},{"label":"dc.language.iso","value":"en_US"},{"label":"dc.publisher","value":"The Graduate School, Stony Brook University: Stony Brook, NY."},{"label":"dcterms.abstract","value":"There are trade-offs among performance, energy, and device endurance for storage systems. These trade-offs become more complex in storage system comprising different storage technologies. Designs optimized for one dimension or workload often suffer in another. Therefore, it is important to study the trade-offs so as to be able to adapt the system to workloads. As different types of drives have different traits, tiering hybrid drives are studied more closely. However, previous tiering hybrids are often designed for high throughput, efficient energy consumption, or improving endurance--leaving empirical study on the trade-offs being unexplored. Past endurance studies also lack a concrete model and metric to help study the trade-offs. Lastly, previous designs are often based on inflexible policies that cannot adapt easily to changing conditions. We designed and developed GreenDM, a versatile tiering hybrid drive that combines Flashbased SSDs with traditional HDDs; we present our endurance model to study the aforementioned trade-offs. GreenDM presents a block interface and requires no modifications to existing application software. GreenDM migrates hot data to the faster SSD and cold data to the slower HDD. GreenDM offers tunable parameters useful in adapting the system to many workloads. We have designed, developed, and carefully evaluated GreenDMwith a variety of workloads using commodity SSD and HDD drives. We demonstrated the importance of versatility to be able to adapt to various workloads. Our thesis is that one must study the trade-offs among performance, energy, and endurance, especially in the ever more popular tiered storage systems, to enable adaptation to workloads. Our system is versatile so that it can adapt to different workloads to achieve certain trade-offs by adjusting the important system parameters. We also provide several interesting observations along the cost dimension. We developed a cost model for GreenDM and evaluated it under realistic cost metrics. Future storage system designs have to consider multiple optimizations dimensions: performance, energy, endurance, and dollar cost. We close with several interesting long-term future research. First, it will be interesting to provide automated control knobs for users to trade-off performance, energy efficiency, and endurance. Second, one could extend the two-tier system to three tiers and explore more tiering policies. Third, it would be useful to add security as an additional dimension to further explore these trade-offs. Forth, one could experiment with different storage devices and policies in the future, and help build more efficient storage systems to achieve high performance at minimum cost. Fifth and last, it would be interesting to provide control support at the CPU level as well to further justify the trade-offs among performance, energy, and endurance."},{"label":"dcterms.available","value":"2017-09-20T16:52:22Z"},{"label":"dcterms.contributor","value":"Zadok, Erez"},{"label":"dcterms.creator","value":"Li, Zhichao"},{"label":"dcterms.dateAccepted","value":"2017-09-20T16:52:22Z"},{"label":"dcterms.dateSubmitted","value":"2017-09-20T16:52:22Z"},{"label":"dcterms.description","value":"Department of Computer Science."},{"label":"dcterms.extent","value":"118 pg."},{"label":"dcterms.format","value":"Monograph"},{"label":"dcterms.identifier","value":"http://hdl.handle.net/11401/77295"},{"label":"dcterms.issued","value":"2014-12-01"},{"label":"dcterms.language","value":"en_US"},{"label":"dcterms.provenance","value":"Made available in DSpace on 2017-09-20T16:52:22Z (GMT). No. of bitstreams: 1\nLi_grad.sunysb_0771E_11742.pdf: 1918641 bytes, checksum: 05003e50502d8fd40f2bebf870ccfaa2 (MD5)\n Previous issue date: 1"},{"label":"dcterms.publisher","value":"The Graduate School, Stony Brook University: Stony Brook, NY."},{"label":"dcterms.subject","value":"Cost, Endurance, Energy, Flash-based SSD, Hybrid Drive, Trade-Off"},{"label":"dcterms.title","value":"GreenDM: A Versatile Tiering Hybrid Drive for the Trade-Off Evaluation of Performance, Energy, and Endurance"},{"label":"dcterms.type","value":"Dissertation"},{"label":"dc.type","value":"Dissertation"}],"description":"This manifest was generated dynamically","viewingDirection":"left-to-right","sequences":[{"@type":"sc:Sequence","canvases":[{"@id":"https://repo.library.stonybrook.edu/cantaloupe/iiif/2/canvas/page-1.json","@type":"sc:Canvas","label":"Page 1","height":1650,"width":1275,"images":[{"@type":"oa:Annotation","motivation":"sc:painting","resource":{"@id":"https://repo.library.stonybrook.edu/cantaloupe/iiif/2/62%2F49%2F05%2F62490539090214667191722386182309581173/full/full/0/default.jpg","@type":"dctypes:Image","format":"image/jpeg","height":1650,"width":1275,"service":{"@context":"http://iiif.io/api/image/2/context.json","@id":"https://repo.library.stonybrook.edu/cantaloupe/iiif/2/62%2F49%2F05%2F62490539090214667191722386182309581173","profile":"http://iiif.io/api/image/2/level2.json"}},"on":"https://repo.library.stonybrook.edu/cantaloupe/iiif/2/canvas/page-1.json"}]}]}]}