Brussels / 30 & 31 January 2016

schedule

Experiences with OpenDaylight Service Function Chaining (SFC)


SURFnet is the national research network in the Netherlands. We offer
(internet) services to the Dutch higher education and research community.
Our goal was to get hands on experience with Network Function Virtualisation
(NFV) using open source software. We choose to use the OpenDaylight Service
Function Chaining (SFC) software.

In this presentation I will give a short introduction of NFV and the
concepts used in SFC followed by how we used these in a 4K streaming
proof of concept (poc). The network functions is the poc were video
transcoding functions like grayscaling, adding a logo or text, and
mirroring along the Y or X axis. During the development of this
poc we ran into several problems and limitations of both hardware
and software. I will explain the multi table limitations of our
ASIC based OpenFlow switches and the challenges with MAC and IP
address handling in OpenStack VMs.

Ronald van der Pol joined SURFnet in 2012 where he scouts and
evaluates new network technologies. His current focus is on SDN,
NFV, programmable dataplanes (OpenFlow and P4), multipathing, and
end-to-end performance of demanding applications. He holds masters
degrees in both Physics and Computer Science.

SURFnet is the national research network in the Netherlands. We offer
(internet) services to the Dutch higher education and research community.
Our goal was to get hands on experience with Network Function Virtualisation
(NFV) using open source software. We choose to use the OpenDaylight Service
Function Chaining (SFC) software.

In this presentation I will give a short introduction of NFV and the
concepts used in SFC followed by how we used these in a 4K streaming
proof of concept (poc). The network functions is the poc were video
transcoding functions like grayscaling, adding a logo or text, and
mirroring along the Y or X axis. During the development of this
poc we ran into several problems and limitations of both hardware
and software. I will explain the multi table limitations of our
ASIC based OpenFlow switches and the challenges with MAC and IP
address handling in OpenStack VMs.

Ronald van der Pol joined SURFnet in 2012 where he scouts and
evaluates new network technologies. His current focus is on SDN,
NFV, programmable dataplanes (OpenFlow and P4), multipathing, and
end-to-end performance of demanding applications. He holds masters
degrees in both Physics and Computer Science.

Speakers

Photo of Ronald van der Pol Ronald van der Pol

Attachments

Links