VirtPhy: A Fully Programmable Infrastructure for Efficient NFV in Small Data Centers

VirtPhy: A Fully Programmable Infrastructure for Efficient NFV in Small Data Centers

Cristina Dominicini

Cristina Dominicini

Goiabeiras, Espírito Santo

A novel approach to build programmable network infrastructure for network functions virtualisation (NFV) in small-scale data centers.

Networking, Internet of Things

  • 4 Collaborators

  • 26 Followers

    Follow

Description

Network functions virtualisation (NFV) has attracted a lot of attention in recent years as a potential solution for reducing costs and providing scalable network services. Emerging trends in telecommunication networks, such as Fog Computing and Internet of Things (IoT), portend new types of services that require the geographical distribution of small-scale data centers (SSDCs) that will provide virtualised network functions (VNFs) at the edge of current networks. In these new scenarios, the SSDCs have to reduce costs while still being able to efficiently manage its computing and network infrastructure to meet demanding bandwidth and latency requirements of highly dynamic service requests.

Traditional data center infrastructures have been designed to serve a scenario with a much larger number of servers and their network infrastructure is not though for complex service chaining interconnections between VNF elements. Moreover, their network reconfiguration mechanisms are limited, and packet routing/forwarding is not optimized. In this scenario, it is hard to build a cohesive solution between the underlying network topology and VNF orchestration decisions.

To tackle these issues, we investigate the integration of NFV and software-defined networking (SDN) in SSDCs and take the virtualisation of network functions to a next level by virtualising not only middleboxes, but also the network elements that interconnect servers. To this end, we propose VirtPhy, a fully programmable NFV infrastructure based on a server-centric data center architecture that aims to provide mechanisms for efficient NFV in SSDCs, considering scenarios of up to 512 commercial off-the-shelf (COTS) servers.

An 8-node prototype was built and tested to demonstrate the platform key enabling mechanisms, which are programmed to jointly make the most of the available physical infrastructure.

The results of this work were presented in detail in the conference paper: C. Dominicini, G. Vassoler, M. R. N. Ribeiro, M. Martinello, “VirtPhy: A Fully Programmable Infrastructure for Efficient NFV in Small Data Centers” IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), November 2016.

Currently, we are extending the presented prototype to include the following features: 1) Packet forwarding acceleration features with Intel DPDK and ONP platforms. 2) Service Function Chaining; 3) Support for other server centric topologies and forwarding mechanisms.

Gallery

Default user avatar 57012e2942

Cristina D. added a comment on project VirtPhy: A Fully Programmable Infrastructure for Efficient NFV in Small Data Centers

Medium e02a9731 3413 46b1 9999 5ab529694e86

VirtPhy: A Fully Programmable Infrastructure for Efficient NFV in Small Data Centers

Network functions virtualisation (NFV) has attracted a lot of attention in recent years as a potential solution for reducing costs and providing scalable network services. Emerging trends in telecommunication networks, such as Fog Computing and Internet of Things (IoT), portend new types of services that require the geographical distribution of small-scale data centers (SSDCs) that will provide virtualised network functions (VNFs) at the edge of current networks. In these new scenarios, the SSDCs have to reduce costs while still being able to efficiently manage its computing and network infrastructure to meet demanding bandwidth and latency requirements of highly dynamic service requests.

Traditional data center infrastructures have been designed to serve a scenario with a much larger number of servers and their network infrastructure is not though for complex service chaining interconnections between VNF elements. Moreover, their network reconfiguration mechanisms are limited, and packet routing/forwarding is not optimized. In this scenario, it is hard to build a cohesive solution between the underlying network topology and VNF orchestration decisions.

To tackle these issues, we investigate the integration of NFV and software-defined networking (SDN) in SSDCs and take the virtualisation of network functions to a next level by virtualising not only middleboxes, but also the network elements that interconnect servers. To this end, we propose VirtPhy, a fully programmable NFV infrastructure based on a server-centric data center architecture that aims to provide mechanisms for efficient NFV in SSDCs, considering scenarios of up to 512 commercial off-the-shelf (COTS) servers.

An 8-node prototype was built and tested to demonstrate the platform key enabling mechanisms, which are programmed to jointly make the most of the available physical infrastructure.

The results of this work were presented in detail in the conference paper: C. Dominicini, G. Vassoler, M. R. N. Ribeiro, M. Martinello, “VirtPhy: A Fully Programmable Infrastructure for Efficient NFV in Small Data Centers” IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), November 2016.

Currently, we are extending the presented prototype to include the following features: 1) Packet forwarding acceleration features with Intel DPDK and ONP platforms. 2) Service Function Chaining; 3) Support for other server centric topologies and forwarding mechanisms.

Comment Report as Spam

Thumb 0 1c3b1 choltmzdn8yqmboqw3oqufgy9uyqmbv6qhitnmgmh8jqr6t9hh2ql o0m3jcmwyhw8fkwauvjuskxur6euckw7ususjkxkrfxtw5yilubavztokplkgalx srykf8wbzipftd

Sujata T. (Intel)

Hi Cristina, gr8 to see this project for an unconventional space -SSDC. Intel is upping its contribution to the 5G/IoT space so this project will be a great boost to the open source portfolio enabled with DPDK on IA.

Let us know if you need any help here :)

