Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Marvis Minis 概述

总结 熟悉 Marvis Minis,了解它如何主动验证您的网络和应用服务。

什么是 Marvis Minis?

Marvis Minis 是一个网络数字孪生模型,它使用您的网络基础架构来评估网络的网络连接性和服务可达性。通过主动模拟用户通过接入点 (AP) 的连接,Marvis Minis 可以帮助检测和解决问题,以免影响用户。Marvis Minis 始终处于开启状态,并且可以按需启动。

Marvis Minis 会定期自动运行验证。Marvis 还可以在观察到任何即将发生的网络服务故障时自动触发 Marvis Minis 验证,即使用户未连接到网络也是如此。如果 Marvis Minis 观察到网络服务故障,它会重新验证故障,并将故障的验证范围扩大到其他接入点和交换机。通过扩大验证范围,Marvis Minis 可以确定问题的总体影响,即问题是否影响整个站点、特定交换机、WLAN、VLAN、服务器或接入点。Marvis Minis 会自动确定范围并验证与接入点、交换机和 WAN 边缘相关的任何更改(例如添加新设备、配置更改等)。

Marvis Minis 可以在组织中的多个站点或单个站点上运行验证。Marvis 会自动了解每个站点上正在使用的活动接入点、VLAN 和应用程序。此功能可帮助 Marvis Minis 验证所有用户 VLAN 和特定接入点,而无需验证所有接入点。来自 Marvis Minis 的数据也是 Marvis 的额外信息来源。

动态数据包捕获、客户端洞察和 Marvis Actions 可提供故障的洞察和详细信息。通过这些见解,您可以确定故障的范围并解决用户无法连接到网络等问题。通过在恒定的上下文学习范围内模拟实际用户体验,Marvis Minis 可以识别并解决相同的问题,而不会给网络服务带来额外的压力。例如,假设一个站点将 2000 个接入点连接到 200 台交换机。Marvis 会在大约 200 个 AP 上触发 Marvis Minis。基于Marvis Minis观察到的故障,它仅在必要时才将验证范围扩展到其他AP。此功能可确保网络服务不会遇到额外的负载。

本视频介绍了 Marvis Minis。

软件要求

所有瞻博网络 Mist™ 接入点型号都支持 Marvis Minis。默认情况下,在运行固件版本 0.14.29313 及更高版本的 AP 上启用 Marvis Minis。Marvis Minis 不需要任何额外的软件或外部传感器硬件。

订阅 Marvis Minis

Marvis Minis 不需要单独订阅。任何拥有有效 Marvis for Wireless 订阅的组织都将自动获得 Marvis Minis 支持。

Marvis 迷你测试

Marvis Minis 可以学习站点中的所有 AP、WLAN、交换机和活动 VLAN,并自动创建要运行的测试。Marvis Minis 针对站点中的任何新增添加或更改(例如添加新的接入点、WLAN 或 VLAN)构建并更新其测试范围。

当您添加新站点或将现有站点上所有接入点的固件升级到支持的固件版本 (0.14.29313) 时,Marvis Minis 会运行验证。自动验证每小时运行一次。您还可以使用 Marvis Minis 站点级页面上的“ 立即测试 ”按钮手动触发 Marvis Minis 验证。

Marvis Minis 根据活动客户端 VLAN 和 RRM 详细信息每小时更新一次范围。Marvis Minis 验证范围仅包括 WLAN 到 VLAN 的映射(如果没有客户端连接到网络)。

Marvis Minis 会为已启用的无线 LAN 上的所有活动 VLAN 验证以下网络服务,以确保站点正常运行:

  • 动态主机配置协议 (DHCP)

  • 地址解析协议 (ARP)

  • 域名系统 (DNS)

  • 应用程序可访问性

Marvis Minis 模拟活动用户 VLAN 上的用户连接,并按照以下步骤验证连接过程:

  1. 发送客户端 VLAN 的 DHCP 请求,并报告 VLAN 是否获取 IP 地址。AP 发送广播发现和单播续订。

  2. 为网关生成 ARP 请求。

  3. 针对 DHCP 产品/服务中收到的所有 DNS 服务器 IP 地址解析 DNS 查询。

  4. 通过验证应用程序的可访问性来验证互联网可访问性。Marvis Minis 使用默认的互联网连接 URL(如 captive.apple.com、connectivitycheck.gstatic.com、office.com 和 teams.microsoft.com)来验证应用程序的可访问性。Marvis Minis 还会验证 Office365 的可访问性。您可以在组织或站点设置中定义自定义用户应用程序。

  5. 显式释放已测试 VLAN 上的 DHCP 租约。

