The key to unlocking the utility, and thus novel revenues, of 5G lies in differentiated, programmable networks
NoviFlow solves networking challenges that would be too expensive, too complex, or impossible to solve with products from traditional network vendors.? Fortunately, I learned very early in my career that “the impossible only takes longer and costs more”, but with NoviFlow even that truth is challenged.? The impossible can sometimes be solved easily.
The three and only foundational pillars of all that is IT are Compute, Storage and Networking.? Two of these, compute and storage, have been programmable with high level languages since the 70s, from Fortran to C++ and beyond.? Software is easily and quickly produced and changed in hours, or weeks for complex things.? Unfortunately, networking has always been a different beast.? A switch or router from your favorite vendor may have 100s of features, but adding even one new feature takes several years after the vendor commits to that feature in their roadmap, and the organizations purchasing these network devices have no way to change the way that network device works in any way.
This limitation on networking no longer exists, but it’s apparently still a secret since most people in networking are still unaware of this seismic change in the ground they are standing on.? All the major networking chip manufacturers now have fully programmable chips.? It started with Tofino at Intel (was Barefoot), AMD has Pensando, Cisco has Silicone one, etc.? Network Appliances built with these chips are price competitive and have equivalent throughput and latency to any non-programmable networking chip.? Their main difference is that they can be programmed.? We can now make a network do whatever we want it to do without slowing down the network, and new or unique requirements can be met in software development timeframes.
Cloud Service Providers have been building and deploying network appliances with this programmability into their networks for years.? These appliances have been available through white box vendors for almost as long, and every advanced computer science program in any university is already living in this brave new world.?
Now it looks like the secret is starting to leak out.? One of the largest networking companies in the world publicly just went “all in” on programmable networks.? Some quotes from Fredrik Jejdling, Head of Networks at Ericsson, and Ericsson CTO Erik Ekudden from an article in telecoms.com (15 Feb 2024) as part of the lead up to MWC2024 in Barcelona:
What makes NoviFlow unique is that we fully embraced this paradigm shift a long time ago.? This is not the future for us and our clients, because we never waited.? We have deployed programmable network solutions into Tier1 CSPs in Canada, the US, Africa, and Australia, and these solutions apply beyond CSPs to anyone with a large or complex network.
Each project tends to start by NoviFlow meeting an “out of the box” thinking person who has a challenge that solutions from traditional network equipment vendors would be too complex, too expensive, or is considered impossible (I especially like the impossible ones).? Occasionally the person knows about the concept of programmable networking.? Others we somehow convince that what we have is not magic.?
The next step is a Proof of Concept (PoC) for an initial project, which is a little like giving candy to a child for the first time.? There is no way the craving for the candy or the ideas for new projects stop.? It changes the rules of what a network can be.? Some projects ask us to do extremely exotic things with networks, but what is interesting is that most of the solutions we have been asked to build and turn into carrier grade solutions/products have been for obvious current networking challenges.
NoviFlow solutions/products generally work on three groups of use cases.
1. Modernize Service Chaining Infrastructures
领英推荐
2. Modernize Network Visibility Infrastructures
3. Take Action in the Network Fabric, like Volumetric DDoS Mitigation
I, and the team at NoviFlow, would love to talk with you if:
Technical Director at Bell
7 个月Great article Tim Kline we embarked on this programmable network journey at the early stages of P4 and to this day, even with the industry whirlwinds, it highlights various industry evolution : a) Although not pure P4 (eBPF, DOCA, etc.) as it was initially proposed, relatively open software programmable HW are becoming the norm. Either ASIC based or with DPU extensions. b) The business model for dataplane programmability and extensibility is forming rapidely. Most merchant ASIC/DPU vendors now have a commercial model to allow either full SDK access or to engage on pipeline extensions. c) The movement towards programmablle dataplanes also proves the need for smaller platform vendors that can quickly react and build solutions that larger incumbents are not structured to build/support. Let's push on
Multi-Cloud Security and Application Delivery Sales
8 个月Well said. We truly need to get revolutionary and evolutionary in mobile access. It needs to be similar and actually the same as the Internet was on wireline for the past 20 years. It will happen but never soon enough.
Packet Enthusiast
8 个月As a person who has real world operational experience using Noviflow's products, I can attest that Tim's claims of solving seemingly unsolvable networking problems are real. We realized what was possible with programmable networking early on, but Noviflow turned it in to a reality. The best part is, the product continues to evolve today as our needs are change. Well written article Tim!
Tim Kline - missed u at #mwc2024! Nice view… to add a direct enablement benefit is faster realization of intent based networking with programmability buried deeply in the forwarding plane!
Senior Consultant at AIE IO (AI, Emerging Technologies and High Performance I/O)
8 个月Security and compliance will likely be critical factors in the future development of programmable networks. Ensuring that programmable network solutions meet high standards of security and comply with regulatory requirements will be essential for widespread adoption. I believe P4 will play a critical role in AI firewalls. Keep up the good work Tim...