6 ms·
Nice to see, SONiC is an improvement over proprietary switch stacks. However, SONiC is still a major pain; the ultimate goal would be a switchdev driver. Have
by eqvinox 2y ago
Nice to see, SONiC is an improvement over proprietary switch stacks. However, SONiC is still a major pain; the ultimate goal would be a switchdev driver. Haven't given up hope on Marvell getting nudged that way…
- teleforce 2y agoIt seems that SONiC and Mellanox already supporting Switchdev: [1]Linux Switchdev the Mellanox way https://habr.com/en/companies/qrator/articles/527140/ https://habr.com/en/companies/qrator/articles/527140/
- eqvinox 2y agoThis is about a Marvell switch, not Mellanox.
- teleforce 2y agoMy bad, confused the two companies. It seems that that Marvell supported the Switchdev via Dent NOS but for this new Teralynx switch they're utilizing SONiC instead [1]. Just curious if they are targeting SONiC then it must support Switchdev because it's what being used underneath. [1] Marvell Announces Industry’s First Commercial Switch Platforms with Dent to Accelerate Smart Retail and Enterprise Edge Infrastructure: https://www.marvell.com/company/newsroom/marvell-announces-industrys-first-commercial-switch-platforms-with-dent-to-accelerate-smart-retail-and-enterprise-edge-infrastructure.html https://www.marvell.com/company/newsroom/marvell-announces-i...
- eqvinox 2y agoSONiC has options for both switchdev as well as proprietary-binary-blob backends. It's certainly possible Marvell is shipping the former — but I looked and didn't find anything. It might just not quite be fully published yet (and propagated into search engines)… or it's a proprietary-binary-blob switch driver.