注意:

当客户端 VLAN 与 AP 管理 VLAN 相同时,AP 将已获取 IP 地址并解析 ARP。在这种情况下,Marvis Minis 仅验证 DNS 和应用程序的可访问性,作为预连接失败检查的一部分。它不会发送 DHCP 请求,也不会重新验证 AP 管理 VLAN 的 ARP 解析。

下面是一个示例,显示了此方案的 Marvis Minis 仪表板。请注意,Marvis Minis 仅报告站点 KR-Site-01 的 DNS 和应用程序的状态。如果将鼠标悬停在 DHCP 和 ARP 上,您将看到状态为 “未验证”。

这是您单击该网站时的详细视图。

如果 Marvis Minis 检测到任何 VLAN 上的 DHCP、ARP、DNS 和应用程序可访问性有任何故障,它将执行以下检查以了解故障范围 — 无论是仅限于接入点、交换机还是整个站点:

  1. 重新测试故障 AP 上的连接。

  2. 测试问题是否发生在连接到同一交换机的另一个 AP 上。

  3. 测试问题是否发生在连接到其他交换机的接入点上。

  4. 验证故障范围是否仅限于该 VLAN 的接入点、交换机或站点。

在以下示例中,一个站点有 17 个接入点通过 6 台交换机连接。验证范围包括 6 个接入点 - 一个接入点连接到每台交换机和相关 VLAN。

交换机>拓扑页面显示接入点连接到的六台交换机。

以下是显示验证结果的 Marvis Minis 页面:

Marvis Minis 验证频率

Marvis Minis 验证可以自动或手动触发。

  • 自动验证 — 即使没有客户端连接到网络,Marvis Minis 也会每小时运行一次验证。如果只有少数客户端遇到网络故障,Marvis Minis 将运行验证以确认问题是特定于客户端还是网络问题。
  • 手动(按需)验证 - 作为管理员,您可以随时发起按需 Marvis Minis 验证。当网络中发生配置更改或硬件更改时,管理员可以单击 Marvis Minis 页面右上角的 “立即测试 ”按钮,立即启动验证。确保已从站点选择器下拉列表中选择要测试的站点。

注意:

在任何时间点,Marvis Minis 每个站点都只运行一次验证。如果正在进行自动验证,则无法触发手动验证。

请注意, 实时迷你测试 统计信息显示值 1,表示验证正在进行中。该表还显示了验证的进度。另请注意,“ 创建者” 列列出 User ,因为验证是手动触发的。

Marvis Minis 的 Marvis Actions

Marvis 不断接收 Marvis Minis 观察到的数据。Marvis 提取这些附加数据,并在“Marvis 操作”页面上 的连接类别下列 出 Marvis Minis 检测到的故障。Marvis Actions 提供对影响组织用户体验的所有持续问题的可见性。以下示例显示了如何将 Marvis Minis 检测到的故障列为操作。请注意,Marvis 将失败原因归因于 Marvis Minis 验证。

您可以单击 查看更多 链接,在 Marvis Minis 页面上查看故障的详细信息和范围。您可以下载任何 Marvis Minis 观察到的故障的动态数据包捕获 (.pcap) 文件,下载方法与下载最终用户客户端的方式相同。AP 名称旁边的回形针图标表示动态数据包捕获可用于 AP。以下屏幕截图显示了回形针图标的位置。单击下载 (↓) 按钮以访问数据包捕获。

以下是下载的数据包捕获示例:

注意:

修复检测到的 Marvis Minis 问题后,最多可能需要 24 小时才能自动解决 Marvis 操作,也就是说,该问题在 24 小时后不再列在“Marvis 操作”页面上。此解决时间可确保 Marvis 不会再次生成相同的操作,并排除同一问题在 24 小时内再次发生。