3 ms·
Nvidia Acquires Cumulus
- Cixelyn 6y agoNow that nvidia owns a full switch OS, I wonder if this means that Onix, which they inherited from their Mellanox acquisition, will eventually be phased out. We’ve been running Onix just because it’s cheaper than Cumulus (read: no yearly contract).
- wmf 6y agoThis definitely looks like throwing in the towel on Onyx. Cumulus was always more mature and it was going to take a lot of investment to catch up.
- eqvinox 6y agoCumulus is a great complement to their earlier Mellanox acquisition. I'm hoping for good things to come from this. ... that is, if nVidia doesn't force their bad open source habits down on either of these 2 companies. But there is no indication they will.
- dogma1138 6y agoCumulus Linux isn’t free software, if anything this might increase the chances of them releasing public version of this.
- carlhjerpe 6y agoEverything in the Cumulus distribution except switchd is opensource (According to sales people anyways, and seems true so far, been browsing some python source on our switches), switchd is using information in the Linux kernel to program/configure Broadcom and Mellanox ASICs. Their contributions to the Linux kernel and the FRR routing package is not insignificant. I hope Nvidia is going to keep allowing Cumulus to support Broadcom ASICs and keep upstreaming their development efforts. Disclamier: The company is work for is a small but happy Cumulus customer.
- kijiki 6y agoCumulus co-founder and original switchd author here. Mellanox sells switches with Broadcom silicon, so certainly in the short and medium term there will be no changes there. Long term is harder to say. It is possible that once Mellanox/Nvidia's ASIC portfolio is sufficiently complete they'll stop adding support for newer competitor ASICs, but I have no special insight there. Thanks for using Cumulus, glad to hear you're having a good experience with it!
- carlhjerpe 6y agoMay i ask about your thoughts regarding switchd now that Mellanox has been pushing Switchdev quite hard and Broadcom SAI (and i guess SAI could be "plugged" into the kernel just as switchd with some "glue" (netlink) so we don't have to modify userspace?). It seems like the actual "programming ASIC" importance at least for Mellanox Spectrums is less of a USP by every new kernel release, i still see value in the support, packaging and sponsoring development though.
- kijiki 6y agoswitchd living in userspace was in large part a result of the highly proprietary NDA's ASIC SDKs. Mellanox is making small (and welcome) steps in opening up by putting some functionality into their switchdev driver, but if you want a full feature set in 2020, you need their userspace SDK, which means switchd. SAI, like OFDPA and OpenNSL before them (and a few more, can't even keep track anymore) are giant closed-source userspace binary blobs that Broadcom released to try (and fail) to mollify folks who want open-source networking. If you're serious about feature set and performance, there is unfortunately still no alternative to the proprietary NDA'd SDKs.
- dogma1138 6y agoAny plans of a community/free or a SOHO edition?
- dogma1138 6y agoOpen source and being freely available (not necessarily FOSS compliant) are different things. Currently there is no way for you to say download or build cumulus Linux to run it on your own hardware without buying that access afaik. Checking their site again today seems to confirm it the only thing they have available is a VX appliance you can deploy in the cloud as a demo. I think with NVIDIA behind them they might have a business model that would allow them to release CL openly or at least in the form of a community/light edition for small scale use. I would love a reliable DD-WRT like option for switches especially since SOHO grade managed switches are becoming crappier by the day with more and more of them going into cloud managed and licenses. This is becoming a problem with NAS as well if you want a cheap Ethernet based storage you pretty much only have WD MyCloud which requires internet access to access your drive on your local network. There are probably some hacks around it but these things are becoming more and more prevalent.
- stuntkite 6y agoThey’ve been developing some good open source habits with their RAPIDS project.
- webpirahna 6y agoCloud data centers are evolving to an architecture that is accelerated, disaggregated and software-defined to meet the exponential growth in AI and high performance computing. To build these modern data centers, HPC and networking hardware and software must go hand in hand. NVIDIA provides the leading accelerated computing platform. Mellanox is the high-performance networking leader, now part of NVIDIA in a combination described in our founder and CEO’s welcome letter.
- myrandomcomment 6y agoThe question is will they still support Cumulus on non Mellanox ODM switches which 99% of use an ASICs from Mellanox's competitor Broadcom?
- kijiki 6y agoThe plan of record is yes.
- 1-6 6y agoThe blog needs to make text black. It's hard to read without highlighting text.
- LargoLasskhyfv 6y agoNot when you have Javascript blocked by default, using some adblocker. Try the difference!
- webpirahna 6y agoNVIDIA provides the leading accelerated computing platform. Mellanox is the high-performance networking leader, now part of NVIDIA in a combination described in our founder and CEO’s welcome letter. Today we announce our plan to acquire Cumulus Networks, bolstering our networking software capabilities. The combination enables the new era of the accelerated, software-defined data center.