A. Chervenak, Naveen Palavalli, S. Bharathi, C. Kesselman, Robert Schwartzkopf
{"title":"Performance and scalability of a replica location service","authors":"A. Chervenak, Naveen Palavalli, S. Bharathi, C. Kesselman, Robert Schwartzkopf","doi":"10.1109/HPDC.2004.27","DOIUrl":null,"url":null,"abstract":"We describe the implementation and evaluate the performance of a replica location service that is part of the Globus Toolkit Version 3.0. A replica location service (RLS) provides a mechanism for registering the existence of replicas and discovering them. Features of our implementation include the use of soft state update protocols to populate a distributed index and optional Bloom filter compression to reduce the size of these updates. Our results demonstrate that RLS performance scales well for individual servers with millions of entries and up to 100 requesting threads. We also show that the distributed RLS index scales well when using Bloom filter compression for wide area updates.","PeriodicalId":446429,"journal":{"name":"Proceedings. 13th IEEE International Symposium on High performance Distributed Computing, 2004.","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"185","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. 13th IEEE International Symposium on High performance Distributed Computing, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPDC.2004.27","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 185
Abstract
We describe the implementation and evaluate the performance of a replica location service that is part of the Globus Toolkit Version 3.0. A replica location service (RLS) provides a mechanism for registering the existence of replicas and discovering them. Features of our implementation include the use of soft state update protocols to populate a distributed index and optional Bloom filter compression to reduce the size of these updates. Our results demonstrate that RLS performance scales well for individual servers with millions of entries and up to 100 requesting threads. We also show that the distributed RLS index scales well when using Bloom filter compression for wide area updates.
我们将描述作为Globus Toolkit Version 3.0一部分的副本位置服务的实现并评估其性能。副本位置服务(RLS)提供了一种机制,用于注册副本的存在并发现它们。我们实现的功能包括使用软状态更新协议来填充分布式索引和可选的Bloom过滤器压缩来减少这些更新的大小。我们的结果表明,对于具有数百万条目和多达100个请求线程的单个服务器,RLS性能可以很好地扩展。我们还表明,当使用布隆过滤器压缩进行广域更新时,分布式RLS索引可以很好地扩展。