Ask these questions before you replace any technology in your network !

If you are replacing one technology with the other, these questions you should be asking.





This may not be the complete list and one is maybe more important than the other for your network , but definitely keep in mind or come back to this post and check before you replace one technology with another one !



  • Is this change really needed ? Is there a valid business case ?


First and most important question, because we are deciding whether this change is absolutely necessary. If the technology which you will migrate won’t bring any business benefit (OPEX, CAPEX , New Revenue Stream etc.) then existing technology should stay.

This is true for the new software release on the routers as well. If there is no new feature which you need to use with the new software release and if there is no known bug that effects the stability of the network, having a longer software lifecycle is better than upgrading the software frequently.



  • What is the potential impact to overall network ?


New technology might require extra resource usage on the network. Can your network devices accommodate this resource usage growth ? Opposite is true as well. New technology might reduce the resource usage but at what cost ?


In general , reducing the state in the network (Routing table , MAC address table , MPLS Label table etc.) creates suboptimal routing and black holing depends on the network topology.


For example, if you replace your full mesh IBGP design to IBGP Route Reflector design, it reduces the overall resource usage on the network (Reduces the state on the routers) but creates suboptimal routing (Depends on the topology)



  • What will be the migration steps ?


In network design lifecycle , deployment steps are prepared by the designers. These steps are covered in Network Migration Plan document , if separate migration document is not asked by the customer , then in the Low Level Design document (LLD) , these steps are highlighted clearly.


If migration steps is not executed in an order, you have longer network down time which cost money to the organization. Or migration operation completely might fail.


In any migration document , rollback plan should be included too. So , if the migration can not be executed in a planned time, escape plan , rollback plan should be started as planned earlier.



  • Is there a budget constraint ?


Budget is always a real concern. Almost in any business. Why budget is important in technology migration ?


Because new technology may not be known by the network engineers , and learning process might be necessary.


Free learning resources are good but how much you can trust ? So, I always recommend people to take training in a structured way from a known network designers who follow the most recent updates in the industry , designed many networks from any scale (not just couple large scale) , recommended by the people who you trust in the industry. ( I spend time to write, let me do a little marketing 🙂 )


Budget is a concern when you try to design large scale network , adding a new technology to the existing (brown field) network , merging and acquisition design , securing the network etc. When you migrate , ask yourself , do my network engineers in the company know/handle the new technology ? Do you need to buy additional hardware to accommodate the new technology ?



I can expand this list. Let me know your comment in the comment box below. Did you recently migrate any technology in your network ? Would this post be helpful ?

2 Replies to “Ask these questions before you replace any technology in your network !”

  1. I saw many different scenarios when companies make a migration just to upgrade their boxes which are end of life end of sale to get new supported gear without taking into the account the new features.
    For example data center migration from catalyst 6500 to nexus 9000 just to have supported devices with the same traditional 3 tear architectural without considering the SDN or even the new features such as vpc, vxlan..etc
    Is that worth for doing ?

  2. Hi Bassel,
    considering the new features and services is always the way to go. It must be said that for a DC the nexus platform is more appropriate than some advanced catalysts such 6500. In this scenario probably the upgrade is “just” an upgrade and a newer better intelligence is postponed to future projects. SDN would not be on a DC anyway as it is mostly enterprise architecture. APIC could be instead a clever choice. Consider that VPC and VXLAN are single technology that have no meaning if not in a bigger context (IBN or virtualization projects). In short, i consider worth moving to Nexus but you are still on to add value with these new platforms.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.