Microsoft Azure Networking has ported its L3 Border Gateway Protocol (BGP) routing stack to Cavium XPliant switches.
This has been accomplished, the company says, through the use of the Switch Abstraction Interface (SAI), which enables portability and interoperability across different hardware platforms.
Historically switch silicon suppliers offered proprietary software interfaces requiring extensive software porting by customers to create an end user switch product. This resulted in a proprietary lock-in for these legacy switch silicon suppliers.
The SAI was defined as an abstraction interface for switching Asics to remove these barriers.
SAI enables system developers to port software to the best switch silicon that supports these SAI abstractions.
Earlier this year Cavium announced SAI support in the XPliant switch SDK (software development kit), software now released for general use. Microsoft has easily ported Layer 3 BGP routing applications to the XPliant switch SDK based on the SAI interface.
“SAI adoption will enable customers to seamlessly deploy multiple vendors’ silicon into the network,” says Microsoft’s Kamala Subramaniam.
Cavium’s XPliant Ethernet switch family targets applications in cloud / enterprise data centers and service provider infrastructure, for both top-of-rack and backbone applications with bandwidths up to 3.2 Terabits per second in monolithic silicon support 1G, 10G, 25G, 40G, 50G and 100G interfaces.
This family of switches will also provide connectivity solutions for embedded applications.
from News http://ift.tt/1hrgnTE
via Yuichun
沒有留言:
張貼留言