Saturday, November 7, 2026
HomeCyber SecurityFixing Multi-vendor Community Administration Complexity with OpenConfig

Fixing Multi-vendor Community Administration Complexity with OpenConfig

[ad_1]

Because the business strikes in the direction of controller managed networks, the place the operator describes what and never easy methods to handle, configuring and sustaining networks from a single vendor stays very complicated. Add in the necessity to handle gadgets from a number of distributors, and the complexity is multiplied.  But community operators usually have gadgets from a number of distributors and should use their fashions to configure, combine, check, and handle these gadgets.

A greater solution to handle multi-vendor networks is right here: The usage of fashions from OpenConfig, which is absolutely supported in Cisco IOS XE Software program.

Why use OpenConfig?

OpenConfig is an effort by community operators in collaboration with distributors to construct open, software-defined, vendor-neutral, and model-driven ideas for community configuration and administration. OpenConfig allows using:

  • Knowledge fashions for configuration and administration utilizing Yang 1.0 which can be vendor impartial
  • Streaming telemetry for monitoring and acquiring incremental updates (SNMP is passé), which allows a Pub/Sub interface that alerts the collector of modifications nearly as quickly as they happen on the gadget

The OpenConfig contributors embody massive companies and repair suppliers like Google, British Telecom, Microsoft, Fb, Comcast, Verizon, and Degree 3.

OpenConfig additionally permits distributors like Cisco so as to add their very own tweaks by way of extensions to the fashions.

Determine 1 reveals the OpenConfig fashions, that are printed on GitHub.

Determine 1. OpenConfig Fashions

Cisco’s Embrace of OpenConfig

Many purchasers with Massively Scalable Knowledge Facilities (MSDCs), reminiscent of Microsoft, are very desirous about OpenConfig as they run large knowledge facilities with gadgets from a number of distributors. Varied different networking distributors reminiscent of Juniper and Arista additionally assist OpenConfig fashions.

The Cisco IOS XE structure in Determine 2 lends itself to implementation of OpenConfig fashions with little effort as a result of Cisco IOS XE already helps the OpenConfig enabler:  streaming telemetry.

Determine 2: Cisco IOS XE – Purposeful Structure

Cisco builders have examined and carried out many native fashions for a lot of the Cisco IOS XE options. Native fashions are particular to Cisco gadgets and platforms. We are able to implement the OpenConfig fashions so there is no such thing as a duplication of effort. The request for an OpenConfig knowledge ingredient is transformed to the corresponding native knowledge ingredient as a result of Cisco fashions are usually a superset of what OpenConfig affords.

The structure diagram in Determine 2 reveals how the configuration and operational databases are widespread for native and OpenConfig fashions. We solely want a solution to translate between the native and the OpenConfig mannequin components.

Usually, we request a configuration or operational knowledge components, like these listed in Determine 3, and a corresponding native knowledge ingredient related to it. Cisco IOS XE gives infrastructure to translate the OpenConfig knowledge ingredient to the corresponding native knowledge ingredient. So, the method of supporting OpenConfig fashions is often not very laborious if the native fashions for the corresponding OpenConfig fashions exist.

Determine 3. OpenConfig and Native Interfaces

Implementing Operational Telemetry with Cisco IOS XE

Cisco IOS XE gives two methods to implement operational telemetry, relying on whether or not the weather have efficiency implications, such because the variety of interfaces and statistics on all of the interfaces. These could be massive numbers, since Cisco helps modular switching platforms with a number of line playing cards. Cisco IOS XE gives a solution to get the information from the database utilizing FastPath. For environments with fewer interfaces, the mapping infrastructure can be utilized to get the information from the corresponding native ingredient.

Over the previous few months, Cisco IOS XE builders have been actively concerned in growing the OpenConfig fashions in a number of areas on Catalyst 9000 Sequence change platforms for a buyer with a purpose to fulfill very fascinating use instances which contain migration from SNMP. This entailed testing with using the shopper’s community knowledge platform and optimizing the implementation for scale and efficiency. The implementation catered to varied telemetry varieties together with on-change and periodic notification.

We engaged the shopper in a co-development mannequin the place we offered a picture with the brand new mannequin implementation and the shopper examined it within the community and gave us suggestions. This ensured a fast turnaround time for any points discovered on the buyer website and completion of the use instances with verification in an precise deployment. The event cycle was accomplished as soon as we utterly automated the testing. We used Genie for operations and telemetry and an in-house instrument for configuration fashions. This mannequin of growth eradicated the necessity for custom DevTest and resulted in faster supply to the shopper.

Now we have sometimes run into points when a sure knowledge ingredient couldn’t be supported, because of the lack of performance on the gadget. Now we have additionally encountered situations when the illustration of an information ingredient was inaccurate. Apart from working with the shopper on that difficulty, Cisco can also be elevating the issue with the OpenConfig taskforce to make modifications to the fashions.

Cisco continues to develop extra OpenConfig fashions and also will improve the revision of the present fashions to the newer variations printed within the upcoming releases of Cisco IOS XE. In the event you’re a community operator fighting configuring and managing a multi-vendor community, battle no extra—OpenConfig is the best way ahead.

 

Share:

[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments