The E ect of Client Caching on File Server
نویسندگان
چکیده
A distributed le system provides le service from one or more shared le servers to a community of client workstations over a network. While the client-server paradigm has many advantages, it also presents new challenges to system designers concerning performance and reliability. As both client workstations and le servers become increasingly well-resourced, a number of system design decisions need to be reexamined. This research concerns the caching of disk blocks in a distributed client-server environment. Some recent research has suggested that various strategies for cache management may not be equally suited to the circumstances at both the client and the server. Since any caching strategy is based on assumptions concerning the characteristics of the demand, the performance of the strategy is only as good as the accuracy of this assumption. The performance of a caching strategy at a le server is strongly innuenced by the presence of client caches since these caches alter the characteristics of the stream of requests that reaches the server. This paper presents the results of an investigation of the eeect of client caching on the nature of the server workload as a step towards understanding the performance of caching strategies at the server. The results demonstrate that client caches alter workload characteristics in a way that will have a profound impact on server cache performance , and suggest worthwhile directions for future development of server caching strategies.
منابع مشابه
The Effect of Client Caching on File Server Workloads
A distributed file systetn provides file service from one or rnore &red file servers to a community of clierit workstations o’ver Q network. Wlaile the clientserver paradigm has many advantages, it also presents new challenges to system designers concerning perforrnance and reliability. As both client workstations and file servers become increasingly well-resourced, a nu~nber of system design d...
متن کاملImproving AFS Performance via Selective Caching and Native ATM AAL5
We describe two enhancements to the AFS distributed file system intended to improve the performance of large file fetches over high-speed networks. Selective caching AFS bypasses the client local disk when fetching files, which improves the performance of applications such as streaming video, for which local caching is of little benefit, and gives client processor and cache resources to applica...
متن کاملCache Coherence in Distributed Systems
v Abstract Caching has long been recognized as a powerful performance enhancement technique in many areas of computer design. Most modern computer systems include a hardware cache between the processor and main memory, and many operating systems include a software cache between the file system routines and the disk hardware.Caching has long been recognized as a powerful performance enhancement ...
متن کاملProxy Managed Client-Side Disk Caching for the Virtual File System
This report discusses the proxy managed client-side disk caching for the Virtual File System (VFS). Disk caching is important for Grid data provisioning to hide the high network latency in wide-area environments. The mechanism described in this report is a novel approach which extends a distributed file system virtualization to provide efficient and seamless data access across Grid resources. I...
متن کاملPATHWORKS for VMS File Server
The PATHWORKS for VMS file server integrates industry-standard personal computers with VAX VMS systems over a communications network. It implements Microsoft's server message block (SMB) core protocol, which provides resource sharing using a client-server model. The server provides transparent network access to VAX VMS FILES-11 files from a PC's native operating system. The architecture support...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996