Fill one form and get quotes for cable assemblies from multiple manufacturers
Glenn Chagnot - Spirent Communications
If there’s a common theme for Communication Service Providers (CSPs) migrating to cloud-native networks, it’s “more.” More disparate, distributed components of traditionally monolithic network elements. More vendors providing cloud-native network functions (CNFs), and updating them more often. More hyperscalers jockeying to convince CSPs to deploy on their clouds. And ultimately in this complex and dynamic cloud world, more things that can go wrong. Which makes lab and pre-production testing even more important.
It’s not just that CNFs themselves are new. It’s that the way they interact with each other and the cloud they’re deployed on is so radically different, CSPs and vendors are still figuring out what to test for. In many cases, what a given CNF actually needs from the underlying cloud infrastructure is still an open question. Yet, if you’re part of a CSP organization aiming to deliver high-quality service experiences—especially under service-level agreements (SLAs)—it’s a question you need to answer.
How can you make sure the 5G CNF you’re deploying will work as expected when pushed into production—in a cloud environment you don’t own, that behaves in ways you can’t predict? How can you ensure that cloud will provide the right performance attributes—networking, storage, memory, latency—to meet your SLAs? Just as important, how can you predict what will happen if it doesn’t provide the needed performance, and what you’ll need to do to respond?
The answer to all these questions is the same: thorough resiliency testing of every CNF. You may not know exactly how the cloud you’re deploying on will perform on a given day. But by understanding exactly what each CNF needs from the cloud and how each CNF is vulnerable, you can avoid many problems before they arise.
A Brave New World of Testing
The basic goals of preproduction testing haven’t changed. You need to understand how each CNF behaves, in isolation and in tandem with other CNFs and the cloud, to help you avoid unplanned issues and assure reliable, high-performing services. The way you pursue those goals, however, is vastly different from yesterday’s networks.
In the past, testing core network functions involved deploying a monolithic physical appliance or networking software wrapped bundles with vendor-supplied virtual machines into a lab environment. Everything the network function needed was supplied integrated and turnkey. And while the production network operated at larger scales, you could assume that, like the lab, it would be a relatively stable, predictable environment.
In the cloud-native world, that assumption no longer applies. Start with the 5G core itself, which is now composed of dozens of different CNFs, potentially from different vendors, each disaggregated into scores of pods and deployed across numerous individual nodes—each with its own security, management, and performance considerations. Additionally, those pods now run on a dynamic cloud infrastructure layer, usually in a hyperscale cloud environment that’s difficult to predict or emulate.
These changes affect testing in multiple ways:
5G CNF Microservice Architecture
And if you don’t proactively characterize the performance that each CNF needs from the cloud? You’ll push CNFs into production, something will go wrong, and you won’t be prepared. You’ll find yourself on an all-hands call with all your CNF vendors and your cloud team, all trying to troubleshoot the problem—but now, with the potentially multi-million-dollar costs of unplanned downtime.
Getting Resiliency Testing Right
Ultimately, you need to understand what every CNF needs to succeed, and identify every potential point of failure. That requires comprehensive resiliency testing—including under real-world traffic and challenges, not just ideal conditions. You need to:
Unleash Cloud Value
Resiliency testing can be more complicated in cloud-native environments, but it offers richer rewards. Get it right, and you can push new CNFs into production without worrying about getting surprised. You’ll have fewer issues in the live network, and you can respond more quickly when you do.
Just as important, you enable a more agile and effective business. Now, you can take full advantage of cloud-native efficiencies to reduce power consumption and operating costs. You can dynamically scale network resources instead of overprovisioning, and unlock huge capital savings. And you can offer more stringent and lucrative SLAs, knowing that you’re ready to deliver—even in a dynamic, unpredictable world.
Create an account on everything RF to get a range of benefits.
By creating an account with us you agree to our Terms of Service and acknowledge receipt of our Privacy Policy.
Login to everything RF to download datasheets, white papers and more content.