带你读《思科软件定义访问 : 实现基于业务意图的园区网络》第一章思科全数字化网络架构和软件定义访问简介1.3(五)

简介: 带你读《思科软件定义访问 : 实现基于业务意图的园区网络》第一章思科全数字化网络架构和软件定义访问简介1.3

1.3.5        思科 DNA中心平台

思科 DNA中心平台是思科意图网络的核心,支持企业网络中一系列主动监控和故障排除用例的业务意图表达。随着云应用程序在主流企业中的激增,思科DNA中心平台成为最佳解决方案,从而提高了生产力并实现了创新的应用编程接口,正迅速成为现代 IT企业的标配。虽然企业服务总线(ESB)等传统集成实践仍然普遍适用于内部部署应用程序,但它们很快   就被弃用,以支持 API的方式实现连接。此外,为了满足在现代企业网络中扩展和加速运营的需求,IT工程师需要围绕开放 API构建智能和端到端的跨职能工作流程。如今,我们不再关注是否需要 API的问题,而是关注哪些 API正在公开以及如何发布以供调用的问题。

思科 DNA中心平台带来全方位的可扩展性和开放性,允许企业利用网络作为平台,使跨职能领域的IT应用程序能够利用思科 DNA网络保障固有的网络智能,通过构建新应用程序或集成现有应用程序来自动化网络操作和部署。

    思科 DNA中心平台通过 API、集成工作流程、事件和通知来对外提供更多、更深入的意图网络功能。此外,它还可以利用软件开发工具包SDK)来支持多供应商设备或应用程序。思科DNA中心平台的一些关键功能如图1-11所示。

image.png

1-11思科 DNA 中心平台功能——应用编程接口、适配器和软件开发工具包

意图 API: 意图 API是特定功能的北向接口 RESTAPI,提供基于策略的业务意图抽象,重点关注结果,而不是实现该结果的机制。RESTAPI体系结构通过 HTTPS进行 GETPOSTPUTDELETE操作,简单、可扩展、使用安全。

集成工作流程:集成功能是思科 DNA中心平台的东 /西向接口的一部分。思科 DNA心平台是一种将思科 DNA网络保障工作流程和数据、IT/网络系统以及跨域集成进行融合的工具。

多供应商支持第三方集成SDK:思科DNA中心平台可以管理第三方网络设备和多供应商应用。SDK使用专用的设备数据分组与第三方设备进行通信。

事件和通知服务:思科 DNA中心的事件可以通过 WebHooks方式转发到第三方应用程序。可以由网络管理员通过平台用户接口配置事件类型、发布频率、主机和发送事件数据的URL路径。

1.  平台功能

应用编程接口是思科 DNA中心平台提供的关键组件,可实现多供应商设备的管理,并支求和响应模式,还可以生成示例代码预览和从用户界面中尝试 API的功能。

image.png


1-12    网络设备详细信息API

 


 

2IT服务管理集成。


思科 DNA中心平台的主要目标之一是简化整个 IT价值链中的端到端 IT流程。通过与各种生态系统领域[IT服务管理(ITSM)、IP地址管理(IPAM)和商业智能(BI)报告]集成来实现这一目标。通过利用基于 REST的集成适配器 API可以构建双向接口,以允许在思科 DNA中心和外部第三方 IT系统之间交换情境信息。

具体而言,思科 DNA中心平台提供了与 ITSM工具集成的功能。这可以最大限度地减少问题的重复和在不同系统界面之间反复切换的需求,并优化流程以获得主动洞察和更快的补救处理。这是通过将思科 DNA中心与各种 ITSM工作流程集成来实现的。

在思科DNA中心和ITSM工具之间同步CMDB

事件、意外、变更和问题管理工作流程。

ITSM批准和预批准。

正式的变更和维护窗口调度过程。

这是思科 DNA中心和 ITSM工具之间的双向集成,它提供了向外部系统发布网络数据、事件和通知的功能,同时从连接的 ITSM系统中获取思科 DNA中心的信息。ITSM系统的示例包括 ServiceNowBMCRemedyRT请求跟踪器和其他内部工单系统。

思科 DNA中心平台通过 WebHooks方式公开集成 API和事件,与 ITSM工具(ServiceNow)集成(如图 1-13所示

image.png


1-13IT 服务管理(ITSM)集成

(3) 通过 WebHooks发送事件通知。

思科 DNA中心平台提供发布事件通知的功能,使第三方应用程序能够接收思科 DNA络保障检测到的任何问题,以及思科 DNA中心系统级别和基于任务的操作通知,它还提供在触发事件时接收自定义通知的功能。这对于希望根据触发的事件类型采取业务操作的第三方系统非常有用。例如,如果网络中的某个设备不合规,则自定义应用可能希望接收通知并执行软件升级操作。

另外,对于思科 DNA中心需要在规定时间内完成自动化工作流程的这种情况,如果采用传统的解决方案,需要经常对思科 DNA中心进行轮询以获取任务的状态更新,而通过订阅任务完成事件和接收通知,可以完全避免轮询,这样可以优化网络和计算带宽以及轮询资源所需的成本。

要接收思科DNA中心的事件,用户必须提供接收或回调URL。然后,思科DNA心平台可以使用 HTTPSPOST将事件发布到回调 URL,如图 1-14所示。

 

 

 image.png

1-14 接收思科DNA 中心事件

思科 DNA中心平台通知利用 WebHooks使用标准化 IT4IT架构向北向接口推送事件消息。这些事件通知提供的信息可用于构建与各种ITSM系统的集成。 每个事件的各种属性(类别、严重性、类型或工作流都是根据行业标准预定义的,用户可以选择根据其企业流程自定义这些属性。事件框架允许用户根据事件类型、站点、域和类别筛选事件通知。

(4)  邮件通知。

从思科 DNA中心平台的角度来看,基于少即多模式的有效电子邮件通知可以成为一种强大的互动工具,尤其是因为网络管理者不希望坐在屏幕前等待网络问题的发生。此外,考虑到业务和   IT   运营的全局性质,网络运营者希望在关注的事件可能影响用户体验时得到通知。

思科 DNA中心的电子邮件通知工作流允许客户配置规则(问题优先级、问题发生、受影响的客户端数量、一天中的时间和电子邮件别名,以指定他们希望接收电子邮件通知的确切条件。如果警报符合条件,则系统会自动生成一封电子邮件,其中包含与问题相关的适当信息量(优先级、严重性、站点、问题描述和可能的补救措施)以确保更轻松地解决问题。为了避免不堪重负,客户还可以定义在思科DNA中心发送电子邮件通知之前需要重复相同问题的次数。

(5)  报告。

思科DNA中心平台支持客户的按需报告和库存信息。高保真度和汇总数据可用于商业智能报告。报告生成可以根据以下配置进行管理。

数据过滤器:包括客户端报告的位置、SSID或无线频段。

时间表:现在、之后或反复出现。

③ 时间范围:从3小时到过去7天或自定义时间段。 

输出文件类型:电子表格csvPDFTableau数据提取。

报告类型:汇总或详细。

 

相关文章
|
8月前
|
存储 运维 API
HPE OneView 10.0 - HPE 服务器、存储和网络设备集中管理软件
HPE OneView 10.0 - HPE 服务器、存储和网络设备集中管理软件
174 1
|
4月前
|
网络协议 Linux 虚拟化
配置VM网络:如何设定静态IP以访问主机IP和互联网
以上就是设定虚拟机网络和静态IP地址的基本步骤。需要注意的是,这些步骤可能会因为虚拟机软件、操作系统以及网络环境的不同而有所差异。在进行设定时,应根据具体情况进行调整。
428 10
|
4月前
|
存储 机器学习/深度学习 监控
网络管理监控软件的 C# 区间树性能阈值查询算法
针对网络管理监控软件的高效区间查询需求,本文提出基于区间树的优化方案。传统线性遍历效率低,10万条数据查询超800ms,难以满足实时性要求。区间树以平衡二叉搜索树结构,结合节点最大值剪枝策略,将查询复杂度从O(N)降至O(logN+K),显著提升性能。通过C#实现,支持按指标类型分组建树、增量插入与多维度联合查询,在10万记录下查询耗时仅约2.8ms,内存占用降低35%。测试表明,该方案有效解决高负载场景下的响应延迟问题,助力管理员快速定位异常设备,提升运维效率与系统稳定性。
278 4
|
4月前
|
机器学习/深度学习 人工智能 监控
上海拔俗AI软件定制:让技术真正为你所用,拔俗网络这样做
在上海,企业正通过AI软件定制破解通用化难题。该模式以业务场景为核心,量身打造智能解决方案,涵盖场景化模型开发、模块化架构设计与数据闭环优化三大技术维度,推动技术与业务深度融合,助力企业实现高效、可持续的数字化转型。
174 0
|
5月前
|
Shell 开发工具 git
使用代理访问网络各项命令总结
工作中常需设置代理,容易导致环境混乱。本文总结了 SourceTree 无法拉取代码的问题,排查了环境变量、Git 全局配置及系统代理设置,最终通过清除 Git 代理配置解决。内容涵盖排查步骤、命令整理及脚本处理,帮助快速定位并解决代理相关网络问题。
315 3
|
监控 数据可视化 Linux
Cisco Nexus Dashboard 4.1(1g) 发布 - 云和数据中心网络管理软件
Cisco Nexus Dashboard 4.1(1g) - 云和数据中心网络管理软件
224 0
|
6月前
|
存储 监控 Linux
Dell OpenManage Enterprise 4.5 - Dell 服务器、存储和网络设备集中管理软件
Dell OpenManage Enterprise 4.5 - Dell 服务器、存储和网络设备集中管理软件
183 0
|
7月前
|
存储 监控 算法
基于 Python 跳表算法的局域网网络监控软件动态数据索引优化策略研究
局域网网络监控软件需高效处理终端行为数据,跳表作为一种基于概率平衡的动态数据结构,具备高效的插入、删除与查询性能(平均时间复杂度为O(log n)),适用于高频数据写入和随机查询场景。本文深入解析跳表原理,探讨其在局域网监控中的适配性,并提供基于Python的完整实现方案,优化终端会话管理,提升系统响应性能。
214 4
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
360 17
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
281 10