System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开总体上涉及计算机联网。
技术介绍
1、计算机网络是可以交换数据和共享资源的互连计算设备的集合。各种设备操作以促进计算设备之间的通信。例如,计算机网络可以包括路由器、交换机、网关、防火墙和各种其他设备以提供和促进网络通信。
2、这些网络设备通常包括用于本地或远程配置设备的机制,例如管理接口。通过与管理接口交互,客户端可以执行配置任务以及执行操作命令以收集和查看被管理设备的操作数据。例如,客户端可以配置设备的接口卡、调整所支持的网络协议的参数、指定设备内的物理组件、修改由路由器维护的路由信息、访问驻留在设备上的软件模块和其它资源、以及执行其它配置任务。此外,客户端可以允许诸如网络管理员之类的用户查看来自设备的当前操作参数、系统日志、与网络连接有关的信息、网络活动或其它状态信息、以及查看从设备接收的事件信息并对其作出反应。
3、网络配置服务可以由多个不同的设备执行,例如具有服务卡和/或专用服务设备的路由器。这种服务包括诸如第三层虚拟专用网(l3vpn)、虚拟专用局域网服务(vpls)和对等(p2p)服务的连接服务。其他服务包括网络配置服务,例如dot1q vlan服务。网络管理系统(nms)和nms设备(也称为控制器或控制器设备)可以支持这些服务,使得管理员可以容易地创建和管理这些高级网络配置服务。
技术实现思路
1、一般而言,本公开描述了用于推荐要安装在网络设备上的软件映像的版本的技术。在一些示例中,推荐可被输出以供显示给例如诸如与实体网络相关联的网络管理
2、在一个示例中,基于云的wan保证系统获得与一个或多个网络设备相关联的第一实体的第一实体简档。系统确定具有与第一实体简档相似的实体简档的其它实体。在一些示例中,实体可以是基于云的wan保证系统的“客户”,诸如不同的组织实体、企业或数据中心的“承租人”。与实体相关联的一个或多个网络管理员可以管理或管理不同的用户、客户或包括多个不同网络设备的网络。该系统获得具有相似实体简档的其他实体的网络设备的历史信息,例如历史性能信息。系统基于历史信息计算其他实体的网络设备所使用的一个或多个软件映像的软件映像得分。系统例如为了显示而输出指定第一网络设备的推荐软件映像的指示,推荐软件映像是基于多个网络设备所使用的一个或多个软件映像的软件映像得分而选择的。
3、本公开的技术可以提供对具有实际应用的计算机联网和软件升级管理的计算机相关领域的特定改进。例如,本公开的技术可以使基于云的wan保证系统能够相对于特定实体的特定标准和/或需要来评估多个不同的软件版本,以标识推荐安装在该实体的一个或多个网络设备上的软件映像。例如,基于云的wan保证系统可以向不同实体推荐不同的软件映像,每个软件映像满足相应实体关于性能、稳定性、特征和/或安全性的不同需要。另外,本公开的技术可以使基于云的wan保证系统能够相对于当前安装在由网络管理员管理的网络设备上的软件映像来评估推荐的软件映像,并且通知网络管理员关于预计要获得的特定优点(诸如性能、稳定性、特征和/或安全性等的改进),以便帮助网络管理员决定是否升级由网络管理员管理的网络内的一个或多个网络设备。
4、在一个示例中,本公开描述了一种网络系统,其包括处理电路系统,所述处理电路系统被配置为:针对第一实体确定具有与所述第一实体的实体简档相似的实体简档的一个或多个实体,所述一个或多个实体具有多个网络设备;基于针对具有与所述第一实体的所述实体简档相似的实体简档的所述一个或多个实体的所述多个网络设备中的每个网络设备的历史信息,计算所述多个网络设备所使用的一个或多个软件映像的一个或多个软件映像得分;以及输出指定要在所述第一实体的一个或多个网络设备上安装的推荐软件映像的指示以供显示,所述推荐软件映像是基于由所述多个网络设备使用的所述一个或多个软件映像的所述一个或多个软件映像得分来选择的。
5、在另一个示例中,本公开描述了一种方法,其包括:由所述网络系统针对第一实体确定具有与所述第一实体的实体简档相似的实体简档的一个或多个实体,所述一个或多个实体具有多个网络设备;由所述网络系统并且基于具有与所述第一实体的所述实体简档相似的实体简档的所述一个或多个实体的所述多个网络设备中的每个网络设备的历史信息来计算由所述多个网络设备使用的一个或多个软件映像的一个或多个软件映像得分;以及由所述网络系统输出指定要安装在所述第一实体的一个或多个网络设备上的推荐软件映像的指示以供显示,所述推荐软件映像是基于由所述多个网络设备使用的所述一个或多个软件映像的所述一个或多个软件映像得分来选择的。
6、在另一示例中,本公开描述了一种包括指令的非瞬态计算机可读介质,所述指令在被执行时被配置为使处理电路系统执行网络系统,所述网络系统被配置为:针对第一实体确定具有与所述第一实体的实体简档相似的实体简档的一个或多个实体,所述一个或多个实体具有多个网络设备;基于具有与所述第一实体的所述实体简档相似的实体简档的所述一个或多个实体的所述多个网络设备中的每个网络设备的历史信息,计算所述多个网络设备所使用的一个或多个软件映像的一个或多个软件映像得分;以及输出指定要在所述第一实体的一个或多个网络设备上安装的推荐软件映像的指示以供显示,所述推荐软件映像是基于由所述多个网络设备使用的所述一个或多个软件映像的所述一个或多个软件映像得分来选择的。
7、本专利技术的技术的一个或多个示例的细节阐述于附图和以下描述中。本技术的其他特征、目的和优点将从描述和附图以及从权利要求中显而易见。
本文档来自技高网...【技术保护点】
1.一种计算机网络系统,包括处理电路系统,所述处理电路系统被配置为:
2.根据权利要求1所述的计算机网络系统,
3.根据权利要求1所述的计算机网络系统,
4.根据权利要求1所述的计算机网络系统,
5.根据权利要求1所述的计算机网络系统,
6.根据权利要求1所述的计算机网络系统,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括以下一项或多项:
7.根据权利要求1所述的计算机网络系统,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括针对所述网络设备的健康信息,针对所述网络设备的所述健康信息包括以下一项或多项:
8.根据权利要求1所述的计算机网络系统,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括针对所述网络设备被连接到的网络的健康信息,针对所述网络的所述健康信息包括以下一项或多项:
9.根据权利要求1所述的计算机网络系统,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括
10.根据权利要求1所述的计算机网络系统,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括:
11.根据权利要求1至10中任一项所述的计算机网络系统,
12.根据权利要求1至10中任一项所述的计算机网络系统,其中所述指示还指定在安装所述推荐软件映像时被预计要由所述第一网络设备实现的性能增益。
13.一种计算机联网方法,包括:
14.根据权利要求13所述的计算机联网方法,
15.根据权利要求13所述的计算机联网方法,
16.根据权利要求13所述的计算机联网方法,
17.根据权利要求13所述的计算机联网方法,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括以下一项或多项:
18.根据权利要求13至17中任一项所述的计算机联网方法,
19.根据权利要求13至17中任一项所述的计算机联网方法,其中所述指示还指定在安装所述推荐软件映像时被预计要由所述第一网络设备实现的性能增益。
20.一种非瞬态计算机可读介质,包括指令,所述指令在被执行时被配置为使处理电路系统执行计算机网络系统,所述计算机网络系统被配置为:
...【技术特征摘要】
1.一种计算机网络系统,包括处理电路系统,所述处理电路系统被配置为:
2.根据权利要求1所述的计算机网络系统,
3.根据权利要求1所述的计算机网络系统,
4.根据权利要求1所述的计算机网络系统,
5.根据权利要求1所述的计算机网络系统,
6.根据权利要求1所述的计算机网络系统,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括以下一项或多项:
7.根据权利要求1所述的计算机网络系统,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括针对所述网络设备的健康信息,针对所述网络设备的所述健康信息包括以下一项或多项:
8.根据权利要求1所述的计算机网络系统,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括针对所述网络设备被连接到的网络的健康信息,针对所述网络的所述健康信息包括以下一项或多项:
9.根据权利要求1所述的计算机网络系统,其中针对所述一个或多个实体的所述多个网络设备中的每个网络设备的所述历史信息包括针对与所述网络设备相关联的应用的健康信息,针对所述应用的所述健康信息包括以下一项或多项:
【专利技术属性】
技术研发人员:M·古普塔,G·凯撒雷,R·萨玛·巴鲁亚,
申请(专利权)人:瞻博网络公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。