このエントリーをはてなブックマークに追加

May

2

PASTE: Co-designing Network and Storage Stack

for Non-Volatile Main Memory

Organizing : IIJ Innovation Institute Inc.

Registration info

Free

Free

FCFS
14/50

Description

Language / 言語

This seminar will be held in English only. / 今回のセミナーは英語での進行となります。

Speaker

Michio Honda (NEC Europe)

Seminar Contents

  • vagrant setup is available: if you did vagrant up with the repository below, you will be happy. / 講演時に役立つ VM イメージを用意してもらいまいた。vagrant up をしてから講演に来ていただけると、より楽しめるかと思います。

https://github.com/micchie/paste-demo

Summary

Costs of persisting data over networks have been dominated by slow access latency to disks or SSDs, and access methods to them, causing end-to-end latency on the order of hundreds or thousands of microseconds. As a result, networking whose RTTs over TCP and HTTP take tens of microseconds, was a relatively lightweight component of the end-to-end system. However, emerging non-volatile main memory (NVMM) will change this phenomenon, because durably writing data become two-three orders of magnitude faster because of physical speed and new access methods. This bottlenecks the network stack, necessitating re-designing it.

We propose PASTE, a new networking API to build networked storage systems on top of it. It achieves high performance by run-to-completion and DMA performed to named packet buffers on NVMM, while preserving protection, efficiency and ability to leverage a rich set of network protocols provided by the socket API today. We benchmark PASTE using Write-Ahead Logging and B+tree, as well as porting it to key value stores and software switch, and show PASTE significantly outperforms well-tuned Linux and the state-of-the art network stack. The work is to appear in NSDI'18 (http://web.sfc.wide.ad.jp/~micchie/papers/paste-nsdi18.pdf).

Date and Time

  • 2018-5-2 (Wed) 18:30 (The registration desk opens at 18:15)

Place

Read before comming

Registration

  • Registration is required to enter the office floor of the building. A registration desk for the seminar participants will be located on the second floor of the building. Please state your name to the staff and receive a visitor card key.
  • The registration desk will be opening around 15 minutes before the seminar starts.
  • If you've arrived at the building after the registration desk has closed, please call the phone number printed on the signboard at the registration desk.

Leaving

  • We will collect your visitor card key before you leave the meeting room. Please hand your key to the staff standing by the room exit.

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

Hajime Tazaki

Hajime Tazaki wrote a comment.

2018/04/23 14:38

5/2 の iijlab セミナーは、@michioh の PASTE です。がち NSDI 論文 (https://www.usenix.org/conference/nsdi18/presentation/honda) ですので、ご期待を!

Hajime Tazaki

Hajime Tazaki wrote a comment.

2018/04/23 12:17

PASTE trial VM: https://github.com/micchie/paste-demo

Hajime Tazaki

Hajime Tazaki published PASTE: Co-designing Network and Storage Stack.

04/09/2018 09:50

PASTE: Co-designing Network and Storage Stack を公開しました!

Group

iijlabセミナー

Number of events 56

Members 1007

Ended

2018/05/02(Wed)

18:30
19:30

You cannot RSVP if you are already participating in another event at the same date.

Registration Period
2018/04/09(Mon) 09:50 〜
2018/05/02(Wed) 19:30

Attendees(14)

lch

lch

I joined PASTE: Co-designing Network and Storage Stack!

toku1938

toku1938

PASTE: Co-designing Network and Storage Stack に参加を申し込みました!

shigeyas

shigeyas

PASTE: Co-designing Network and Storage Stack に参加を申し込みました!

Hirochika Asai

Hirochika Asai

I joined PASTE: Co-designing Network and Storage Stack!

thommysan

thommysan

I joined PASTE: Co-designing Network and Storage Stack!

upa

upa

PASTE: Co-designing Network and Storage Stack に参加を申し込みました!

takehirokj

takehirokj

PASTE: Co-designing Network and Storage Stack に参加を申し込みました!

KuniSuzaki

KuniSuzaki

PASTE: Co-designing Network and Storage Stack に参加を申し込みました!

STN_monologue

STN_monologue

PASTE: Co-designing Network and Storage Stack に参加を申し込みました!

motomuman

motomuman

I joined PASTE: Co-designing Network and Storage Stack!

Attendees (14)

Canceled (3)