This paper discusses our general approach to load management in a distributed system, as well as its application to a particular system, Farsite. Farsite is a peer-to-peer distributed file system that uses its constituent machines to maintain consistency of file system metadata and replicated file content. We argue that control theory is inappropriate for load management in this and other similar systems, and give alternative techniques for preventing overload of limited resources such as CPU and disk. We describe our method of workflow graphs, which allows a system designer to describe the potential sources of overload and ensure all are managed properly, and we apply this method to Farsite. We also describe novel techniques for load manag...
Abstract. Current peer-to-peer file sharing systems rely on the users to decide which files to repli...
This paper presents the design and evaluation of a decentralized load sharing algorithm for networks...
This thesis studies the problem of file replication in distributed systems. File replication is desi...
We are developing a simulation-based system for design evaluation of very large distributed file ser...
Distributed file systems are key building blocks for cloud computing applications based on the MapRe...
This paper analyzes recent research in the field of distributed file systems, with a particular emph...
Cloud computing is an upcoming era in software industry. It’s a very vast and developing technology....
Most prior studies of distributed file systems have focussed on relatively small communities of user...
Distributed systems are gradually being accepted as the dominant computing paradigm of the future. H...
This paper analyzes recent research in the field of distributed file systems, with a particular emph...
Abstract—Distributed File Systems are file systems that allow access to files from multiple hosts vi...
We develop and evaluate a system for load management in shared-disk file systems built on clusters o...
Distributed file systems need to provide for fault tolerance. This is typically achieved with the re...
This report aims to describe and improve a system recovery process in large-scale storage systems. I...
An important trend in the design of storage subsystems is a move toward direct network attachment. N...
Abstract. Current peer-to-peer file sharing systems rely on the users to decide which files to repli...
This paper presents the design and evaluation of a decentralized load sharing algorithm for networks...
This thesis studies the problem of file replication in distributed systems. File replication is desi...
We are developing a simulation-based system for design evaluation of very large distributed file ser...
Distributed file systems are key building blocks for cloud computing applications based on the MapRe...
This paper analyzes recent research in the field of distributed file systems, with a particular emph...
Cloud computing is an upcoming era in software industry. It’s a very vast and developing technology....
Most prior studies of distributed file systems have focussed on relatively small communities of user...
Distributed systems are gradually being accepted as the dominant computing paradigm of the future. H...
This paper analyzes recent research in the field of distributed file systems, with a particular emph...
Abstract—Distributed File Systems are file systems that allow access to files from multiple hosts vi...
We develop and evaluate a system for load management in shared-disk file systems built on clusters o...
Distributed file systems need to provide for fault tolerance. This is typically achieved with the re...
This report aims to describe and improve a system recovery process in large-scale storage systems. I...
An important trend in the design of storage subsystems is a move toward direct network attachment. N...
Abstract. Current peer-to-peer file sharing systems rely on the users to decide which files to repli...
This paper presents the design and evaluation of a decentralized load sharing algorithm for networks...
This thesis studies the problem of file replication in distributed systems. File replication is desi...