3 ms·
This is Vyatta + DPDK(for performance). Right? I'm missing any use case not covered by vyatta?
by rsecora 7y ago
This is Vyatta + DPDK(for performance). Right?
I'm missing any use case not covered by vyatta?
- jsouthworth 7y agoThis is an evolution of the original Vyatta system. There are several things that are quite different than the old system. 1.) All traffic is now forwarded with a custom DPDK based dataplane. 2.) The configuration and operational infrastructure are both new compared to Vyatta. 3.) We have cleaned up the implementation of the CLI, formalized a scripting API, added NETCONF support, and opened up the REST API. 4.) The dataplane has support for programming hardware and a plugin is provided to support the UFiSpace S9500-30xs on top of Broadcom's OpenNSL. 5.) We support AAA using either on device RBAC rules or TACACS+ as is a common need in the networking industry. 6.) We sandbox operator and admin users so they can't change they system without going through the infrastructure. 7.) We added a new mechanism for integrating features that is cleaner than the old Vyatta mechanism. There are some similarities with the old Vyatta system, via a compatibility layer, and we didn't do a big replace of every feature so a good portion of the supporting integration will look familiar.
- rsecora 7y agoThanks, Do you know if there is a starting doc or tutorial with the new cleaned up CLI? I'm familiar with Juniper and Cisco routers and really want to test this.
- sleishman 7y agoFull CLI can be found at https://danosproject.atlassian.net/wiki/download/attachments/753667/all-danos-1908-configuration-options.txt?api=v2 https://danosproject.atlassian.net/wiki/download/attachments... Configuration guide under constructed at https://danosproject.atlassian.net/wiki/spaces/DAN/pages/1540100/Configuration+Guide https://danosproject.atlassian.net/wiki/spaces/DAN/pages/154...
- rurban 7y agoAnd VyOS, the Vyatta fork, is open source since 2013, with regular releases.