Technical Reports
HPL-2008-108
Orphal: API Design Challenges for Open Router Platforms on Proprietary Hardware
 Mogul, Jeffrey C.; Yalagandula, Praveen; Tourrilhes, Jean; McGeer, Rick; Banerjee, Sujata; Connors, Tim; Sharma, Puneet
HP Laboratories
 
HPL-2008-108
Keyword(s): open router platforms, TCAMs
Abstract: Most switch vendors have launched "open" platform designs for routers and switches, allowing code from customers or third-party vendors to run on their proprietary hardware. An open platform needs a programming interface, to provide switchlets sufficient access to platform features without exposing too much detail. We discuss the design of an abstraction layer and API designed to support portability between vendor platforms, isolation between switchlets and both the platform and other switchlets, high performance, and programming simplicity. The API would also support resource- management abstractions; for example, to allow policy- based allocation of TCAM entries among multiple switchlets.
8 Pages
Additional Publication Information: To be published and presented at HotNets 2008 Workshop (Calgary, Canada), October 6-7, 2008
 External Posting Date: September 21, 2008 [Fulltext].  Approved for External Publication
 
 Internal Posting Date: September 21, 2008 [Fulltext]
 
			
  | 
	|||||||||||||||