Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all domains
Limit my searches in the following domains
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(6)
Data Management
Data Placement
Quality of Service
Resource Manager
Storage System
On The Fly
Subscribe
Academic
Publications
Data Allocation Strategies for the Management of Quality of Service in Virtualised Storage Systems
Edit
Data Allocation Strategies for the Management of Quality of Service in Virtualised Storage Systems
BibTex
|
RIS
|
RefWorks
Download
Felipe Franciosi
,
William Knottenbelt
The amount of data managed by organisations continues to grow relentlessly. Driven by the high costs of main- taining multiple local storage systems, there is a well established trend towards storage consolidation using multi-tier Virtualised Storage Systems (VSSs). At the same time, storage infrastructures are increasingly subject to stringent
Quality of Service
(QoS) demands. Within a VSS, it is challenging to match desired QoS with delivered QoS, considering the latter can vary dramatically both across and within tiers. Manual efforts to achieve this match require extensive and ongoing human intervention. This paper presents our work on the design and implementa- tion of data allocation strategies in an enhanced version of the popular Linux Extended 3 Filesystem. This enhanced filesystem features support for the specification of QoS metadata while maintaining compatibility with stock kernels. We present new inode and datablock allocation strategies which seek to match the QoS attributes set by users and/or applications on files and directories with the QoS actually delivered by each of the filesystem's block groups. To create realistic test filesystems we have modified the Impressions benchmarking framework to support QoS metadata. The effectiveness of the resulting data allocation in terms of QoS matching is evaluated using a special kernel module that is capable of inspecting detailed filesystem allocation data on- the-fly. We show that our implementations of the proposed inode and datablock allocation strategies are capable of dramatically improving
data placement
with respect to QoS requirements when compared to the default allocators.
Conference:
Symposium on Mass Storage Systems - MSS
, pp. 1-6, 2011
DOI:
10.1109/MSST.2011.5937229
Cumulative
Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
(
storageconference.org
)
(
ieeexplore.ieee.org
)
(
ieeexplore.ieee.org
)
References
(12)
BORG: Block-reORGanization for Self-optimizing Storage Systems
(
Citations: 16
)
Medha Bhadkamkar
,
Jorge Guerra
,
Luis Useche
,
Sam Burnett
,
Jason Liptak
,
Raju Rangaswami
,
Vagelis Hristidis
Conference:
USENIX Conference on File and Storage Technologies
, pp. 183-196, 2009
The HP AutoRAID hierarchical storage system
(
Citations: 331
)
John Wilkes
,
Richard A. Golding
,
Carl Staelin
,
Tim Sullivan
Journal:
ACM Transactions on Computer Systems - TOCS
, vol. 14, no. 1, pp. 108-136, 1996
Hippodrome: Running Circles Around Storage Administration
(
Citations: 163
)
Eric Anderson
,
Michael Hobbs
,
Kimberly Keeton
,
Susan Spence
,
Mustafa Uysal
,
Alistair C. Veitch
Conference:
USENIX Conference on File and Storage Technologies
, pp. 175-188, 2002
Quickly finding near-optimal storage designs
(
Citations: 33
)
Eric Anderson
,
Susan Spence
,
Ram Swaminathan
,
Mahesh Kallahalla
,
Qian Wang
Journal:
ACM Transactions on Computer Systems - TOCS
, vol. 23, no. 4, pp. 337-374, 2005
Adaptive Block Rearrangement
(
Citations: 54
)
Sedat Akyürek
,
Kenneth Salem
Conference:
International Conference on Data Engineering - ICDE
, pp. 182-189, 1993