• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Development of an operating system that supports the distributed and persistent light-weight objects

Research Project

Project/Area Number 06680312
Research Category

Grant-in-Aid for General Scientific Research (C)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionThe University of Electro-Communications

Principal Investigator

SHIMIZU Kentaro  The University of Electo-Communications, Department of Computer Science, Associate Professor, 電気通信学部, 助教授 (80178970)

Project Period (FY) 1994 – 1995
Project Status Completed (Fiscal Year 1995)
Budget Amount *help
¥2,200,000 (Direct Cost: ¥2,200,000)
Fiscal Year 1995: ¥1,300,000 (Direct Cost: ¥1,300,000)
Fiscal Year 1994: ¥900,000 (Direct Cost: ¥900,000)
Keywordsoperating system / obejct-orient system / abstract data type / distributed processing / microkernel / 保護 / 永続処理
Research Abstract

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.

Report

(3 results)
  • 1995 Annual Research Report   Final Research Report Summary
  • 1994 Annual Research Report
  • Research Products

    (25 results)

All Other

All Publications (25 results)

  • [Publications] 岡坂史紀: "Act8オペレーティングシステムにおけるサーバ開発の枠組み" 電子情報通信学会論文誌. (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 岡坂史紀: "A Concurrent Server Model for Service Developments in the Act 8 Operaring System" Proceedings of the Multimedia Japan 96. 134-139 (1996)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 岡坂史紀: "ユーザプログラムとカーネルの協調に基づくスレッドの設計と実現" 情報処理学会論文誌. 36,4. 913-924 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 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)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 清水謙多郎: "分散OS Galaxy" 情報処理. 36,8. 702-707 (1995)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Shiki Okasaka: "A concurrent server model for service development in the Act8 operating system." Proceeding of the Multimedia Japan 96. 134-139 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 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).

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Xiaohua Jia: "Atomic accesses to replicated files in reliable distributed file systems." International Journal of Computer Systems and Engineers. 11,3. 145-152 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Shiki Okasaka: "Design and implementation of a thread mechanism based on user/kernel cooperation." Transactions of Information Processing Society of Japan.36,4. 913-924 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 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)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Roberto C.Betini: "Flow control and routing algorithms in WAPSN." Computer Communications. 18,5. 345-356 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Kentaro Shimizu: "Recent trends in distributed operating systems research." Journal of Information Society of Japan. 36,8. 699-701 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] Kentaro Shimizu: "The Galaxy distributed operating system." Journal of Information Society of Japan. 36,8. 702-707 (1995)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1995 Final Research Report Summary
  • [Publications] 岡坂史紀: "Act8オペレーティングシステムにおけるサーバ開発の枠組み" 電子情報通信学会論文誌. J79-B-I(発行予定). (1996)

    • Related Report
      1995 Annual Research Report
  • [Publications] 岡坂史紀: "A Server Framework in Act8 Operating system" Proceedings of Multimedia JAPAN'96. (発行予定). (1996)

    • Related Report
      1995 Annual Research Report
  • [Publications] X-Jia: "Atomic Accesses to Replicated Files in Reliable Distributed File system" International Journal of Computer Systems, Science & Engineering. 発行予定. (1996)

    • Related Report
      1995 Annual Research Report
  • [Publications] 岡坂史紀: "マイクロカーネルをもとにしたシステム構成に関する考察" 情報処理学会システムソフトウェアとオペレーティングシステム研究会資料. 67-7. (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 岡坂史紀: "ユーザプログラムとカーネルの協調に基づくスレッドの設計と実現" 情報処理学会論文誌. 36,4. 913-924 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] Y,Z,Hang: "A performance Comparison of Adaptive and sratic Load Balancing in Heterogeneous Distributed Systems" Proceedings of 28th IEEE Annual Simulation Symposium. 332-340 (1995)

    • Related Report
      1995 Annual Research Report
  • [Publications] 岡坂 史紀: "マイクロプロセス:ユーザプログラムとカーネルの協調によるスレッドの実現" 情報処理学会論文誌. 36,4. (1995)

    • Related Report
      1994 Annual Research Report
  • [Publications] 岡坂 史紀: "Microprocesses:An Implemenntation of Threads Based on Kernel/User Cooperation" Proceedings of 7th International Conference on Parallel and Distributed Systems. 850-855 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] X.Jia: "Atomic Accesses to a Single Replicated File in Distributed Systems" 同上. 693-699 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] X.Jia: "A Parallel and Nonblocking Directory Management in Distributed Systems" Journal of Parallel and Distributed Computing. 20,3. 330-340 (1994)

    • Related Report
      1994 Annual Research Report
  • [Publications] 清水 謙多郎: "詳細 OSハンドブック 第IV部 OSの技術動向" ソフト・リサーチ・センター, 617(94) (1994)

    • Related Report
      1994 Annual Research Report

URL: 

Published: 1994-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi