• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Manageability, availability and performance in Porcupine: a highly scalable, cluster-based mail service (1999)

Cached

  • Download as a PDF

Download Links

  • [www.cs.wisc.edu]
  • [www.cs.princeton.edu]
  • [www.cs.princeton.edu]
  • [www.cs.princeton.edu]
  • [www.cc.gatech.edu]
  • [www.cc.gatech.edu]
  • [www-static.cc.gatech.edu]
  • [www.distcomp.ethz.ch]
  • [distcomp.ethz.ch]
  • [disco.ethz.ch]
  • [dcg.ethz.ch]
  • [www.dcg.ethz.ch]
  • [www.kom.e-technik.tu-darmstadt.de]
  • [www.cs.utah.edu]
  • [128.95.4.112]
  • [www.cs.cmu.edu]
  • [www.cs.washington.edu]
  • [www.pdos.lcs.mit.edu]
  • [pdos.csail.mit.edu]
  • [www.pdos.lcs.mit.edu]
  • [pdos.csail.mit.edu]
  • [www.cs.brown.edu]
  • [www.cs.brown.edu]
  • [pdos.lcs.mit.edu]
  • [www.pdos.lcs.mit.edu]
  • [pdos.csail.mit.edu]
  • [www.pdos.lcs.mit.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Yasushi Saito , Brian N. Bershad , Henry M. Levy
Venue:In Proceedings of the 17th ACM Symposium on Operating Systems Principles
Citations:108 - 6 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@INPROCEEDINGS{Saito99manageability,availability,
    author = {Yasushi Saito and Brian N. Bershad and Henry M. Levy},
    title = {Manageability, availability and performance in Porcupine: a highly scalable, cluster-based mail service},
    booktitle = {In Proceedings of the 17th ACM Symposium on Operating Systems Principles},
    year = {1999},
    pages = {1--15}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

This paper describes the motivation, design, and performance of Porcupine, a scalable mail server. The goal of Porcupine is to provide a highly available and scalable electronic mail service using a large cluster of commodity PCs. We designed Porcupine to be easy to manage by emphasizing dynamic load balancing, automatic configuration, and graceful degradation in the presence of failures. Key to the system’s manageability, availability, and performance is that sessions, data, and underlying services are distributed homogeneously and dynamically across nodes in a cluster.

Citations

2115 Clocks and the Ordering of Events in a Distributed System - Lamport - 1978
1236 Transaction Processing: Concepts and Techniques - Gray, Reuter - 1993
438 Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the World Wide Web - Karger, Lehman, et al. - 1997
436 A hierarchical internet object cache - Chankhunthod, Danzig, et al. - 1995
403 Serverless network file systems - Anderson, Dahlin, et al. - 1996
358 Zahorjan, “Adaptive load sharing in homogeneous distributed systems - Eager, Lazowska, et al. - 1986
343 Extensible Cluster-Based Scalable Network Services - Fox - 1997
329 Simple Mail Transfer Protocol - Postel - 1982
299 Thekkath. Petal: Distributed virtual disks - Lee, A - 1996
281 Raid: Highperformance, reliable secondary storage - Chen, Lee, et al. - 1994
267 Locality-Aware Request Distribution in Cluster-based Network Servers - Pai, Aron, et al. - 1998
257 Frangipani: A scalable distributed file system - Thekkath, Mann, et al. - 1997
218 The HP AutoRAID hierarchical storage system - Wilkes, Golding, et al. - 1996
155 Replication in the Harp file system - Liskov, Ghemawat, et al. - 1991
148 Implementing global memory management in a workstation cluster - Feeley, Morgan, et al. - 1995
139 Improved algorithms for synchronizing computer network clocks - Mills - 1995
94 A.J.: Efficient Solutions to the Replicated Log and Dictionary Problems - Wuu, Bernstein - 1984
83 The Echo distributed file system - Birrell, Hisgen, et al. - 1993
72 How useful is old information - Mitzenmacher - 1997
70 VAXClusters: A Closely-coupled Distributed System - Kronenberg, Levy, et al. - 1986
68 Epidemic algorithms in replicated databases, in - Agrawal, Abbadi, et al. - 1997
66 Experience With Grapevine: The Growth of a Distributed System - Schroeder, Birrell, et al. - 1984
42 Automatic reconfiguration in Autonet - Rodeheffer, Schroeder - 1991
41 The design and architecture of the Microsoft cluster service - a practical approach to high availability and scalability - Vogels, Dumitriu, et al. - 1998
40 RFC 1305: Network Time Protocol (Version 3), Request for Comments, Internet Engineering Task Force (IETF - Mills - 1992
37 Interpreting stale load information - DAHLIN - 2000
28 E cient at-most-once messages based on synchronized clocks - Liskov, Shrira, et al. - 1991
18 RFC 1794: DNS support for load balancing - Brisco - 1995
17 RFC2060: Internet message access protocol version 4 rev 1 - Crispin - 1996
15 Cache array routing protocol v1.0, Internet Draft - Valloppillil, Ross - 1998
12 The VAX/VMS distributed lock manager - SNAMAN, THIEL - 1987
11 Agreeing on processor group membership in asynchronous distributed systems - Christian, Schmuck - 1995
11 RFC1939: Post office protocol version 3 - Myers, Rose - 1996
7 A Highly Scalable Electronic Mail Service using Open Systems - Christenson, Bosserman, et al. - 1997
3 Clusters help allocate computing resources. http://www.washington.edu/tech home/windows/issue18/clusters.html - Deroest - 1996
2 High Availability Cluster Multi-Processing for AIX. Available at http://www.rs6000.ibm.com/doc link/en US/a doc lib/aixgen/hacmp index.html - IBM - 1998
1 Replication in the Harp file system - Saito - 1991
1 Sun Cluster Architecture. Available at http://www.sun.com/clusters/wp-clustersarch.pdf - MICROSYSTEMS - 1999
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University