网络探测分组管理(虚拟交换机组)
一个机房里往往不止一台交换机,几台交换机之间只有一条级联口。批量下发桌面时,如果平台不知道哪台机器挂在哪台交换机下,串出来的下载链就会在两台交换机之间来回穿越——所有数据都挤在那条级联线上,千兆机房最后只跑出几十兆。
网络探测解决的就是这件事:让全组终端互相洪泛测一轮,测出「谁和谁在同一台交换机下」,结果落成一个个探测分组(界面上叫「虚拟交换机组」)。排链时同一个探测分组的机器排在一起,数据沿一个方向流,每条级联口只被穿越一次。
探测测出来的只是大概结构,不准的地方要靠人工纠正。本页只讲这份结果怎么看、怎么改、什么时候会失效;排链算法怎么消费它,见 下载设置与传输参数说明。
一、在哪里
在终端列表里勾选终端 → 工具栏「下发桌面」→ 子菜单「传输优化」,里面是这一组功能:网络探测、移动虚拟交换机组、开始网络测试、停止网络测试。
菜单文字随版本与界面语言有差异
早期版本这个按钮叫「分发桌面(Distribute Desktop)」,子菜单叫「传输优化(Transfer Optimization)」;部分版本在 桌面 → 虚拟交换机 下另有入口。具体位置以实机菜单为准。
「传输优化」子菜单与 桌面 → 网络拓补 页共用同一项权限。当前账号看不到这个子菜单时,先查角色权限,不是功能没装。
二、怎么用
1)先跑一次探测
1,确认这个机房的机器全部开机在线——这一步比什么都重要,原因见第四节。
2,在终端列表里勾选该机房的终端,点 下发桌面 → 传输优化 → 网络探测,确认。
3,管理台弹出等待窗口,走完约 3 分钟自动关闭。这期间不要重复点。
探测是按整个计算机分组下发的,不是只测你勾中的那几台
命令会按「选中的第一台终端所属的计算机分组」展开到全组逐台下发。所以勾一台和勾一屋子机器效果一样;反过来,也别指望只探测其中几台。
等待窗口里的进度条按时间匀速推进,只代表「大概该等这么久」,不是真实进度。
2)核对结果并手工纠正
探测出来有哪些分组,在「移动虚拟交换机组」对话框的下拉列表里可以看到。要把某几台机器挪到正确的分组:
1,勾选要挪动的终端。
2,下发桌面 → 传输优化 → 移动虚拟交换机组。
3,在下拉里选目标分组,保存。被勾中的终端会全部挪到这个分组。
跨分组多选会挪错地方
候选分组列表是按第一台被选中终端所属的计算机分组取的。一次只处理同一个机房(同一个计算机分组)里的机器,不要跨机房多选。
怎么分辨哪台机器实际挂在哪台交换机上(逐台关交换机、看谁掉线的办法),见 如何优化桌面推送效率,那里有完整步骤,这里不重复。
3)探测数据怎么清、怎么重来
管理台里没有「清空探测数据」这样一个独立按钮。正规做法是重跑一次探测:一次成功的探测会把该计算机分组的探测结果整片替换掉。
手工调整会被下一次探测覆盖
手工移动过的归属,会在下一次探测成功后被整片替换掉。调完就别再随手点探测;确实要重来时,重来之后手工调整也要重做一遍。
三、参数与默认值
以下均为出厂固定值,管理台上没有对应的调节项。
| 项目 | 默认值 | 说明 |
|---|---|---|
| 探测范围 | 选中终端所属的整个计算机分组 | 不能只探测其中几台 |
| 单次探测时长 | 约 45 秒 | 终端互相洪泛的时长 |
| 管理台等待提示 | 3 分钟 | 匀速进度条,走完自动关闭,非真实进度 |
| 结算等待 | 静默 20 秒 / 首份报告后 120 秒 | 报告收齐则提前结算 |
| 结算所需最少报告数 | 2 份 | 少于两份不改动现有结果 |
| 一个探测分组最少机器数 | 2 台 | 不足两台的不单独建组,留作未分组 |
| 下发桌面时的探测提示阈值 | 分组 ≥ 24 台 且未探测占比 > 50% | 才会弹「建议先做网络探测」 |
| 同一分组的重复提示 | 每次登录只提示一次 | —— |
四、边界与坑
1,离线终端探不到,而且是静默跳过。 探测命令按机器逐台下发,只有在最近在线名单里、且有 IP 的机器才发得出去;关机或刚掉线的机器被直接跳过,管理台上没有任何提示。这是「点了探测、什么都没变」最常见的原因。
2,报告太少不结算。 收到的终端报告少于两份时,平台不会去改动现有结果——一两份零星报告不足以代表全场。只开了两三台机器就点探测,基本是白跑。
3,宁可不分组,也不造单机组。 测不到同伴的机器会留作未分组,不会给它单独建一个只有一台机器的组。
4,探测失败会保留上一次的结果。 现行版本是「收齐报告后整片替换」,没成功就沿用上一次的有效结果。早期版本在下发命令那一刻就先清空旧分组,一失败连上次的好结果也一起丢——升级后这个坑没有了。
5,探测会打满局域网。 探测本身不改任何终端配置、也不重启终端,但它是不限速的洪泛测量,整组机器会同时占满带宽。务必避开上课与考试时段。
6,IO 服务的「运行期拓扑学习」要保持关闭。 开启后 IO 服务会把自己学出来的机器分区写回交换机分组数据并覆盖,与管理员探测、手工调整出来的拓扑混在一起且无法区分,因此出厂就是停用的。见 下载设置与传输参数说明 第五节。
7,百兆机混在千兆场、级联层数多的现场误判更明显,最终要靠第二节的手工核对收口。
机器换过计算机分组之后
早期版本里,机器从一个计算机分组挪到另一个之后,该组探测会一直写不进库(只看到进度条正常走完、结果始终是旧的)。已修复,升级后下一次探测即自愈。
五、配套阅读
- 如何优化桌面推送效率 —— 逐台关交换机分辨机器归属的实操步骤,以及传输慢的其他几类原因
- 下载设置与传输参数说明 —— 排链口径怎么消费这份探测结果,以及运行期拓扑学习为什么必须关着
- 管理台界面与功能入口总览 —— 各功能的菜单位置总表