通信域划分方法、装置、设备、存储介质和程序产品与流程

摘要: 本申请涉及金融科技,更具体地涉及一种通信域划分方法、装置、设备、介质和程序产品。背景技术:1、随着金融行业数字化转型的深入,金融核心交易系统、客户信息管理系统、...
通信域划分方法、装置、设备、存储介质和程序产品与流程

本申请涉及金融科技,更具体地涉及一种通信域划分方法、装置、设备、介质和程序产品。

背景技术:

1、随着金融行业数字化转型的深入,金融核心交易系统、客户信息管理系统、风控分析平台等关键业务对数据存储的可靠性、安全性和运维效率提出了极高要求。在金融数据中心中,存储区域网络作为连接服务器与存储设备的高速专用网络,承载着海量金融数据的读写操作。通信域划分是存储区域网络管理的核心操作,用于控制服务器与存储设备之间的访问权限,确保金融数据的隔离性和安全性。

2、然而,传统通信域划分高度依赖人工操作,运维人员需逐台登录交换机手动录入标识符、检查端口状态并逐条配置命令。面对金融数据中心大量设备及频繁的变更需求,该方式不仅效率低下和易导致存储访问中断,而且缺乏标准化的端口选择与状态预更新机制,难以满足对高可用性和业务连续性的严苛要求。此外,传统手工操作模式下,配置命令直接下发执行,缺乏有效的预校验与自动验证,一旦出现配置错误,故障恢复时间长。

3、因此,亟需一种能够自动化校验需求、智能分配端口、生成标准化配置命令并闭环管理端口状态的通信域划分方法,以提升金融数据中心存储网络的运维效率。

技术实现思路

1、鉴于上述问题,本申请的实施例提供了一种通信域划分方法、装置、设备、介质和程序产品。

2、根据本申请的第一方面,提供了一种通信域划分方法,包括:响应于接收到目标请求,采集目标设备的配置信息,目标请求包括多个第一设备的目标标识符和所对应的通信域,第一设备为待接入目标设备的计算设备和/或存储设备;根据目标请求与目标设备的配置信息,将多个第一设备分配至目标设备上对应的目标端口;基于每一第一设备的目标标识符和目标端口,生成目标设备的通信域划分所需的配置命令;根据配置命令执行通信域划分,并更新目标设备的端口状态信息,以使得多个第一设备中的部分第一设备为同一通信域中的通信设备。

3、根据本申请的实施例, 方法还包括对目标请求进行校验,校验的过程包括:根据每一第一设备的目标标识符,校验每一第一设备的多条通信路径的对应性; 在对应性的校验通过后,校验全部第一设备的目标标识符对应的通信域是否相同。

4、根据本申请的实施例, 配置信息包括多个端口使用信息,根据目标请求与目标设备的配置信息,将多个第一设备分配至目标设备上对应的目标端口,包括:根据目标请求与目标设备的端口优先级,将多个第一设备分配至目标设备上对应的目标端口;其中,端口优先级为根据多个端口使用信息和第一设备的物理位置确定。

5、根据本申请的实施例,根据目标请求与目标设备的端口优先级,将多个第一设备分配至目标设备上对应的目标端口,包括:解析目标请求,并提取出每一第一设备的标识信息和物理位置信息;根据每一第一设备的物理位置信息,从目标设备上筛选出连接到对应位置的端口候选集;根据端口优先级,对端口候选集进行过滤并排序,得到每一第一设备的目标端口;将每一第一设备分配至目标设备上对应的目标端口,并记录目标端口的使用情况。

6、根据本申请的实施例,基于每一第一设备的目标标识符和目标端口,生成目标设备的通信域划分所需的配置命令,包括:根据每一第一设备的目标标识符,建立相应的设备别名;基于预设的通信映射关系,根据目标请求,将需放入同一通信域的第一设备的设备别名添加到同一通信域,以完成目标设备的通信域划分;将划分后的通信域添加到配置集并激活,以生成配置命令。

7、根据本申请的实施例,根据配置命令执行通信域划分,并更新目标设备的端口状态信息,以使得多个第一设备中的部分第一设备为同一通信域中的通信设备,包括:基于配置命令,将本地存储的目标设备的端口状态从当前状态调整为预期状态;在预期状态校验通过后,将配置命令下发至目标设备执行;在配置命令执行结束后,读取目标设备当前生效的配置信息;基于当前生效的配置信息,更新目标设备的端口状态信息。

8、根据本申请的实施例,在读取目标设备当前生效的配置信息后,方法还包括:将当前生效的配置信息与预期状态进行比对,以确定同一通信域中的多个第一设备的目标标识符与实际配置是否一致。

9、根据本申请的第二方面,提供了一种通信域划分装置,包括:配置信息采集模块,用于响应于接收到目标请求,采集目标设备的配置信息,目标请求包括多个第一设备的目标标识符和所对应的通信域,第一设备为待接入目标设备的计算设备和/或存储设备;端口分配模块,用于根据目标请求与目标设备的配置信息,将多个第一设备分配至目标设备上对应的目标端口;配置命令生成模块,用于基于每一第一设备的目标标识符和目标端口,生成目标设备的通信域划分所需的配置命令;划分模块,用于根据配置命令执行通信域划分,并更新目标设备的端口状态信息,以使得多个第一设备中的部分第一设备为同一通信域中的通信设备。

10、根据本申请的第三方面,提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个计算机程序,其中,上述一个或多个处理器执行上述一个或多个计算机程序以实现上述方法的步骤。

11、根据本申请的第四方面,还提供了一种计算机可读存储介质,其上存储有计算机程序或指令,上述计算机程序或指令被处理器执行时实现上述方法的步骤。

12、根据本申请的第五方面,还提供了一种计算机程序产品,包括计算机程序或指令,上述计算机程序或指令被处理器执行时实现上述方法的步骤。

1.一种通信域划分方法,其特征在于,所述方法包括:

2.根据权利要求1所述的通信域划分方法,其特征在于,所述方法还包括对所述目标请求进行校验,所述校验的过程包括:

3.根据权利要求1所述的通信域划分方法,其特征在于,所述配置信息包括多个端口使用信息,所述根据所述目标请求与目标设备的配置信息,将所述多个第一设备分配至所述目标设备上对应的目标端口,包括:

4.根据权利要求3所述的通信域划分方法,其特征在于,所述根据所述目标请求与目标设备的端口优先级,将所述多个第一设备分配至所述目标设备上对应的目标端口,包括:

5.根据权利要求1所述的通信域划分方法,其特征在于,所述基于每一所述第一设备的目标标识符和目标端口,生成所述目标设备的通信域划分所需的配置命令,包括:

6.根据权利要求1所述的通信域划分方法,其特征在于,所述根据所述配置命令执行通信域划分,并更新所述目标设备的端口状态信息,以使得多个第一设备中的部分第一设备为同一通信域中的通信设备,包括:

7.根据权利要求6所述的通信域划分方法,其特征在于,在读取目标设备当前生效的配置信息后,所述方法还包括:

8.一种通信域划分装置,其特征在于,所述装置包括:

9.一种电子设备,包括:

10.一种计算机可读存储介质,其上存储有计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时实现根据权利要求1~7中任一项所述方法的步骤。

11.一种计算机程序产品,包括计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时实现根据权利要求1~7中任一项所述方法的步骤。