arXivDaily arXiv每日学术速递 周一至周五更新
arXiv cs/0004010cs.DCcs.DB
收藏

多计算机对象存储机制的设计与评价

Design and Evaluation of Mechanisms for a Multicomputer Object Store

Lex Weaver

摘要:

传统上,多计算机被视为强大的计算引擎。正是从这个角度出发,它们被应用于各种问题,以实现显着的性能增益。在许多应用中,这种计算密集型方法只是部分解决方案。CAD、虚拟现实、仿真、文档管理和分析都需要及时访问大量数据。本论文探讨使用物件储存范例来利用多电脑上的大型分散式记忆体。介绍了在富士通AP 1000上实现分布式对象服务器的设计、实现和评价。分布式对象服务器的示例应用程序下的性能,主要是物理模拟问题,用于评估客户端空间恢复,对象迁移和一致性维护的问题的解决方案。分布式对象服务器遵循客户机-服务器模型,允许对象复制,并使用二进制信号量作为并发控制措施。这些应用程序下的服务器的仪表支持几个结论:客户端空间恢复应动态控制的应用程序,预测性预取对象副本在受限的情况下产生的好处,对象迁移的存储单元(段)通常不适合有许多对象每个存储单元,二进制信号量是一个昂贵的并发控制措施在这种环境中。

英文摘要:

Multicomputers have traditionally been viewed as powerful compute engines. It is from this perspective that they have been applied to various problems in order to achieve significant performance gains. There are many applications for which this compute intensive approach is only a partial solution. CAD, virtual reality, simulation, document management and analysis all require timely access to large amounts of data. This thesis investigates the use of the object store paradigm to harness the large distributed memories found on multicomputers. The design, implementation, and evaluation of a distributed object server on the Fujitsu AP1000 is described. The performance of the distributed object server under example applications, mainly physical simulation problems, is used to evaluate solutions to the problems of client space recovery, object migration, and coherence maintenance. The distributed object server follows the client-server model, allows object replication, and uses binary semaphores as a concurrency control measure. Instrumentation of the server under these applications supports several conclusions: client space recovery should be dynamically controlled by the application, predictively prefetching object replicas yields benefits in restricted circumstances, object migration by storage unit (segment) is not generally suitable where there are many objects per storage unit, and binary semaphores are an expensive concurrency control measure in this environment.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