带你读《思科软件定义访问 : 实现基于业务意图的园区网络》第一章思科全数字化网络架构和软件定义访问简介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数据提取。

报告类型:汇总或详细。

 

相关文章
|
2月前
|
网络协议 Linux 虚拟化
配置VM网络:如何设定静态IP以访问主机IP和互联网
以上就是设定虚拟机网络和静态IP地址的基本步骤。需要注意的是,这些步骤可能会因为虚拟机软件、操作系统以及网络环境的不同而有所差异。在进行设定时,应根据具体情况进行调整。
326 10
|
6月前
|
存储 机器学习/深度学习 缓存
软考软件评测师——计算机组成与体系结构(分级存储架构)
本内容全面解析了计算机存储系统的四大核心领域:虚拟存储技术、局部性原理、分级存储体系架构及存储器类型。虚拟存储通过软硬件协同扩展内存,支持动态加载与地址转换;局部性原理揭示程序运行特性,指导缓存设计优化;分级存储架构从寄存器到外存逐级扩展,平衡速度、容量与成本;存储器类型按寻址和访问方式分类,并介绍新型存储技术。最后探讨了存储系统未来优化趋势,如异构集成、智能预取和近存储计算等,为突破性能瓶颈提供了新方向。
|
3月前
|
Shell 开发工具 git
使用代理访问网络各项命令总结
工作中常需设置代理,容易导致环境混乱。本文总结了 SourceTree 无法拉取代码的问题,排查了环境变量、Git 全局配置及系统代理设置,最终通过清除 Git 代理配置解决。内容涵盖排查步骤、命令整理及脚本处理,帮助快速定位并解决代理相关网络问题。
214 3
|
9月前
|
资源调度 监控 调度
基于SCA的软件无线电系统的概念与架构
软件通信体系架构(SCA)是基于软件定义无线电(SDR)思想构建的开放式、标准化和模块化平台,旨在通过软件实现通信功能的灵活配置。SCA起源于美军为解决“信息烟囱”问题而推出的联合战术无线电系统(JTRS),其核心目标是提升多军种联合作战通信能力。 上海介方信息公司的OpenSCA操作环境严格遵循SCA4.1/SRTF标准,支持高集成、嵌入式等场景,适用于军用通信、雷达等领域。 SCA体系包括目标平台资源层(TRL)、环境抽象层(EAL)、SRTF操作环境(OE)及应用层(AL)。其中,SRTF操作环境包含操作系统、运行时环境(RTE)和核心框架(CF),提供波形管理、资源调度等功能。
|
7月前
|
域名解析 监控 网络协议
21.7K star!再见吧花生壳,没有公网ip,也能搞定所有网络访问!内网穿透神器NPS
“nps”是一款强大的内网穿透工具,支持多种协议与功能。它无需公网IP或复杂配置,可实现远程桌面、文件共享和私有云搭建等。项目采用Go语言开发,具有高性能与轻量级特点,适用于远程办公、物联网管理等场景。其核心亮点包括零配置穿透、多级代理网络、实时流量监控及企业级安全特性。对比同类工具,“nps”在安装复杂度、协议支持和管理界面方面表现优异。项目地址:https://github.com/ehang-io/nps。
1814 12
|
6月前
|
运维 监控 数据可视化
一文详解:工业软件“低代码开发平台”技术架构研究与分析
本文围绕工业软件低代码开发平台的机遇与挑战,提出基于自动化引擎的技术架构,由工具链、引擎库、模型库、组件库、工业数据网关和应用门户组成。文章分析了其在快速开发、传统系统升级中的应用模式及价值,如缩短创新周期、降低试错成本、解决资源缺乏和提升创新可复制性,为我国工业软件产业发展提供参考和支持。
|
8月前
|
存储 人工智能 自然语言处理
Cursor这类编程Agent软件的模型架构与工作流程
编程Agent的核心是一个强大的大语言模型,负责理解用户意图并生成相应的代码和解决方案。这些模型通过海量文本和代码数据的训练,掌握了广泛的编程知识和语言理解能力。
813 1
|
9月前
|
存储 智能硬件
CPU的定义与功能与架构
CPU(中央处理器)是计算机的核心部件,负责执行程序指令、控制数据传输和进行运算。它能处理算术与逻辑运算,并协调其他硬件协同工作。x86架构源于英特尔,适用于PC和服务器,采用复杂指令集;ARM架构则由Acorn等公司开发,广泛用于移动设备和嵌入式系统,采用精简指令集,功耗低且能效比高。
1139 5
|
10月前
|
安全 程序员 Linux
全球头号勒索软件来袭!即刻严控网络访问
全球头号勒索软件来袭!即刻严控网络访问