DocumentCode :
2395270
Title :
Scaling OS Streaming through Minimizing Cache Redundancy
Author :
Garcés-Erice, Luis ; Rooney, Sean
Author_Institution :
Zurich Lab., IBM Res., Ruschlikon, Switzerland
fYear :
2011
fDate :
20-24 June 2011
Firstpage :
47
Lastpage :
53
Abstract :
OS Streaming is a common data center technique for deploying an OS image quickly onto a physical or virtual machine in which the machine requests the individual blocks of the image from a server as it needs them. When streaming images the server´s OS level block cache brings very little in terms of performance as the collection of images is usually too large to fit in memory. We investigate how to improve the scalability of streaming servers by ensuring that blocks shared among multiple streamed images are preferentially retained in a deduplicated cache. We outline the nature of our deduplicating block cache, describing how cacheable blocks are identified during an offline deduplication process and how an extended form of the Least Recently Used (LRU) block replacement algorithm can be used within the server cache.
Keywords :
cache storage; computer centres; operating systems (computers); virtual machines; OS image; OS streaming scaling; cache redundancy minimization; data center technique; deduplicating block cache; least recently used block replacement algorithm; physical machine; streaming server; virtual machine; Approximation algorithms; Indexes; Linux; Operating systems; Servers; Streaming media; Virtual machine monitors; OS image; block cache; deduplication; streaming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems Workshops (ICDCSW), 2011 31st International Conference on
Conference_Location :
Minneapolis, MN
ISSN :
1545-0678
Print_ISBN :
978-1-4577-0384-3
Electronic_ISBN :
1545-0678
Type :
conf
DOI :
10.1109/ICDCSW.2011.35
Filename :
5961492
Link To Document :
بازگشت