Filters








26 Hits in 5.9 sec

Manageability, availability, and performance in porcupine: a highly scalable, cluster-based mail service

Yasushi Saito, Brian N. Bershad, Henry M. Levy
2000 ACM Transactions on Computer Systems  
The goal of Porcupine is to provide a highly available and scalable electronic mail service using a large cluster of commodity PCs.  ...  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.  ...  Acknowledgements We would like to thank Eric Hoffman, Bertil Folliot, David Becker, and other members of the Porcupine project for the valuable discussions and comments on the Porcupine design.  ... 
doi:10.1145/354871.354875 fatcat:ckbbccvahbgu7clc2cf2xzkyyi

Manageability, availability and performance in Porcupine

Yasushi Saito, Brian N. Bershad, Henry M. Levy
1999 Proceedings of the seventeenth ACM symposium on Operating systems principles - SOSP '99  
The goal of Porcupine is to provide a highly available and scalable electronic mail service using a large cluster of commodity PCs.  ...  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.  ...  Acknowledgements We would like to thank Eric Hoffman, Bertil Folliot, David Becker, and other members of the Porcupine project for the valuable discussions and comments on the Porcupine design.  ... 
doi:10.1145/319151.319152 dblp:conf/sosp/SaitoBL99 fatcat:jlzenxqazngqbau53bprx3lh6m

Manageability, availability and performance in Porcupine

Yasushi Saito, Brian N. Bershad, Henry M. Levy
1999 ACM SIGOPS Operating Systems Review  
The goal of Porcupine is to provide a highly available and scalable electronic mail service using a large cluster of commodity PCs.  ...  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.  ...  Acknowledgements We would like to thank Eric Hoffman, Bertil Folliot, David Becker, and other members of the Porcupine project for the valuable discussions and comments on the Porcupine design.  ... 
doi:10.1145/319344.319152 fatcat:vkglfd6s6be3fexkepk2aha24e

CassMail: A Scalable, Highly-Available, and Rapidly-Prototyped E-Mail Service [chapter]

Lazaros Koromilas, Kostas Magoutis
2011 Lecture Notes in Computer Science  
In this paper we present the design and implementation of a scalable e-mail service over the Cassandra eventually-consistent storage system.  ...  Our system provides a working implementation of the SMTP and POP3 protocols and our evaluation shows that the system exhibits scalable performance, high availability, and is easily manageable under write-intensive  ...  Acknowledgments We thankfully acknowledge the support of the European ICT-FP7 program through the SCALEWORKS (MC IEF 237677) and CUMULONIMBO (STREP 257993) projects.  ... 
doi:10.1007/978-3-642-21387-8_23 fatcat:aixabaozvbaandzel2kj3en7ei

A High Performance and Low Cost Cluster-Based E-mail System [chapter]

Woo-Chul Jeun, Yang-Suk Kee, Jin-Soo Kim, Soonhoi Ha
2003 Lecture Notes in Computer Science  
In this paper, we propose a cluster-based e-mail system architecture that satisfies both the high performance requirement of scalability and availability, and the low cost requirement at the same time.  ...  A large-scale e-mail service provider requests a highly scalable and available e-mail system to accommodate the increasing volume of e-mail traffic as well as the increasing number of e-mail users.  ...  Saito et al. developed the Porcupine system as a scalable and highly available e-mail system.  ... 
doi:10.1007/978-3-540-45145-7_44 fatcat:biejzv5ulvbotlefjavljdkrni

Towards Robust Internet Applications: Self-Organizing Overlays

John Risson, Tim Moors
2005 TENCON 2005 - 2005 IEEE Region 10 Conference  
The case studies include email, next generation voice and mobile networks based on the Session Initiation Protocol (SIP), network access protocols like Radius and Diameter, and publish/subscribe middleware  ...  A program of work is outlined to transition overlay technology from the laboratory to industry.  ...  For example, service providers often stream enormous volumes of data from wide-area network elements back to central locations for fault and performance management.  ... 
doi:10.1109/tencon.2005.300996 fatcat:xqheiwidl5hqbm77xvxhnq2xay

Clustering support and replication management for scalable network services

Kai Shen, Tao Yang, Lingkun Chu
2003 IEEE Transactions on Parallel and Distributed Systems  
Cluster-based network services have been rapidly emerging due to their costeffectiveness in achieving high availability and incremental scalability.  ...  This paper presents the design and implementation of the Neptune middleware system that provides clustering support and replication management for scalable network services.  ...  ACKNOWLEDGMENTS This work was supported in part by US National Science Foundation grants ACIR-0082666, ACIR-0086061, ACIR-0234346, and CCR-0306473.  ... 
doi:10.1109/tpds.2003.1247676 fatcat:meaeadd3orf35jbpkole5abjtm

Flexible, Wide-Area Storage for Distributed Systems with WheelFS

Jeremy Stribling, Yair Sovran, Irene Zhang, Xavid Pretzer, Jinyang Li, M. Frans Kaashoek, Robert Tappan Morris
2009 Symposium on Networked Systems Design and Implementation  
Measurements show that applications built on WheelFS deliver comparable performance to services such as CoralCDN and BitTorrent that use specialized wide-area storage systems.  ...  Three applications (a distributed Web cache, an email service and large file distribution) demonstrate that WheelFS's file system interface simplifies construction of distributed applications by allowing  ...  Acknowledgments This research was supported by NSF grant CNS-0720644 and by Microsoft Research Asia and Tsinghua University.  ... 
dblp:conf/nsdi/StriblingSZPLKM09 fatcat:umpczvz62jhe5nrer72t2n2t7a

