Development of an operating system that supports the distributed and persistent light-weight objects
Development of an operating system that supports the distributed and persistent light-weight objects
批准号:
06680312
负责人:
SHIMIZU Kentaro
金额:
$1.41万
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (C)
财政年份:
1994
资助国家:
日本
项目状态:
已结题
起止时间:
1994 至 1995
中文摘要
我们设计并实现了一个支持轻量级对象的操作系统。在这一年里,我们开发了分布式处理工具,如远程对象调用、全局命名和对象复制/迁移等。我们设计了与位置无关的远程对象调用,这是分布式处理的基础。我们使用代理技术将本地对象调用转换为消息传递。我们的代理提供了全局命名、结果缓存和访问控制等功能。我们为复制对象设计了用户定义的一致性控制。一致性控制在方法调用级别执行。开发了资源管理设施。它们被用作用户级对象复制和迁移等的基础。我们定义了使用这些工具的接口,并使用该接口实现了一些简单的负载平衡策略。设计了将远程对象映射到虚拟地址空间的机制。第一次调用对象时,将对象映射到地址空间,并由操作系统内核执行访问检查。但是,随后的对象调用完全在用户级别执行。实现是通过修改NetBSD来实现的,NetBSD是一个自由软件操作系统。
英文摘要
We designed and implemented an operating system that supports light-weight objects. In this year, we developed the destributed processing facilities such as remote object invocation, global naming, and object replication/migration, etc.1. We designed location-independent remote object invocation, which is a basis for distributed processing. We used the proxy technique for translating local object invocation to message passing. Our proxy provides the facilities of global naming, results caching and access control.2. We designed the user-defined consistency control for replicated objects. The consistency control is performed at the method invocation level.3. The resource management facilities were developed. They are intended to use as the basis ofuser-level object replication and migration, etc. We defined the interface for using the facilities, and implemented some simple load balancing policies using this interface.4. We designed the mechanism of mapping remote objects to a virtual addres space. When an object is first invoked, the object is mapped to an address space and the access check is performed by the operating system kernel. However, the subsequent object invocations are performed completely at the user level.5. The implemention was performed by modifying NetBSD,which is one of the free software operating systems.
期刊论文(32)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Xiaohua Jia: "Atomic Accesses to Replicated Files in Reliable Distributed File Systems" International Journal of Computer Systems Science and Engineering. 11,3. 145-152 (1996)
贾晓华:“可靠分布式文件系统中复制文件的原子访问”国际计算机系统科学与工程杂志。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Yong-bing Zhang: "A Performance Comparison of Adaptive and Static Load Balancing in Heterogeneous Distributed Systems" Proceedings of 28th IEEE Annual Simulation Symposium. 332-340 (1995)
张永兵:“异构分布式系统中自适应和静态负载平衡的性能比较”第 28 届 IEEE 年度仿真研讨会论文集。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
清水謙多郎: "分散OS Galaxy" 情報処理. 36,8. 702-707 (1995)
Kentaro Shimizu:“分布式操作系统 Galaxy”信息处理 36,8。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Shiki Okasaka: "A server framework in the Act8 operating system." Transactions of the Institute of Electronics, Information and communication Engineers. J79-B-I,4, (to be published).
Shiki Okasaka:“Act8 操作系统中的服务器框架。”
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Roberto C.Betini: "Flow control and routing algorithms in WAPSN." Computer Communications. 18,5. 345-356 (1995)
Roberto C.Betini:“WAPSN 中的流量控制和路由算法。”
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 24 条
Development of protein-carbohydrate binding prediction systems and databases
-
批准号:23300109
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$12.15万
-
财政年份:2011
-
负责人:SHIMIZU Kentaro
-
依托单位:
Database Development and Functional Analysis of Protein Disorder Regions
-
批准号:20500269
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.91万
-
财政年份:2008
-
负责人:SHIMIZU Kentaro
-
依托单位:
Gut flora and synbiotics therapy in patients with severe SIRS
-
批准号:17591887
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.3万
-
财政年份:2005
-
负责人:SHIMIZU Kentaro
-
依托单位:
Development of methods for high-resolution protein structure modeling and for model structure assessment
-
批准号:17500191
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.34万
-
财政年份:2005
-
负责人:SHIMIZU Kentaro
-
依托单位:
Development of a Parallel Programming Environment based on Distributed Shared Arrays with Application-Specific Resource Management
-
批准号:13680396
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.62万
-
财政年份:2001
-
负责人:SHIMIZU Kentaro
-
依托单位:
Development of a Parallel Programming Environment with Dynamic Resource Management Facilities
-
批准号:11558029
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$4.16万
-
财政年份:1999
-
负责人:SHIMIZU Kentaro
-
依托单位:
Efficient Processor Allocation Policies for Massively Parallel Systems
-
批准号:10680336
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.05万
-
财政年份:1998
-
负责人:SHIMIZU Kentaro
-
依托单位:
Study on operating system architectures for supporting application-specific resource management
-
批准号:08680352
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.22万
-
财政年份:1996
-
负责人:SHIMIZU Kentaro
-
依托单位:
Development of a responsive operating system for scalable multiprocessor systems
-
批准号:07558153
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$2.69万
-
财政年份:1995
-
负责人:SHIMIZU Kentaro
-
依托单位: