Results 1 - 10
of
58
Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency
, 1989
"... Caching introduces the overbead and complexity of ensur-ing consistency, reducing some of its performance bene-fits. In a distributed system, caching must deal,wit.h the additional complications of communication and host fail-ures. Leases are proposed as a time-based mechanism that provides efficien ..."
Abstract
-
Cited by 335 (1 self)
- Add to MetaCart
efficient consistent access to cached data in dis-tributed systems. Non-Byzantine failures affect perfor-mance, not correctness, with their effect minimized by short leases. An analytic model and an evaluation for file access in the V system show that leases of short duration provide good performance
Abstract Leases: An Efficient Fault-Tolerant Mechanism for Distributed File Cache Consistency
"... Caching introduces the overbead and complexity of ensur-ing consistency, reducing some of its performance bene-fits. In a distributed system, caching must deal,wit.h the additional complications of communication and host fail-ures. Leases are proposed as a time-based mechanism that provides efficien ..."
Abstract
- Add to MetaCart
efficient consistent access to cached data in dis-tributed systems. Non-Byzantine failures affect perfor-mance, not correctness, with their effect minimized by short leases. An analytic model and an evaluation for file access in the V system show that leases of short duration provide good performance
FARSITE: Federated, Available, and Reliable Storage for an Incompletely Trusted Environment
- IN PROCEEDINGS OF THE 5TH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI
, 2002
"... Farsite is a secure, scalable file system that logically functions as a centralized file server but is physically distributed among a set of untrusted computers. Farsite provides file availability and reliability through randomized replicated storage; it ensures the secrecy of file contents with cry ..."
Abstract
-
Cited by 487 (13 self)
- Add to MetaCart
with cryptographic techniques; it maintains the integrity of file and directory data with a Byzantine-fault-tolerant protocol; it is designed to be scalable by using a distributed hint mechanism and delegation certificates for pathname translations; and it achieves good performance by locally caching file data
Consistency and Safe Caching in Distributed File System by Using Lease Based Mechanism
"... In this paper, we argue that weak cache consistency and unsecured caching in distributed file system environment supported by existing mechanism and protocol, and must be augmented by strong consistency mechanisms and protocol to support the growing diversity in application requirements. There are m ..."
Abstract
- Add to MetaCart
In this paper, we argue that weak cache consistency and unsecured caching in distributed file system environment supported by existing mechanism and protocol, and must be augmented by strong consistency mechanisms and protocol to support the growing diversity in application requirements
Volume Leases for Consistency in Large-Scale Systems
, 1999
"... This article introduces volume leases as a mechanism for providing server-driven cache consistency for large-scale, geographically distributed networks. Volume leases retain the good performance, fault tolerance, and server scalability of the semantically weaker client-driven protocols that are now ..."
Abstract
-
Cited by 61 (1 self)
- Add to MetaCart
This article introduces volume leases as a mechanism for providing server-driven cache consistency for large-scale, geographically distributed networks. Volume leases retain the good performance, fault tolerance, and server scalability of the semantically weaker client-driven protocols that are now
Architectural Support for Designing Fault-Tolerant Open Distributed Systems
- IEEE COMPUTER
, 1992
"... A distributed system consists of autonomous computing modules that interact with each other using messages. Designing distributed systems is more difficult than designing centralized systems for several reasons. Physical separation and the use of heterogeneous computers complicate interprocessor com ..."
Abstract
-
Cited by 15 (0 self)
- Add to MetaCart
communication, management of resources, synchronization of cooperating activities, and maintenance of consistency among multiple copies of information. The main advantages of distributed systems include increased fault-tolerance capabilities through the inherent redundancy of resources, improved performance
Using Leases to Support Server-Driven Consistency in Large-Scale Systems
- In Proceedings of the Eightteenth International Conference on Distributed Computing Systems
, 1998
"... This paper introduces volume leases as a mechanism for providing cache consistency for large-scale, geographically distributed networks. Volume leases are a variation of leases, which were originally designed for distributed file systems. Using trace-driven simulation, we compare two new algorithms ..."
Abstract
-
Cited by 47 (10 self)
- Add to MetaCart
This paper introduces volume leases as a mechanism for providing cache consistency for large-scale, geographically distributed networks. Volume leases are a variation of leases, which were originally designed for distributed file systems. Using trace-driven simulation, we compare two new algorithms
ER-TCP: an efficient TCP fault-tolerance scheme for cluster computing
, 2007
"... Abstract This paper proposes a novel scheme, named ER-TCP, which transparently masks the failures happened on the server nodes of a cluster from clients at TCP connection granularity. In this scheme, TCP connections at the server side are actively and fully replicated to remain consistency so as to ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
sacrifice on performance of web server at light load, and it can be used to distribute files very efficiently and reliably.
Maintaining Cache Consistency in Content Distribution Networks
, 2001
"... While several mechanisms for maintaining consistency in single proxy caches exist today, not as much research has addressed ways in which such techniques may be extended to a cluster of proxy caches. If such techniques are not developed and deployed carefully, the overheads involved in maintaining c ..."
Abstract
-
Cited by 7 (5 self)
- Add to MetaCart
network and server resource usage low. In this paper, we present efficient ways to maintain cache consistency in CDNs using leases. We address the following issues: (i) Selection of a leader proxy, via which updates and/or invalidates may be propagated to other proxies (ii) The effects of co
Using Leases to Support Server-Driven Consistency in Large-Scale Systems
- In Proceedings of the Eightteenth International Conference on Distributed Computing Systems
, 1998
"... This paper introduces volume leases as a mechanism for providing cache consistency for large-scale, geographically distributed networks. Volume leases are a variation of leases, which were originally designed for distributed file systems. Using trace-driven simulation, we compare two new algorithms ..."
Abstract
- Add to MetaCart
This paper introduces volume leases as a mechanism for providing cache consistency for large-scale, geographically distributed networks. Volume leases are a variation of leases, which were originally designed for distributed file systems. Using trace-driven simulation, we compare two new algorithms
Results 1 - 10
of
58