Hello my friend,
Three years ago, on the 5th June 2016, we have posted the first article about Nokia SR OS/ Cisco IOS XR interop. We can dispute, if it was long ago or not, but what we can’t dispute the amount of information shared with you since that time on various network and automation topics!
No part of this blogpost could be reproduced, stored in a
retrieval system, or transmitted in any form or by any
means, electronic, mechanical or photocopying, recording,
or otherwise, for commercial purposes without the
prior permission of the author.
Over these three years we have posted 75 (seventy five!) articles about the design, configuration and implementation of the multivendor networks with Nokia SR OS, Cisco IOS XR, Arista EOS and Cumulus Linux. Out of that 75, the 21 articles were written in this third year. Thanks to the blog activity we were awarded as the CiscoChampion 2019 as a top tech influencers worldwide.
The last year was a kind of breakthrough, not only based on the topics we were covering, about which we’ll talk in a minute. We have started a new video blog format, which is running in parallel to the text blog. We aren’t replacing the text blog, we enhance it with a new stuff, which we believe, you will like. Here you can see the highlight:
- Introduction of the video blog
- The first episode with Greg Hankins from Nokia discussing the model-driven configuration
- The second episode with Jeff Tantsura from Apstra discussing the intent-based networking
Previously we shared the configuration files from certain network elements as a text files attached to the article. Now, as we are focusing on the two long-term projects, which are the Service Provider Fabric and the Data Centre Fabric, we have created the GitHub repositories for both, where you can find all the details including the description, configuration files, Ansible playbooks for automation and so on:
Looking on the topics covered last year, you might have seen the strong focus on the network automation and network management as a holistic distributed system, rather than a set of individual devices. We also started to introduce the micro services architecture to the network monitoring and management by building the management stack using Docker containers with the distinct functions in each containers.
Let’s take a closer look on the topics we have reviewed. The topics are grouped in somehow logical categorues.
The model-driven configuration (YANG, OpenConfig, etc):
- Model-driven approach to the configuration of the network function via CLI in Nokia
- Introduction to OpenConfig for Arista EOS, Cisco IOS XR and Nokia SR OS (with Ansible)
- Discovery of the Ansible NETCONF modules with the focus on the OpenConfig for Arista EOS, Cisco IOS XR and Nokia SR OS
- The fully abstract OpenConfig device configuration in the Data Centre for Arista EOS, Cisco IOS XR and Nokia SR OS automated by Ansible
The model-driven telemetry (YANG):
- Introduction to the YANG-based telemetry with Cisco IOS XR
- Introduction to the YANG-based telemetry with Nokia SR OS
- YANG-based telemetry with OpenConfig
The Service Provider Fabric project:
- The Service Provider Fabric. IP VPN over Segment Routing with Arista EOS, Cisco IOS XR and Nokia SR OS
- The Service Provider Fabric. EVPN over Segment Routing with Arista EOS, Cisco IOS XR and Nokia SR OS
- The Service Provider Fabric. Automated infrastructure provisioning with OpenConfig using Ansible for Arista EOS, Cisco IOS XR and Nokia SR OS
- The Service Provider Fabric. Implementation of the IETF L3 service YANG model and mapping it to the OpenConfig or vendor-specific YANG models for Arista EOS, Cisco IOS XR and Nokia SR OS empowered by Ansible
- The Service Provider Fabric. Implementation of the SNMPv3 for monitoring of the Arista EOS, Cisco IOS XR and Nokia SR OS
- The Service Provider Fabric. Introduction of the secured monitoring over SNMPv3 with InfluxData Telegraf, InfluxDB and Grafana running as micro services over the Docker containers and automated with Ansible
The Data Centre Fabric project:
- The Data Centre Fabric. How to document the infrastructure in the Digital Ocean NetBox (great open-source tool) and integrate the provisioning using Ansible for Cumulus Linux, Cisco IOS XR and Arista EOS
- The Data Centre Fabric. Deployment of the Zero Touch Provisioning Stack using DHCP, DNS, HTTP and FTP services running as micro services on Docker for Arista EOS, Cisco IOS XR, Cumulus Linux and Nokia SR OS
- The Data Centre Fabric. Secured monitoring of the IP fabric devices and Docker containers with SNMPv3 and SYSLOG with the InfluxData Telegraf, InfluxDB and Grafana
Miscellaneous topics not directly related to the categories above:
- EVPN VXLAN symmetric IRB for Nokia SR OS, Arista EOS and Cumulus Linux
- Automation of the Arista EOS configuration with Ansible
- The swiss knife for the VM provisioning in the KVM for your networking LAB with our four network vendors
- My reflections about the Cisco Live 2019 with sharing the experience to be the presenter
- Details on the building the lab with the server at home
Thank you very much for your attention, support and feedbacks!
Stay networked! Stay tuned! We are going further!
Take care and Best Regards,