xFlow Research

Network Infrastructure Services

DELL SDP

Project Split Data Plane

dell-logoThis page is for support of Dell Split Data Plane (SDP) Project. This project is sponsored by Dell Research Office. SDP was conceptualized by Rajesh Narayanan of Dell CTO/Research Office.

What is SDP?

Split Data Plane is a means to separate coarse flows from granular flows. What we discovered was that ACLs, where most of the granular flow-definitions were done, are mainly for the purpose of advanced actions/functionality. In addition, the merchant silicon pipelines do not support such advanced actions. SDP allows us to maximize the benefits of a merchant silicon pipeline in combination with an advanced and deep flow programmable processor. This enables us to dynamically introduce new actions/functions in the packet processing pipeline while increasing the number of flow-entries. The other objective was to ensure that the development of these new functions is independent of the switch operating system to encourage third-party developers.

What are the objectives of this program?

This program’s primary objective is to generate a large number of applications that can leverage the SDN paradigm. The notion of SDN is not only the controller but also about data-plane programmability. By allowing the Stats-plane to be an equal citizen in the architecture, we hope this will rejuvenate application development for SDN.

Contributing new Applications to the Dell SDP Repository

Developers of the Dell SDP software are encouraged to contribute their applications to the project repository. The procedure for contributing new applications is as follows:

  1. Users are encouraged to fork the original Dell SDP repository and contribute their newly developed applications to the forked repository
  2. Once the users are ready to contribute their application, they need to commit the finalized code to the forked repository
  3. Contact the Dell SDP support team by emailing supportdellsdp@xflowresearch.com. The Dell SDP support team will review the source code and contact the original authors for any improvements/modifications
  4. Once finalized, the contributed application will be added to the private Dell SDP repository by the support team with the consent of the original author

The Dell SDP software can be accessed on the Github private repository. Please note that this repository is not available to general public. In order to get access to the Dell SDP software, a user needs to follow these steps:

  1. Register yourself on the Github website by visiting http://github.com/
  2. Send a request to access the Dell SDP software by emailing your Github username to supportdellsdp@xflowresearch.com
  3. The Dell SDP support team will reply back after receiving the request to access the Dell SDP software. The team will provide the link to private Github repository from where users can download the Dell SDP source code with the help of username provided to the Dell SDP support team

Home


Partners


Educational Cloud

About Us


Careers

Contact Us

US Office:
San Jose, CA
Austin, TX
Tel: +1-408-309-3724
Email: info@xflowresearch.com

Pakistan Office:
Software Technology Park, Sector I-9/3
Islamabad, 44000, Pakistan
Tel: +92-51-874-4471
Email: info@xflowresearch.com

UAE Office:
Office 301, Al Wahda Building, Port Saeed Road
PO Box 444891
Deira Dubai , UAE
Email: info@xflowresearch.com


Deprecated: genesis_footer_creds_text is deprecated since version 3.1.0! Use genesis_pre_get_option_footer_text instead. This filter is no longer supported. You can now modify your footer text using the Theme Settings. in /homepages/12/d348245807/htdocs/wsb6106481401/wp-includes/functions.php on line 5700

Copyright © 2023 · xFlow Research Inc · All Rights Reserved