Vulcan 库

资源预留

本页面说明了底盘资源如何被保留、释放和放弃。


底盘资源

机箱资源可以是整个机箱、机箱上的测试模块卡,或是模块上的测试端口。Xena 设备支持来自任意组合Xena (如VulcanManager、脚本客户端等)的多路并发连接。用户/客户端成功建立与机箱的连接后,即可检查任何机箱资源。但若要修改资源配置,用户/客户端必须先对该资源进行预留。


保留机制

每次仅允许一个客户端预留特定资源。即使客户端断开连接,预留状态仍保持有效。若客户端后续使用相同用户名重新连接,所有此类"遗留"预留将自动转移至新连接。预留资源由机箱内的连接ID与指定用户名组合标识。 用户名仅作为预留资源的标识符,机箱本身不存在实际的"用户账户"概念。多个连接可使用相同名称,但任何资源每次仅能被单一连接预留。VulcanManager的默认用户名为当前用户的Windows用户名,您可在"选项"菜单中修改VulcanManager的用户名。用户名最多可包含8个字符。

  • 预留资源:要预留资源,请在机箱资源管理器树视图中选中该资源,然后单击功能区菜单中的“预留资源”按钮。您也可以右键单击该资源并选择同等功能的菜单项。预留资源后,该资源的所有配置选项将立即启用。
  • 释放资源:要释放您预留的任何资源,请在树形视图中选中该资源,然后点击功能区菜单中的“释放资源”按钮。
  • 放弃资源:若需强制从其他用户处夺取资源,可选择"放弃资源"选项。系统将在执行前提示您确认此操作。

预订层级

预留具有分层排他性,这意味着如果用户Albert已预留某个测试模块,则用户Bertha将无法预留该模块上的任何端口。机箱预留同样适用此规则。但需注意,用户Albert预留测试模块本身并不意味着预留了该模块上的端口。

通常情况下,执行常规流量生成操作时无需预留模块和机箱,仅需预留端口。仅在执行系统维护、软件升级或更改特定端口的端口类型及数据包引擎分配时,才需要预留模块和机箱。

图10-保留模块