Report as Spam

Default user avatar 57012e2942

Cristina D. created project VirtPhy: A Fully Programmable Infrastructure for Efficient NFV in Small Data Centers

Medium e02a9731 3413 46b1 9999 5ab529694e86

VirtPhy: A Fully Programmable Infrastructure for Efficient NFV in Small Data Centers

Network functions virtualisation (NFV) has attracted a lot of attention in recent years as a potential solution for reducing costs and providing scalable network services. Emerging trends in telecommunication networks, such as Fog Computing and Internet of Things (IoT), portend new types of services that require the geographical distribution of small-scale data centers (SSDCs) that will provide virtualised network functions (VNFs) at the edge of current networks. In these new scenarios, the SSDCs have to reduce costs while still being able to efficiently manage its computing and network infrastructure to meet demanding bandwidth and latency requirements of highly dynamic service requests.

Traditional data center infrastructures have been designed to serve a scenario with a much larger number of servers and their network infrastructure is not though for complex service chaining interconnections between VNF elements. Moreover, their network reconfiguration mechanisms are limited, and packet routing/forwarding is not optimized. In this scenario, it is hard to build a cohesive solution between the underlying network topology and VNF orchestration decisions.

To tackle these issues, we investigate the integration of NFV and software-defined networking (SDN) in SSDCs and take the virtualisation of network functions to a next level by virtualising not only middleboxes, but also the network elements that interconnect servers. To this end, we propose VirtPhy, a fully programmable NFV infrastructure based on a server-centric data center architecture that aims to provide mechanisms for efficient NFV in SSDCs, considering scenarios of up to 512 commercial off-the-shelf (COTS) servers.

An 8-node prototype was built and tested to demonstrate the platform key enabling mechanisms, which are programmed to jointly make the most of the available physical infrastructure.

The results of this work were presented in detail in the conference paper: C. Dominicini, G. Vassoler, M. R. N. Ribeiro, M. Martinello, “VirtPhy: A Fully Programmable Infrastructure for Efficient NFV in Small Data Centers” IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), November 2016.

Currently, we are extending the presented prototype to include the following features: 1) Packet forwarding acceleration features with Intel DPDK and ONP platforms. 2) Service Function Chaining; 3) Support for other server centric topologies and forwarding mechanisms.

Default user avatar 57012e2942

Cristina D.

Currently, we are extending the presented prototype to include packet forwarding acceleration features with Intel DPDK and ONP platforms.

At the moment, we have three separate prototypes: one with OpenStack without DPDK, a second one using Openstack + DPDK based on Intel's ONP (Open Network Platform) and a third one with vanilla DPDK.

Our goal is to analyze the tradeoffs between the higher performance offered by using DPDK and the flexibility offered by orchestration through OpenStack, which in turn adds considerable overhead.

Bigger 0 1vco8 h1eb7u53imfyy2tadkovxngf5xzpy2kjapmvg gih0ffxe6el9h4 tgslrqkywp5r9ucibhovpto15bzkv2cichojpco1hg uzmztohwevcsidhsefrw
  • Projects 0
  • Followers 0

Jesus Ruiz Garza

2360 SE Morrison St, Portland, OR 97214, USA

Bigger 0 0pxedef5uzmigm5lj747g4s8jemiaawhij4mj9q i5whagq7fjjo7gb ezjmxho80vjiuy66jkva205od4vfopq5mkvm20bhy4veweslrexb2e6wyy5w3siqsg
  • Projects 0
  • Followers 0

Pranav Sachdev

http://pranavsachdev5.wixsite.com/home

West Hartford, CT, USA

Default user avatar 57012e2942
  • Projects 1
  • Followers 2

Shivaram Mysore

Serial Entrepreneur, Industry expert in the areas of Security & Networking (SDN). Open Source contributor - http://FaucetSDN.org/

Santa Clara, CA, USA

Bigger 15871879 285916948477641 1359804635066677241 n
  • Projects 0
  • Followers 1

Se Yoon Lee

College Station, TX, USA

Bigger 11202666 856727311048003 3917666327328560464 n
  • Projects 0
  • Followers 0

Matheus Capistrano

I'm a information security analyst and attracted by Artificial Intelligence

Sete Lagoas, MG, Brasil

Bigger 0 xaxaduh029qu6mxh4h hvbepfdxfbbwfwf hzlq0jo42bufijuchvsejpcm3xuwl4fchuadyf142vqsfu5ato8w0z14uvq98u5a2wuvxddw5vabdu3od31se7c
  • Projects 2
  • Followers 5

Tanay Pant

Author, Speaker, Hacker, Innovator and Tech Enthusiast

New Delhi, Delhi, India

Bigger 0 xqt6rxktwgzfnaq wyy h ncdlzqkmc5algheswndpm63cqqhhg8wfn wgm7n2jlmyy3gyzb44v6ixmw2xrw20vq74vqixl5sxrxmxwnvgx7ihn2srhl0i3quh
  • Projects 0
  • Followers 1

Tarak Konar

400 Robert St N, St Paul, MN 55101, USA

Bigger 14955965 639646909549658 5765945901893043137 n
  • Projects 0
  • Followers 3

Vikas Rai

Lodhi Road, Near Airforce Bal Bharati School, New Delhi, Delhi 110003, India

See More