Cumulus Networks provides a Linux based OS for data-center switches, and has seen a great adoption in the last year. Enterprises love Cumulus since existing Linux management, automation and monitoring tools work seamlessly with Cumulus switches – dramatically simplifying data-center operations. Network Architects want to try out Cumulus, but before rolling out new technology on their networks – they want to build out a leaf-spine topology to realistic enterprise scale and test things out.
Ravello's Network Smart Labs presents a great platform where all this and more is possible. With underlying technologies – nested virtualization and networking overlay – that power Ravello, it is possible to create full featured deployments with data-center networking (Layer 2) on AWS. Whether one wants to build Cumulus leaf-spine deployment from scratch or use an existing deployment as a starting point, Ravello presents an easy to use platform to do so.
Infact, there is a pre-built Cumulus switch leaf-spine topology on Ravello Repo that one can run with a single click. Just open a Ravello trial account, and add the blueprint to your Ravello library. If you want to build and run Cumulus switch deployments from scratch, Christian Elsen has written a very nice article on running Cumulus switches on AWS and Google cloud.