MIT Libraries logoDSpace@MIT

MIT
View Item 
  • DSpace@MIT Home
  • MIT Open Access Articles
  • MIT Open Access Articles
  • View Item
  • DSpace@MIT Home
  • MIT Open Access Articles
  • MIT Open Access Articles
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Challenging the Stateless Quo of Programmable Switches

Author(s)
Gebara, Nadeen; Lerner, Alberto; Yang, Mingran; Yu, Minlan; Costa, Paolo; Ghobadi, Manya; ... Show more Show less
Thumbnail
DownloadAccepted version (573.5Kb)
Open Access Policy

Open Access Policy

Creative Commons Attribution-Noncommercial-Share Alike

Terms of use
Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/
Metadata
Show full item record
Abstract
© 2020 ACM. Programmable switches based on the Protocol Independent Switch Architecture (PISA) have greatly enhanced the flexibility of today's networks by allowing new packet protocols to be deployed without any hardware changes. They have also been instrumental in enabling a new computing paradigm in which parts of an application's logic run within the network core (in-network computing). The characteristics and requirements of in/-network applications, however, are quite different from those of packet protocols for which programmable switches were originally designed. Packet protocols are typically stateless, while in-network applications require frequent operations on shared state maintained in the switch. This mismatch increases the developing complexity of in-network computing and hampers widespread adoption. In this paper, we describe the key obstacles to developing in-network applications on PISA and propose rethinking the current switch architecture. Rather than changing the existing architecture, we propose augmenting it with a Stateful Data Plane (SDP). The SDP supports the requirements of stateful applications, while the conventional data plane (CDP) performs packet-protocol functions.
Date issued
2020
URI
https://hdl.handle.net/1721.1/143564
Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Journal
HotNets 2020 - Proceedings of the 19th ACM Workshop on Hot Topics in Networks
Publisher
ACM
Citation
Gebara, Nadeen, Lerner, Alberto, Yang, Mingran, Yu, Minlan, Costa, Paolo et al. 2020. "Challenging the Stateless Quo of Programmable Switches." HotNets 2020 - Proceedings of the 19th ACM Workshop on Hot Topics in Networks.
Version: Author's final manuscript

Collections
  • MIT Open Access Articles

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

OA StatisticsStatistics by CountryStatistics by Department
MIT Libraries
PrivacyPermissionsAccessibilityContact us
MIT
Content created by the MIT Libraries, CC BY-NC unless otherwise noted. Notify us about copyright concerns.