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

Improving Packet Transport in Container Virtualization

Research Project

Project/Area Number 18K18034
Research Category

Grant-in-Aid for Early-Career Scientists

Allocation TypeMulti-year Fund
Review Section Basic Section 60060:Information network-related
Research InstitutionThe University of Tokyo

Principal Investigator

Nakamura Ryo  東京大学, 情報基盤センター, 助教 (90804782)

Project Period (FY) 2018-04-01 – 2020-03-31
Project Status Completed (Fiscal Year 2019)
Budget Amount *help
¥2,990,000 (Direct Cost: ¥2,300,000、Indirect Cost: ¥690,000)
Fiscal Year 2019: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2018: ¥2,080,000 (Direct Cost: ¥1,600,000、Indirect Cost: ¥480,000)
Keywordsコンテナネットワーク / 仮想化技術 / ソケット / Linux / 仮想化 / コンテナ
Outline of Final Research Achievements

In this study, we have proposed a new data communication channel, called socket-grafting, for avoiding the network performance degradation in container-based virtualized environments. In container virtualization, data sent from an application in a container needs to be processed by two network stacks in the container and the host OS. This long data path causes degradation of network performance of containerized applications. To avoid the degradation, we designed and implemented socket-grafting that grafts sockets in containers onto sockets in host network stacks for bypassing container network stacks. The experiments with containerized applications show that socket-grafting achieves throughput and latency comparable with the native hosts.

Academic Significance and Societal Importance of the Research Achievements

本研究では、コンテナ仮想環境におけるネットワーク性能の向上を実現した。また提案手法は高速パケットI/O技術による高速化のようにネットワークスタックそのものを再実装する必要がなく、既存の汎用OSの成熟したネットワークスタック実装をそのまま利用することが可能である。マイクロサービスアーキテクチャやサーバレスコンピューティングなどコンテナ仮想化を前提とした新しい計算基盤の普及が進む中で、本研究はそうした基盤のネットワークの高速化を実現可能な、実践的なコンテナネットワーク高速化技術である。

Report

(3 results)
  • 2019 Annual Research Report   Final Research Report ( PDF )
  • 2018 Research-status Report
  • Research Products

    (3 results)

All 2019 2018

All Journal Article (2 results) (of which Peer Reviewed: 2 results,  Open Access: 1 results) Presentation (1 results) (of which Int'l Joint Research: 1 results)

  • [Journal Article] An Alternative Fast Packet I/O with Native System Calls2019

    • Author(s)
      Nakamura Ryo、Kuga Yohei、Sekiya Yuji
    • Journal Title

      CFI'19: Proceedings of the 14th International Conference on Future Internet Technologies

      Pages: 1-7

    • DOI

      10.1145/3341188.3341193

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Grafting sockets for fast container networking2018

    • Author(s)
      Nakamura Ryo、Sekiya Yuji、Tazaki Hajime
    • Journal Title

      ANCS '18 Proceedings of the 2018 Symposium on Architectures for Networking and Communications Systems

      Pages: 15-27

    • DOI

      10.1145/3230718.3230723

    • Related Report
      2018 Research-status Report
    • Peer Reviewed / Open Access
  • [Presentation] AF_GRAFT: A new address family for containerized applications2019

    • Author(s)
      Ryo Nakamura
    • Organizer
      The Technical Conference on Linux Networking (Netdev 0x13)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research

URL: 

Published: 2018-04-23   Modified: 2021-02-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi