• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2005 年度 実績報告書

分散型オペレーティング・システムの自動生成

研究課題

研究課題/領域番号 17650006
研究機関筑波大学

研究代表者

新城 靖  筑波大学, 大学院・システム情報工学研究科, 助教授 (00253948)

キーワード仮想計算機 / 分散型オペレーティング・システム / システム・コール / 遠隔手続き呼び出し / プロキシ / 準仮想化 / ソケットAPI
研究概要

本研究は、分散型OSの自動生成を目指すものである。そのために、平成17年度は、軽量仮想計算機(軽量VM、準仮想化)とプロキシを実現することを目標とした。平成18年度は、分散ハッシュ表よる耐故障性を実現することを目標とした。
軽量VMとは、大部分の機械語命令の実行を実計算機のCPUに任せ、一部の機械語命令やわずかな周辺装置のエミュレーションを行うものである。軽量VMの働きにより、本来は実計算機上の特権モードで動作するOSを、他のOS(ホストOSと呼ぶ)上のユーザ・プロセスとして実行することが可能になる。軽量VM上で動作するOSを、ゲストOSと呼ぶことにする。
平成18年度は、軽量VMは、システム・コールのうち、ネットワーク通信に関する部分のディスパッチャを実現した。これは、ゲストOS上のユーザ・プロセスが発行したシステム・コールを捕捉し、ローカルのホストOSに(引数を書き換えて)実行させるものである。このようなことが可能なのは、多くのOSがソケットAPIという標準化されたモデルを実装しているからである。これにより、ゲストOSで実行するよりも効率的なネットワーク通信が実現された。具体的には、1000Gビットのイーサネットにおいては、ネットワークのボトルネックになる程度の速度が得られた。また、平成18年度に実現することを目的にしていたプロキシは、実現できなかった。ローカルのホストOSで実行することに比べて、リモートの場合、アドレス空間が異なることから引数のアクセスが単純にはいかなかったことによる。
その他に、平成18年度では、それまでLinux, NetBSD, FreeBSDでしか動作しなかった仮想計算機をOpen Solaris上で動作させることに成功した。

  • 研究成果

    (6件)

すべて 2005

すべて 雑誌論文 (6件)

  • [雑誌論文] Achieving Efficiency and Portability in Systems Software : A Case Study on POSIX-Compliant Multithreaded Programs2005

    • 著者名/発表者名
      Yasushi Shinjo
    • 雑誌名

      IEEE Transactions on Software Engineering 31・9

      ページ: 785-800

  • [雑誌論文] Capability-based Egress Network Access Control for Transferring Access Rights2005

    • 著者名/発表者名
      Shinichi Suzuki
    • 雑誌名

      The International Conference on Information Technology and Applications (ICITA-2005)

      ページ: 488-495

  • [雑誌論文] Capability-based Access Control for Networks with DNS2005

    • 著者名/発表者名
      Yasushi Shinjo
    • 雑誌名

      The 2nd US-Japan Experts Workshop on Critical Information Infrastructure Protection

      ページ: 1

  • [雑誌論文] System Support for Software Updates on Virtual Private Servers2005

    • 著者名/発表者名
      Suranyi Peter
    • 雑誌名

      IPSJ Computer System Symposium (ComSys2005)

      ページ: 21-28

  • [雑誌論文] メッセージの記録と再生によるインターネットエミュレーションの実現2005

    • 著者名/発表者名
      今里 邦夫
    • 雑誌名

      情報処理学会コンピュータシステム・シンポジウム

      ページ: 65-72

  • [雑誌論文] 複合ハイパバイザによる仮想計算機の高速化2005

    • 著者名/発表者名
      榮樂 英樹
    • 雑誌名

      情報処理学会コンピュータシステム・シンポジウム ポスターセッション

      ページ: 2

URL: 

公開日: 2007-04-02   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi