| 本文已被:浏览 4278次 下载 5968次 |
 码上扫一扫! |
|
|
| 一个NT平台上分布式对象数据库服务器系统 |
|
于戈1, 王国仁1, 金泰勇2, 牧之内显文2
|
|
1.东北大学,计算机科学与工程系,辽宁,沈阳,110004;2.九州大学,智能系统工学科,福冈,812,日本
|
|
| 摘要: |
| FISH系统是一个用于支持先进应用(如GIS,EC,CIMS)的新一代分布式对象数据库系统.该系统采用了许多新颖技术,如DSVM(distributed shared virtual memory)、持久堆、页式对象、透明锁、紧凑提交等.重点介绍了该系统的总体结构和设计思想,特别是FISH系统在Windows NT上实现所涉及的底层技术,包括内存映射、共享内存、远程过程调用、多线索连接、页面故障处理等.基于OO7的性能测试表明,FISH系统在NT机群环境下取得了与在分布式UNIX环境下同样高的分布执行效率 |
| 关键词: 面向对象数据库 服务器 事务管理 DSVM(distributed shared virtual memory) OO7 |
| DOI: |
| 分类号: |
| 基金项目:国家自然科学基金资助项目(69803004);国家教育部跨世纪优秀人才基金资助项目;国家教育部博士点基金资助项目;国家教育部高等学校优秀青年教师基金资助项目 |
|
| A Distributed Object Database Server System on NT Platform |
|
YU Ge,WANG Guo-ren,JIN Tai-yong,MAKINOUCHI Akifumi
|
| Abstract: |
| FISH system is a new generation distributed object database system to support advanced applications like GIS, EC, CMS. In this paper, the design idea and the architecture of FISH system that adopts many novel techniques such as DSVM (distributed shared virtual memory), Persistent heap, Paged-Object, Transparent locking, Compact commit, and focuses on the implementation issues on Windows NT platform, including memory mapping management, shared memory management, RFC, multi-threads scheduling, page-fault handling are presented.The benchmaking testing based on 007 is made and the performance analysis is presented.The results show that the FISH on Windows NT cluster is as effective as that on Unix. |
| Key words: object-oriented database server transaction management DSVM (distributed shared virtual memory) OO7 |