Radio and PodcastRadio and PodcastLive Radio & Podcasts
Very High Speed Networking in VMs and Bare Metal artwork
Education

Very High Speed Networking in VMs and Bare Metal

Hamilton Institute Seminars (iPod / small) by Hamilton Institute

Jul 4, 20131:12:05Education

Speaker: Prof. L. Rizzo Abstract: In this talk I will give a survey of solutions and tools that we have developed in recent years to achieve extremely high packet processing rates in commodity operating systems, running...

About This Episode

Very High Speed Networking in VMs and Bare Metal is an episode from Hamilton Institute Seminars (iPod / small) by Hamilton Institute. Speaker: Prof. L. Rizzo Abstract: In this talk I will give a survey of solutions and tools that we have de...

Podcast

This episode belongs to Hamilton Institute Seminars (iPod / small).

Listen Online

Use the player on this page to stream the episode online.

Episode Details

Published Jul 4, 2013, 1:12:05 long, audio available.

Questions About This Episode

What is Very High Speed Networking in VMs and Bare Metal about?

Speaker: Prof. L. Rizzo Abstract: In this talk I will give a survey of solutions and tools that we have developed in recent years to achieve extremely high packet processing rates in commodity operating systems, running on bare metal and on virtual machines. Our NETMAP framework supports processing of minimum size frames from user space at 10 Gbits per second (14.88 Mpps) with very small CPU usage. Netmap is hardware independent, supports multiple NIC types, and it does not require IOMMU or expose critical resources (e.g. device registers) to userspace. A libpcap library running on top of netmap gives instant acceleration to pcap clients without even the need to recompile applications. VALE is a software switch using the netmap API, which delivers over 20 Mpps per port, or 70 Gbits per second with 1500 byte packets. Originally designed to interconnect virtual machines, VALE is actually very convenient also as a testing tool and as a high speed IPC mechanism. More recently we have extended QEMU, and with a few small changes (using VAEL as a switch, paravirtualizing the e1000 emulator, and with small device driver enhancements), we reached guest to guest communication speeds of over 1 Mpps (with socket based clients) and 5 Mpps (with netmap based clients). NETMAP and VALE are small kernel modules, part of standard FreeBSD and also available as add-on for Linux. QEMU extensions are also available from the author and are being submitted to the qemu-devel list for inclusion in the standard distributions.

Where can I listen to Very High Speed Networking in VMs and Bare Metal?

You can listen to Very High Speed Networking in VMs and Bare Metal online on Radio and Podcast. Open the player on this page to stream the available audio.

Which podcast is Very High Speed Networking in VMs and Bare Metal from?

Very High Speed Networking in VMs and Bare Metal is an episode from Hamilton Institute Seminars (iPod / small) by Hamilton Institute.

How long is this episode?

This episode is 1:12:05 long.

When was this episode published?

This episode was published on Jul 4, 2013.

Can I save Very High Speed Networking in VMs and Bare Metal for later?

Yes. Use the heart button on the episode page to add it to your favorite episodes list.

Are there related episodes from Hamilton Institute Seminars (iPod / small)?

Yes. This page shows related episodes from Hamilton Institute Seminars (iPod / small) when more episodes are available from the podcast feed.

Quick Answers About This Episode

Where can I listen to Very High Speed Networking in VMs and Bare Metal?

You can listen to Very High Speed Networking in VMs and Bare Metal on this page when the episode audio is available from the podcast feed.

Which podcast is this episode from?

Very High Speed Networking in VMs and Bare Metal is from Hamilton Institute Seminars (iPod / small) by Hamilton Institute.

What are the episode details?

Published Jul 4, 2013 and 1:12:05 long