Logo des Repositoriums
 

Adapting the data organization of secondary storage in virtualized environments

dc.contributor.authorJeremic, Nikolaus
dc.contributor.authorParzyjegla, Helge
dc.contributor.authorMühl, Gero
dc.contributor.authorRichling, Jan
dc.contributor.editorHorbach, Matthias
dc.date.accessioned2019-03-07T09:32:40Z
dc.date.available2019-03-07T09:32:40Z
dc.date.issued2013
dc.description.abstractIn virtualized environments, multiple virtual machines (VMs) usually share a common secondary storage system which is, thus, often subject to a broad range of access patterns and different requirements (e.g., regarding performance, capacity, and reliability) imposed by diverse applications running inside the VMs. Moreover, with applications and VMs being added, started, stopped, and removed, access patterns as well as requirements may vary significantly over time. Ideally, the storage system is able to adapt to changing access patterns while considering application requirements at the same time. However, many storage systems only use a static data organization scheme in terms of drive assignment and data layout that is defined at deployment time, and may become disadvantageous or even inappropriate for the current workload. Although some storage systems employ data migration (e.g., dynamic storage tiering), the data layout remains unchanged due to a prohibitive high reorganization overhead. In this paper, we propose a mechanism for a fine-grained data organization adaptation that includes the data layout. This significantly extends the range of feasible adaptions compared to existing systems. Our approach factors application hints and requirements into adaptation decisions and exploits observations of access patterns as well as the state of the page cache to increase its effectiveness. Furthermore, we present a case study showing the benefits of fine-grained adaptations and discuss two options for the integration of the proposed adaptation mechanism into existing virtual machine monitors (VMMs), also known as hypervisors (HVs).en
dc.identifier.isbn978-3-88579-614-5
dc.identifier.pissn1617-5468
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/20718
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofINFORMATIK 2013 – Informatik angepasst an Mensch, Organisation und Umwelt
dc.relation.ispartofseriesLecture Notes in Informatics (LNI) - Proceedings, Volume P-220
dc.titleAdapting the data organization of secondary storage in virtualized environmentsen
dc.typeText/Conference Paper
gi.citation.endPage3046
gi.citation.publisherPlaceBonn
gi.citation.startPage3032
gi.conference.date16.-20. September 2013
gi.conference.locationKoblenz
gi.conference.sessiontitleRegular Research Papers

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
3032.pdf
Größe:
204.1 KB
Format:
Adobe Portable Document Format