Title :
CARDS: cluster-aware remote disks
Author :
Olaru, Vlad ; Tichy, Walter F.
Author_Institution :
Comput. Sci. Dept., Karlsruhe Univ., Germany
Abstract :
This paper presents Cluster-Aware Remote Disks (CARDs), a Single System I/O architecture for cluster computing. CARDs virtualize accesses to remote cluster disks over a System Area Network. Their operation is driven by cooperative caching policies that implement a joint management of the cluster caches. All the CARDS of a given disk employ a common policy, independently of other CARD sets. CARD drivers have been implemented as Linux kernel modules which can flexibly accommodate various cooperative caching algorithms. We designed and implemented a decentralized policy called Home-based Serverless Cooperative Caching (HSCC). HSCC showed cache hit ratios over 50% for workloads that go beyond the limit of the global cache. The best speedup of a CARD over a remote disk interface was 1.54.
Keywords :
cache storage; network operating systems; workstation clusters; Linux kernel modules; cluster caches; cluster computing; cluster-aware remote disks; home-based serverless cooperative caching; single system I/O architecture; system area network; Application software; Clustering algorithms; Computer science; Cooperative caching; Delay; File servers; Kernel; Network servers; Resource management; Storage area networks;
Conference_Titel :
Cluster Computing and the Grid, 2003. Proceedings. CCGrid 2003. 3rd IEEE/ACM International Symposium on
Print_ISBN :
0-7695-1919-9
DOI :
10.1109/CCGRID.2003.1199359