Quantifying the performability of cluster-based services

Kiran Nagaraja, G. Gama, R. Bianchini, R.P. Martin, W. Meira, T.D. Nguyen
2005 IEEE Transactions on Parallel and Distributed Systems  
In this paper, we propose a two-phase methodology for systematically evaluating the performability (performance and availability) of cluster-based Internet services.  ...  Based on our results, we conclude that service designers may want an unbalanced system in which they heavily load highly available components and leave more spare capacity for components that are likely  ...  In this paper, we have introduced a methodology that uses fault injection and analytic modeling to quantitatively evaluate the performance and availability (performability) of cluster-based services.  ... 
doi:10.1109/tpds.2005.61 fatcat:rrsacvxpabge3gtkht2ohhsvhu

A Survey on Internet Traffic Identification

Arthur Callado, Carlos Kamienski, Geza Szabo, Balazs Gero, Judith Kelner, Stenio Fernandes, Djamel Sadok
2009 IEEE Communications Surveys and Tutorials  
also a response to the enormous growth in the number of connected users.  ...  First, it separates traffic analysis into packet-based and flow-based categories and details the advantages and problems for each approach.  ...  Next, the data may be stored in a local or remote database for scalability and proper data management and will be available for traffic management analysis requests.  ... 
doi:10.1109/surv.2009.090304 fatcat:ihalr7msqne5nb6iurm72fmsii

Cheap recovery

Andrew C. Huang, Armando Fox
2005 ACM Transactions on Storage  
Cluster hash tables (CHTs) are key components of many large-scale Internet services due to their highly-scalable performance and the prevalence of the type of data they store.  ...  One key to achieving this extreme manageability is reboot-based recovery that is predictably fast and has modest impact on system performance and availability.  ...  Steady-State Performance Although designed for manageability, DStore retains the high performance and scalability of CHTs.  ... 
doi:10.1145/1044956.1044959 fatcat:uc5bicb2v5e2tnvggrvxverv2u

Cheap Recovery: A Key to Self-Managing State [article]

Andrew C. Huang, Armando Fox
2004 arXiv   pre-print
Cluster hash tables (CHTs) are a key persistent-storage component of many large-scale Internet services due to their high performance and scalability.  ...  Specifically, we trade away some consistency to obtain reboot-based recovery that is simple, maintains full data availability, and only has modest impact on performance.  ...  Steady-state performance Although designed for manageability, DStore retains the high performance and scalability of CHTs.  ... 
arXiv:cs/0406046v1 fatcat:chk3632wkzfzpme5gm6jawnoka

Towards threshold‐agnostic heavy‐hitter classification

Adrian Pekar, Alejandra Duque‐Torres, Winston K.G. Seah, Oscar M. Caicedo Rendon
2021 International Journal of Network Management  
The classification of HHs is critical to provide, among others, the required level of Quality of Service and reliability in both conventional and data center networks.  ...  This paper paves the way to threshold-agnostic HH identification by proposing an approach that performs HH classification based on per-flow packet size distribution (PSD) and template matching (TM).  ...  Traffic and services monitoring has always played a strategic role in understanding and managing computer networks.  ... 
doi:10.1002/nem.2188 fatcat:nsbws6y7brffzesoow27h6ool4

The Case for Spam-Aware High Performance Mail Server Architecture

Abhinav Pathak, Syed Ali Raza Jafri, Y. Charlie Hu
2009 2009 29th IEEE International Conference on Distributed Computing Systems  
The email volume per mailbox has largely remained low and unchanged in the past several decades, and hence mail server performance has largely remained a secondary issue.  ...  of the mail server by 18% under a university departmental mail server workload and by 40% under a spam sinkhole workload.  ...  Porcupine [23] is a scalable mail server that provides highly available email service using a large cluster of commodity PC's.  ... 
doi:10.1109/icdcs.2009.74 dblp:conf/icdcs/PathakJH09 fatcat:flnyb57b7bdbfahnoma4o74uka

NinjaMail: the design of a high-performance clustered, distributed e-mail system

J.R. von Behren, S. Czerwinski, A.D. Joseph, E.A. Brewer, J. Kubiatowicz
Proceedings 2000. International Workshop on Parallel Processing  
Nin-jaMail is unique in that it uses a collection of clusters distributed through the wide-area to provide users with highly available, scalable and feature-rich services via a wide variety of access methods  ...  This paper presents NinjaMail, a novel geographically distributed, cluster-based e-mail system built on top of UC Berkeley's Ninja cluster architecture and OceanStore wide-area data storage architecture  ...  UC Berkeley's Ninja Project The Ninja project is developing a cluster-based platform for highly scalable, available, and fault-tolerant Internet services (http://ninja.cs.berkeley.edu).  ... 
doi:10.1109/icppw.2000.869099 dblp:conf/icppw/BehrenCJBK00 fatcat:4xouvhoxrnhh3ab3wtetvptsaa
« Previous Showing results 1 — 15 out of 26 results