Microservices – The wind beneath the CNF wings

 


 

 

 

In my last post, I discussed the pitfalls of microservices, which power CNFs. In this post, I will present the other side of the story.

We know that microservices dissect individual CNFs into a mesh of interdependent services that can be containerized independently of each other. I would like you to take a moment a relook at the usage of interdependence and independence carefully.

A given CNF is thus a combination of multiple microservices.

Our report “Containers and Telcos: Ready to Tango” chronicles and describes several CNFs.

Metaswitch for example, offers its virtual IMS (vIMS) as combination of multiple microservices such as SIP routing, HSS proxy, distributed timer database, in-memory open-source database, file-based open-source database and open-source configuration distribution service. Individual microservices have independent development and deployment schedules; and are therefore often managed by dedicated teams.

The methodology of microservice development also makes it clear as to why containers are able to leverage CI/CD constructs effectively. The 5G-PPP terms microservices as loosely coupled, but highly cohesive. The cohesiveness helps in quickly establishing connections with other microservices, while the loose coupling allows for independence and autonomy in the development cycles of individual microservices.

Microservices have been instrumental in initiating cloud nativity into telecom device engineering.

Microservices have positive implications for design, troubleshooting and scaling.

On the design front, microservice-based CNFs offer greater granularity into the CNF architecture. Designers are now able to fine-tune parameters at the level of individual processes rather than dealing with entire applications.

Microservices make it possible to design, test, operationalize and manage individual functional strands in a CNF.

Microservices facilitate the pinpoint scaling up of certain segments of the CNF to the required extent, helping in efficiently managing available resources.

Conversely, faulty or problematic microservices can be curtailed or brought down and repaired without obstructing the function of other well-functioning microservices in a CNF.

What is required for telcos and vendors is to keep their eyes open to the performance penalties exerted by microservices and deftly compensate them with the benefits that microservices bring to the table. This exercise requires a clear-headed approach to RoI calculations. The RoI assessment is particularly important for tier 2 and tier 3 telcos as so that they don’t end up wielding the short end of the stick.

All in all, CNFs are not really optional. The next generation of telco operations are bound to demand highly customized products. Telcos will continue to push for greater depth in adaptability and greater control in tunability of their devices. At present, there is nothing really that comes anywhere close to microservices in achieving these objectives.

 
Published on: September 20, 2019

 
Kaustubha Parkhi
Principal Analyst, Insight Research
 

 

RELATED BLOGS

Revenue shares of the key end-applications for AI in the RAN.

AI and its applications in the RAN

      Excerpted from our report AI and RAN – How fast will they run? The above figure charts the progression of the revenue shares of the key end-applications for AI in the RAN. Insight Research identifies the following key end-applications for AI in the RAN: Traffic Optimization Caching Energy management Coding The impression … Continue reading AI and its applications in the RAN

The AI-RAN Alliance: The idea whose time has come

      Of all the announcements at MWC24, the one that validates our focus on AI in RAN is the formation of the AI-RAN Alliance. Coinciding with the release of our report “AI and RAN – How fast can they run?”, the Alliance checks all the boxes to furthering AI from the periphery of the … Continue reading The AI-RAN Alliance: The idea whose time has come

What ails 5G-SA?

    Our recent report “Virtual Core – Gateway to the “Real 5G”; brought out one thing very clearly – 5G SA is clearly taking longer than anticipated.  The reasons are many – telco ennui with the constant architectural flux without commensurate returns being the main one. Telcos have had their fingers burnt with the seemingly never-ending development … Continue reading What ails 5G-SA?

Select your currency
USD United States (US) dollar