期刊文献+

一种适用于协同设计环境的分布式存储系统

A Distributed Storage System for CSCW Environment
下载PDF
导出
摘要 设计并实现了一种适用于协同设计环境的分布式存储系统。本存储系统使用基于"拷贝——修改——合并"的应用模式来解决协同设计中并发写入的冲突问题,使得协同设计软件可以使用本地的数据,各设计人员的设计工作可以并行进行,提高了工作效率。系统包括唯一的元数据服务器(管理虚拟命名空间)和若干数据服务器,为使用特定客户端库的客户机(执行协同设计)提供服务,具备良好的可扩展性。存储系统还设计了一种特殊的文件格式,将一个设计文件数据的多个版本以追加的方式保存在同一个文件内,从而在提供多版本机制的同时,支持增量式数据同步,进一步提高了系统的性能。另外,系统的分布式锁机制可以支持崩溃恢复。 This paper designs and implements a distributed storage system for CSCW environment. By using the application pattern of 'copy - modify - merge', concurrent write conflict problem is solved well. Using local data while deigning and improved work concurrency guarantee high efficiency. The system consists of a single metadata server for virtual namespace management and several data servers, serving customized clients, providing good scalability. A special file format is also designed to support multiple revisions, this furthermore makes data synchronization goes incrementally, thus improving the performance of the system. Also, the distributed locking mechanism supporting crash recovery is used to guarantee mutually exclusive access to files.
作者 郑涔 李小勇
出处 《微型电脑应用》 2011年第5期37-39,69,共4页 Microcomputer Applications
关键词 计算机辅助协同设计 分布式存储系统 并行设计 CAD CSCW Distributed Storage System Concurrent Design CAD
  • 相关文献

参考文献5

  • 1Ben Collins-Sussman,Brian W Fitpatrick,C.Michael Pilato.Version Control with Subversion[]..2008
  • 2Dou Wanfeng,,Zhu Ming,Shen Qi.Cooperative multi-versioning technique based on version replication[].The th Inter-national Conf on Computer Supported Cooperative Work in Design.2006
  • 3SNIA(Storage Networking Industry Association).Common Internet File System (CIFS) Technical Reference,Revision: 1.0[]..2002
  • 4Anthony Jones,Amol Deshpande.Windows Sockets 2.0: Write Scalable Winsock Apps Using Completion Ports[]..2000
  • 5Sandberg R,E. A.Design and Implementation of the Sun Network Filesystem[].USENIX Summer Technical Conference.1985

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部