Vulcan 知识库

资源预订

本页解释了底盘资源是如何被保留、释放和放弃的。


底盘资源

机箱资源可以是整个机箱,也可以是机箱上的测试模块卡或模块上的测试端口。Xena 测试设备支持从任何混合的Xena 客户端,如VulcanManager,脚本客户端等同时进行多个连接。一旦用户/客户端成功建立了与机箱的连接,任何机箱资源都可以被检查。然而,为了改变资源配置,该资源必须首先由用户/客户端保留。


保留机制

每次只有一个客户可以保留一个特定的资源。即使客户端被断开连接,该保留也是有效的。如果客户端后来重新连接并以相同的用户名识别自己,任何这样的 "剩余 "保留将自动转移到新的连接。保留属于机箱中的连接ID和指定的用户名的组合。用户名只是作为保留资源的一个标签,而机箱没有实际的 "用户账户 "的概念。多个连接可以使用相同的名字,但任何资源在同一时间只能保留给一个连接。VulcanManager的默认用户名是当前用户的Windows用户名。你可以在选项菜单中改变VulcanManager的用户名。用户名最多可以包含8个字符。

  • 预留资源:要保留资源,你要在机箱资源管理器的树状视图中选择资源,然后点击功能区菜单中的保留资源按钮。或者,你也可以右击资源,选择相应的菜单项。一旦你保留了资源,该资源的所有配置选项就会被启用。
  • 释放资源:要释放自己保留的任何资源,你要在树状视图中选择该资源,并点击功能区菜单中的释放资源按钮。
  • 放弃资源:要从另一个用户那里强行夺取资源,你可以选择 "放弃资源"选项。在执行该操作之前,会提示你确认该操作。

预订层次结构

保留是分层次的,这意味着如果用户Albert保留了一个特定的测试模块,那么用户Bertha将被阻止保留该模块的任何端口。这同样适用于机箱保留。然而,用户Albert并没有通过保留测试模块本身来保留测试模块上的端口。

一般来说,你不需要保留模块和机箱来执行正常的流量生成操作。你应该只保留端口。只有在进行系统维护、软件升级或改变某些端口的端口类型或数据包引擎分配时,才需要保留模块和机箱。

图-10-保留一个模块