D
David Erickson
Researcher at Stanford University
Publications - 10
Citations - 1688
David Erickson is an academic researcher from Stanford University. The author has contributed to research in topics: Network topology & OpenFlow. The author has an hindex of 9, co-authored 10 publications receiving 1607 citations.
Papers
More filters
Journal ArticleDOI
The case for RAMClouds: scalable high-performance storage entirely in DRAM
John Ousterhout,Parag Agrawal,David Erickson,Christos Kozyrakis,Jacob Leverich,David Mazières,Subhasish Mitra,Aravind Narayanan,Guru Parulkar,Mendel Rosenblum,Stephen M. Rumble,Eric Stratmann,Ryan Stutsman +12 more
TL;DR: This paper argues for a new approach to datacenter storage called RAMCloud, where information is kept entirely in DRAM and large-scale systems are created by aggregating the main memories of thousands of commodity servers.
Proceedings ArticleDOI
The beacon openflow controller
TL;DR: The architectural decisions and implementation that achieves three of Beacon's goals: to improve developer productivity, to provide the runtime ability to start and stop existing and new applications, and to be high performance are described.
Proceedings ArticleDOI
Implementing an OpenFlow switch on the NetFPGA platform
TL;DR: This work describes the implementation of an OpenFlow Switch on the NetFPGA platform, and compares the implementation's complexity to a basic IPv4 router implementation and a basic Ethernet learning switch implementation.
Journal ArticleDOI
The case for RAMCloud
John Ousterhout,Parag Agrawal,David Erickson,Christos Kozyrakis,Jacob Leverich,David Mazières,Subhasish Mitra,Aravind Narayanan,Diego Ongaro,Guru Parulkar,Mendel Rosenblum,Stephen M. Rumble,Eric Stratmann,Ryan Stutsman +13 more
TL;DR: With scalable high-performance storage entirely in DRAM, RAMCloud will enable a new breed of data-intensive applications.
Patent
Systems and methods for network management
TL;DR: In this article, state information (e.g., configuration data, forwarding states, IP tables, rules, network topology information, etc.) can be parsed and used to generate a network model, which describes how data is processed by the network.