Home   >   CSC-OpenAccess Library   >    Manuscript Information
Cache Coherency in Distriuted File System
Anagha Kulkarni
Pages - 1 - 8     |    Revised - 25-02-2010     |    Published - 26-03-2010
Volume - 4   Issue - 1    |    Publication Date - March 2010  Table of Contents
Cache Coherency, Distributed File System, Performance, WAN
Principle of locality states that most memory references are made to a small number of memory locations. Not only that, memory locations near most recently referenced locations are more likely to be referenced than one further away. To take advantage of this, cache memory is inserted between memory and CPU [1]. Better utilization of cache is crucial for good performance of distributed file system; even in case of remote file accesses. Not caching a file during writes prolongs the session, thereby increasing write-sharing time, leading to slow performance especially on WANs. This paper introduces a technique to reduce miss penalty during remote file writes and allows write sharing in LAN. It uses the principle of divide-and-rule and arranges the system into hierarchical domains and then gives ownerships to the writers.
1 Google Scholar 
2 Academic Journals Database 
3 ScientificCommons 
4 Academic Index 
5 CiteSeerX 
6 iSEEK 
7 Socol@r  
8 ResearchGATE 
9 Libsearch 
10 Bielefeld Academic Search Engine (BASE) 
11 Scribd 
12 WorldCat 
13 SlideShare 
15 PdfSR 
Andrew Tanenbaum and Maarten van Steen. “Distributed Systems Principals and Paradigms”. Prentice-Hall of India Pvt Ltd. 2007.
ByungGi Hong and TaeMu Chang. “Ownership based Cache Consistency Model in Distributed File System”. IEEE Tencon 1993.
George Coulouris, Jean Dollimore and Tim Kindberg. “Distributed Systems Concepts and Design”. Third Edition, Pearson Edition, 2006.
Hennessy and Patterson. “Computer Architecture a Quantitative Approach”. 3rd Edition.
John Howard. “An overview of the Andrew file-system”. USENIX Winter Conference, 1988.
Jun Lu, Bin Du, Yi Zhu and DaiWei Li. “MADFS: The Mobile Agent-based Distributed Network File System”. 2009.
M Blaze and R Alonso. “Towards Massive Distributed Systems”. Proceedings of 3rd Workshop on Workstation Operating Systems, 92.
M. Nelson, B. Welch and J. K. Ousterhout. “Caching in the Sprite Network File System. ACM TOCS 1988.
M. Satyanarayanan, J. Kistler, P. Kumar, M. Okasaki, E. Siegel and D. Steere. “Coda: A Highly Available File System for a Distributed Workstation Environment”. IEEE Transactions on Computer, 1990.
Russel Sandberg, David Goldberg, Steve Kleiman, Dan Walsh and Bob Lyon. “Design and Implementation of Sun Network Filesystem”. Summer Techn Conf USENIX, 1985.
Mr. Anagha Kulkarni
Cummins College of Engineering - India