0% found this document useful (0 votes)
14 views22 pages

Crosswork Workflow Manager Overview

The document discusses the integration of OpenTelemetry with network automation, emphasizing its importance for achieving AIOps and autonomous networks. It outlines the complexities of modern network management and the role of OpenTelemetry in enhancing application performance management. The conclusion encourages IT teams to align their AIOps/APM strategies with business outcomes and highlights Cisco NSO's leadership in this innovation space.

Uploaded by

ymmkgh
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views22 pages

Crosswork Workflow Manager Overview

The document discusses the integration of OpenTelemetry with network automation, emphasizing its importance for achieving AIOps and autonomous networks. It outlines the complexities of modern network management and the role of OpenTelemetry in enhancing application performance management. The conclusion encourages IT teams to align their AIOps/APM strategies with business outcomes and highlights Cisco NSO's leadership in this innovation space.

Uploaded by

ymmkgh
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Managing the Managers

When OpenTelemetry and Network Automation Meet

Roque Gagliano – Principal Solutions Engineer


DEVNET-2733

-
Network Automation is now central to success

• Must be always on
• Must be fast
• Must accommodate
multiple clients
• New: Source: [Link]

• Must help me moving Waiting for your Network as a Service….


towards AIOPs and
autonomous networks
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
BSS & OSS

BSS SNOW OSS P&B Kafka


• Modern Network
Management Stacks REST/TMF

can be complex to Crosswork Workflow Manager


CLA
Splunk AIOPS

manage and RESTCONF/NETCONF


Remediation
Kafka

troubleshoot Crosswork Network Controller


Kafka

NSO Crosswork
Service REST
Optimisation
Health Kafka
Engine

• Microservices are
taking central stage SR-PCE
Crosswork
Data GW
Provider Conn. Assurance

TWAMP
PM Data & Telemetry

Devices/
Probes
P / PE Probe
PCEP / NETCONF / BGP-LS

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Meantime, the application ecosystem evolves
Application Performance Management (APM)

Large ecosystem

By LarryDragich - Created for a Technical Management Counsel meetingPreviously published: First published in APM Digest in
March, CC BY-SA 3.0, [Link]

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
What is OpenTelemetry (Otel)?
M.E.L.T.
Data
sources Metrics / Events / Logs/ Traces
Backend
#1
Receive OTLP
telemetry in OpenTelemetry
all kinds of Collector
formats OTLP Backend
#2

Think about OpenTelemetry as Lingua Franca

-
DEVNET-2733
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 5 5
We may see more convergence on telemetry space

Some initial evidences of coexistence


Otel
gnmi/
Metrics
OpenConfig
Telemetry Events Otel Otel
Collector Collector Otel Backend
Metrics
Cisco IOS-XR Events

Data Flattering to Key-Values Pairs


-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
OTEL impact on a distributed SDN environment
Context propagation will allow to troubleshoot complex deployments

Source: [Link]
-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Adding Otel instrumentation to your automation
1) Import OpenTelemetry SDK, available in most languages

2) Create your Otel Traces, Metrics, Logs, etc.

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Running your automation inside instrumentation

Example Docker File to run instrumentation

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Tracing from self-service to the network
Prometheus/
Web Client OTLP Graphana
REST- W3C Context header (opensource)
Python Flask WebServer OTLP
RESTCONF Jaeger
W3C Context header
IETF Draft OpenTelemetry (opensource)
L3VPN Slow-service
Collector
OTLP
LightStep
Counters

Exporter
Tracing

Logs

Otel

OTLP SaaS
OTLP (commercial)

Splunk SaaS
(commercial)

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Service, traces and metrics discovery in Splunk

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Automatic per-device performance baselining

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
AIOPS for baselining, alerting, root cause analysis

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Expanding towards
Network States

OpenTelemetry
gives friction-less
integration with “80% of outages impacting mission-critical services will

Splunk Enterprise
be caused by people and process issues, and more
than 50% of those outages will be caused by
change/configuration/release integration and hand-off
issues.” Gartner RAS Core Research Note, Ronni J.
Colville, George Spafford
Full documentation here LINK

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Correlation from Network state changes to
provisioning changes

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Making it real with demos in real networks
Root Cause Analysis and closed loop use case Demo
Available
SP Zone
2 Crosswork Device
Alarm 3 Crosswork Service
Health

Incident in the 4 Provider Connectivity Assurance,


network SLA impacted
1 Caused by
Configuration
Change

Cisco NSO / CNC Splunk Correlates events in


6 Closed Loop Service fix 5 Episodes and determinates root
cause.
Operational Chatbox (WebEx)
cause

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Conclusions
• Changes in expectations are an opportunity to tie your network
automation projects to your business outcome
• OpenTelemetry is an opportunity to tie into the fast-moving APM
environment, which is adopting AIOps faster than any other
• Cisco NSO is at the head of the innovation curve with the
implementation of OpenTEL and W3C standards

• Call for Action: Talk to your IT teams about their AIOPS/APM


strategies for application monitoring

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Fill Out Your Session Surveys

Participants who fill out a minimum of 4 session


surveys and the overall event survey will get a
unique Cisco Live t-shirt.
(from 11:30 on Thursday, while supplies last)

All surveys can be taken in the Cisco Events


mobile app or by logging in to the Session Catalog
and clicking the ‘Participant Dashboard’

Content Catalog

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Webex App
Questions?
Use the Webex app to chat with the speaker
after the session

How
1 Find this session in the Cisco Events mobile app

2 Click “Join the Discussion”

3 Install the Webex app or go directly to the Webex space

4 Enter messages/questions in the Webex space

Webex spaces will be moderated


by the speaker until February 28, 2025.

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
• Visit the Cisco Showcase
for related demos

• Book your one-on-one


Meet the Engineer meeting

Continue • Attend the interactive education

your education with DevNet, Capture the Flag,


and Walk-in Labs

• Visit the On-Demand Library


for more sessions at
[Link]/on-demand.
Sessions from this event will be
available from March 3.

-
DEVNET-2733 © 2025 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Thank you

-
-

You might also like