CONTACT US
By Chandralekha Ponraj On 23 Nov 2021
Network Service Providers and standalone vendors are embracing new technologies to build a strong and scalable services. Network management using existing network orchestration solutions require manual configuration to support automation. One such example is configuring the NETCONF servers using either xml or yaml and loading the device specific config file. This type of approach increases the network downtime and considering the risks involved in human intervention, the network automation is now uplifted by an intent-based approach. Similarly, service providers have their own pain points like configuring the networking devices and managing the state of the installed policies. IBN provides a sophisticated approach to manage the devices using a single point by defining the business intent. Top network providers started delivering their intent-based applications, but there is no standard model to test the solutions. With service providers increasingly embracing an Intent based approach, there is greater need to ensure appropriate verification and validation of such solutions. We have formulated a test approach to support both the service providers and other vendors.
IBNS – A Conceptual View
IBNS (Intent based Networking System) originated when the concepts of zero touch provisioning surfaced after the advent of Software Defined Networking. SDN resolves the need to manage several millions of onboarded IoT and other networking devices. These operations create complex network problems, fixing these complex problems is a slow process and prone to errors. IBN provides intelligent solutions to resolve these problems and errors. Some IBN solution vendors have abstracted the SDN features to automate and orchestrate the business intent. There are other vendor-agnostic IBN solution providers that don’t use any of the existing SDN architectures but adopt their homegrown architectures instead to provide AL.ML enhanced SDN-like features.
Vendors have a variety of Intent Based Networking solutions and the primary difference is the underlying technology they use. Some are built on top of their network orchestrators and some over the Edge orchestrators. Overall, IBN still doesn’t have a defined operational model and is a concept that incorporates AL and ML driven network automation solutions.
How is IBNS is different from SDN?
There are some key differences that sets IBNS apart.
According to Gartner, an intent-based networking system (IBNS) incorporates four elements, which include:
Due to constant evolution, there is no predefined test approach to test these IBNS solutions and it’s very hard to think of generic scenarios to test as there is no common model. We provide you with guidance on how to write an effective and valid test approach to Test IBN solutions. Some of the main points to consider while developing a test approach for IBN are:
The testing should be carried out in different test types – User Interface level, functional, non-functional, integration, system, regression, load, performance, and security testing. Detailed study and an analysis of the open source simulated southbound devices like OVS-switch and its APIs should be incorporated for a well-defined test environment and practice test data, studs and source code should be made available.
How do you go about validating a vendor-agnostic IBN Solution?
Here are some of the aspects that you need to consider –
Test Approach for typical Communication Service Providers and Enterprise Network Providers:
There are some key aspects which should be considered before designing the test approach. Some of them are a) Reusability of test cases for different IBN solutions b) Automated collection of requirements to keep workflows intact c) Maximize the test case coverage d) Optimize manual testing efforts e) Latest AI tools and f) Technologies for better UI tests.
Going ahead, we have provided the various test types that need to be incorporated into a Test Approach:
Conclusion
A pre-defined Test framework solution customized for IBNS will offer Service Providers an opportunity to validate their solutions within a planned period by adhering to the evolving standards prescribed for an IBN solution from both industry and customer specifications.
To accelerate the automation and provide intelligence to validation, we can leverage the AL/ML algorithms tests which can collect logs and recommend optimized solutions to reduce the overall validation cycle time.
No related posts.
is a Technical Lead - Product Engineering Services at Happiest Minds Technologies with hands on experience in all phases of Automation Test Framework development cycle, L1-L3 Protocol testing and Openstack/SDN. She has extensive experience in developing Network Protocol test suites, IOT and Embedded test framework. She has designed and developed test frameworks for L2-L3 protocols, IoT, SDN, Embedded, Openstack and also worked on frameworks for conformance and Functional testing.
She holds a bachelor's degree in Electronics & Communication Engineering.
Chandralekha Ponraj
is a Technical Lead - Product Engineering Services at Happiest Minds Technologies with hands on experience in all phases of Automation Test Framework development cycle, L1-L3 Protocol testing and Openstack/SDN. She has extensive experience in developing Network Protocol test suites, IOT and Embedded test framework. She has designed and developed test frameworks for L2-L3 protocols, IoT, SDN, Embedded, Openstack and also worked on frameworks for conformance and Functional testing.
She holds a bachelor's degree in Electronics & Communication Engineering.
Read other blogs by Chandralekha Ponraj
These blogs might interest you
by Rajiv Shah on 7 Dec 2023
by Ritesh Alur on 4 Dec 2023
by Tarun Vijay Bonthu on 28 Nov 2023
by Arunkumar Mundodagi on 10 Nov 2023
Tag Cloud
Subscribe for blog updates
Technology Focus
News & Events
RESOURCE CENTER
ABOUT HAPPIEST MINDS
Happiest Minds enables Digital Transformation for enterprises and technology providers by delivering seamless customer experience, business efficiency and actionable insights through an integrated set of disruptive technologies: big data analytics, internet of things, mobility, cloud, security, unified communications, etc...
© Happiest Minds 2023 Terms and Conditions Privacy Policy