Perdis: Design, Implementation, And Use Of A Persistent Distributed Store

P Ferreira, M Shapiro,X Blondel, O Fambon, J Garcia, S Kloosterman, N Richer, M Robert,F Sandakly,G Coulouris, J Dollimore,P Guedes,D Hagimont, S Krakowiak

Advances in Distributed Systems, Advanced Distributed Computing: From Algorithms to Systems(2000)

引用 30|浏览45
暂无评分
摘要
The PerDiS (Persistent Distributed Store) project addresses the issue of providing support for distributed collaborative engineering applications. We describe the design and implementation of the PerDiS platform, and its support for such applications.Collaborative engineering raises system issues related to the sharing of large volumes of fine-grain, complex objects across wide-area networks and administrative boundaries. PerDiS manages all these aspects in a well defined, integrated, and automatic way. Distributed application programming is simplified because it uses the same memory abstraction as in the centralized case. Porting an existing centralized program written in C or C++ is usually a matter of a few, well-isolated changes.We present some performance results from a proof-of-concept platform that runs a number of small, but real, distributed applications on Unix and Windows NT. These confirm that the PerDiS abstraction is well adapted to the targeted application area and that the overall performance is promising compared to alternative approaches.
更多
查看译文
关键词
Collaborative engineering,PerDiS abstraction,PerDis platform,application programming,centralized case,collaborative engineering application,existing centralized program,memory abstraction,overall performance,performance result,PERsistent DIstributed Store
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要