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

超高速ネットワークサービス実現のためのハードウェア支援フレームワークの研究開発

Research Project

Project/Area Number 16700068
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Computer system/Network
Research InstitutionNara Institute of Science and Technology

Principal Investigator

河合 栄治  奈良先端科学技術大学院大学, 情報科学研究科, 助手 (40362842)

Project Period (FY) 2004 – 2005
Project Status Completed (Fiscal Year 2005)
Budget Amount *help
¥3,400,000 (Direct Cost: ¥3,400,000)
Fiscal Year 2005: ¥1,600,000 (Direct Cost: ¥1,600,000)
Fiscal Year 2004: ¥1,800,000 (Direct Cost: ¥1,800,000)
Keywords高速インターネット / オペレーティングシステム / イベント駆動 / 実時間スケジューリング / ミドルウエア / I / O多重処理
Research Abstract

本研究では,超高速ネットワーク時代における豊かな情報サービスを実現するための高性能なサーバ技術を2年計画で開発した.特に,従来のオペレーティングシステムに見られるような,高度な仮想化を伴うオーバヘッドの大きい処理機構ではなく,近年の高いハードウエア性能を十分に発揮するための低レベルなI/O処理技術を基礎とした,システム技術のフレームワーク開発を目的とした.
平成17年度は,ネットワークサーバにおける明示的なイベント駆動型のプログラミングモデルおよびそれを可能にするためのフレームワークについて研究を進めた.平成16年度には,ポーリングを基礎としたコネクション多重処理に着目し,オーバヘッドを細粒度に実時間制御することで,プロセッサ利用効率とネットワーク性能を同時に向上することができた.しかしながら,ポーリング駆動型のプログラミングモデルでは,ポーリングのオーバヘッドがゼロにならないため,イベント駆動型のプログラミングモデルの整備が必要とされている.本研究では,現在Interconnect Software Consortiumで標準化が進められてきている拡張ソケットAPI(ES-API)の実装を通じて,より高速なネットワーク性能の実現を目指した.
ES-APIの実装では,コンピュータアーキテクチャと密接した性能最適化のためのフレームワークを研究した.具体的には,送信側だけでなく,受信側におけるメモリコピー削減のためのユーザ空間とカーネル空間の間におけるセキュアなメモリ共有機構を研究した.また,オーバヘッドの小さい軽量なイベント通知機構についても研究を行った.

Report

(2 results)
  • 2005 Annual Research Report
  • 2004 Annual Research Report
  • Research Products

    (12 results)

All 2006 2005 2004

All Journal Article (12 results)

  • [Journal Article] A Framework of a Content Distribution Service Synchronized with TV Broadcasting Programs2006

    • Author(s)
      Eiji Kawai
    • Journal Title

      Proceedings of IEEE Consumer Communications and Networking Conference

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Implementation Issues of a Push Event Delivery Mechanism for Web Content Service Synchronized with TV Programs2006

    • Author(s)
      Hisao Tanaka
    • Journal Title

      Proceedings of the 8th IEEE International Conference on Advanced Communication Technology

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Performance Anomalies of Advanced Web Server Architectures in Realistic Environments2006

    • Author(s)
      Takashi Shinozaki
    • Journal Title

      Proceedings of the 8th IEEE International Conference on Advanced Communication Technology

    • Related Report
      2005 Annual Research Report
  • [Journal Article] 実時間シグナルを用いたポーリングI/Oライブラリの設計2005

    • Author(s)
      河合栄治
    • Journal Title

      情報処理学会論文誌コンピューティングシステム Vol.46, No.SIG4

      Pages: 22-32

    • NAID

      110002768747

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Reducing Processor Usage on Heavily loaded Network Servers with POSIX Real-time Scheduling Control2005

    • Author(s)
      Eiji Kawai
    • Journal Title

      IEICE Transactions on Information and Systems Vol.E88-D, No.6

      Pages: 1168-1177

    • NAID

      120005716646

    • Related Report
      2005 Annual Research Report
  • [Journal Article] USB/IP : A Transparent Device Sharing over IP Network2005

    • Author(s)
      Takahiro Hirofuchi
    • Journal Title

      IPSJ Transactions on Advanced Computing Systems No.46, No.SIG12

      Pages: 349-361

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Peripheral Bus Extension for Device Sharing over IP Network2005

    • Author(s)
      Takahro Hirofuchi
    • Journal Title

      Proceedings of USENIX Annual Technical Conference (FREENIX Track)

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Extracting Client-side Streaming QoS Information from Server Logs2005

    • Author(s)
      Naomi Terada
    • Journal Title

      Proceedings of IEEE Pacific Rim Conference on Communications, Computers and Signal Processing

    • Related Report
      2005 Annual Research Report
  • [Journal Article] Reducing Processor Usage on Heavily-loaded Network Servers with POSIX Real-time Scheduling Control2005

    • Author(s)
      Eiji Kawai, et al.
    • Journal Title

      IEICE Transactions on Information & Systems (掲載予定)

    • NAID

      120005716646

    • Related Report
      2004 Annual Research Report
  • [Journal Article] 実時間シグナルを用いたポーリングI/Oライブラリの設計2005

    • Author(s)
      河合栄治ほか
    • Journal Title

      情報処理学会論文誌コンピューティングシステム (掲載予定)

    • NAID

      110002768747

    • Related Report
      2004 Annual Research Report
  • [Journal Article] A Fast Polling I/O Implementation with Real-time Signals2004

    • Author(s)
      Eiji Kawai, et al.
    • Journal Title

      Proceedings of the 3rd IEEE International Symposium on Network Computing and Applications

    • Related Report
      2004 Annual Research Report
  • [Journal Article] 実時間シグナルを用いたポーリングI/Oライブラリの設計2004

    • Author(s)
      河合栄治ほか
    • Journal Title

      情報処理学会第16回コンピュータシステム・シンポジウム論文集

    • NAID

      110002768747

    • Related Report
      2004 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi