基于域控系统服务端升级测试方法、装置、介质及产品

    公开(公告)号:CN118860451A

    公开(公告)日:2024-10-29

    申请号:CN202411345349.9

    申请日:2024-09-26

    IPC分类号: G06F8/65 G06F11/34

    摘要: 本发明提供一种基于域控系统服务端升级测试方法、装置、介质及产品,包括:构建域控系统升级前的模拟存量数据;域控系统服务端升级及通过脚本化方式完成模拟存量数据的迁移和核对;确定场景测试范围,基于所述模拟存量数据进行域控系统服务端升级后场景测试;分析确定核心业务范围及性能指标要求,进行域控系统服务端升级后性能稳定性测试。本发明解决域控系统服务端升级测试数据不充分、升级后功能不一致、升级后数据丢失、升级后系统不稳定等系列问题,保障域控系统服务端升级过程中的质量,顺利帮助用户成功升级。

    基于Linux内核领域知识的内核异常识别方法及系统

    公开(公告)号:CN118820476A

    公开(公告)日:2024-10-22

    申请号:CN202411297418.3

    申请日:2024-09-18

    IPC分类号: G06F16/35 G06F40/30

    摘要: 本发明公开了一种基于Linux内核领域知识的内核异常识别方法及系统,方法包括:提取Linux内核文本数据#imgabs0#;在Linux内核文本数据#imgabs1#中根据预设的内核异常语料库提取重点特征#imgabs2#;将Linux内核文本数据#imgabs3#和重点特征#imgabs4#分别进行向量化表示得到文本数据向量矩阵#imgabs5#和异常词汇向量矩阵#imgabs6#;将文本数据向量矩阵#imgabs7#和异常词汇向量矩阵#imgabs8#利用注意力机制进行局部异常语义特征增强,得到突出重点异常特征的区域异常增强语义特征矩阵#imgabs9#;将区域异常增强语义特征矩阵#imgabs10#利用预先训练好的内核异常分类器分类得到内核异常识别结果。本发明提高了数据安全性,并提高了内核异常识别的准确率和识别效率。

    基于eBPF的隔离多系统通信、管理方法及系统

    公开(公告)号:CN118779131A

    公开(公告)日:2024-10-15

    申请号:CN202410923038.X

    申请日:2024-07-10

    IPC分类号: G06F9/54 G06F9/455

    摘要: 本发明提供一种基于eBPF的隔离多系统通信、管理方法及系统,该方法包括:S1依据需求完成或生成eBPF处理代码;S2当eBPF处理代码挂载到本系统域时执行S4;挂载到其它系统域时执行S3;S3本系统域将eBPF处理代码组成数据包经共享内存发送到要挂载eBPF处理代码对应目标系统域的eBPF控制服务,对应eBPF控制服务接收数据包解析后执行S4;S4将eBPF处理代码生成钩子函数并挂载到操作系统对应位置;S5钩子函数触发运行后捕获并处理相关数据,将相关数据发送给与对应eBPF控制服务对应的eBPF处理模块;S6处理模块读取数据包数据并调用相关处理机制。本发明具有复杂度低,灵活性、安全性高等优点。

    一种基于多核处理器的多系统启动引导方法

    公开(公告)号:CN118733131A

    公开(公告)日:2024-10-01

    申请号:CN202410872325.2

    申请日:2024-07-01

    IPC分类号: G06F9/4401

    摘要: 本发明涉及系统启动技术领域,具体提供一种基于多核处理器的多系统启动引导方法,包括上电后每个处理器核均从片上固件开始执行,同时确定第一个核;挂起除了第一个核之外的处理器核;通过第一个核完成内存和串口的初始化;判断是否存在非第一个核为主核的系统待加载,若是,则选择一个非第一个核为主核的系统,第一个核开始加载当前系统,加载完成后返回当前步骤,若否,则选择第一个核为主核的系统执行,第一个核开始加载当前系统,加载完成后启动引导结束。实现在一个多核处理器的硬件平台上同时运行多个操作系统的效果,解决了现有技术在运行多系统上存在费用高、性能损耗的技术问题。

    一种基于VSCode集成开发环境快速制作RPM或DEB软件包的方法及插件工具

    公开(公告)号:CN114610373B

    公开(公告)日:2024-08-30

    申请号:CN202210177831.0

    申请日:2022-02-25

    IPC分类号: G06F8/71 G06F8/30

    摘要: 本发明涉及一种基于VSCode集成开发环境快速制作RPM或DEB软件包的方法和打包插件,本发明在VSCode集成开发环境中开发一个打包插件,该打包插件智能识别系统类型,如果是centos系列则引导用户使用rpm打包流程,如果是debian系列则引导用户使用deb打包流程,根据引导流程引导用户填写配置并帮助用户生成打包使用的配置文件,根据配置文件帮助用户生成rpm或deb安装包。本发明解决了在使用linux系统中用户对打包流程不熟悉,帮助开发人员判断系统类型以及应使用的打包工具和配置文件,引导开发人员根据系统类型生成相应的配置文件,帮助用户实现一键对rpm或deb软件包的打包。

    一种在离线混部中动态限制离线任务资源的方法及装置

    公开(公告)号:CN118535327A

    公开(公告)日:2024-08-23

    申请号:CN202410590278.2

    申请日:2024-05-13

    发明人: 潘希龙 龙虎

    摘要: 本发明提供一种在离线混部中动态限制离线任务资源的方法及装置,该方法包括:步骤1.持续监听cgroup内核接口,实时捕捉资源更新事件,当集群静态资源发生变化时,将静态资源变化情况通过消息队列发送到离线引擎模块;步骤2.离线引擎模块动态调整离线任务的资源配额,并针对集群中的离线Pod创建相应的处理规则,将离线任务移动至集中管理的指定目录下,为每个离线任务单独设定CPU和内存资源上限,以形成硬性资源限制。本发明具有可靠性、稳定性以及资源利用效率高等有点。

    一种多园区实时性能分析和优化方法

    公开(公告)号:CN118487945A

    公开(公告)日:2024-08-13

    申请号:CN202410700996.0

    申请日:2024-05-31

    摘要: 本发明公开了一种多园区实时性能分析和优化方法,包括以下步骤:根据多园区系统的技术架构设计监测场景;在多园区系统的各个园区分别部署性能监测代理节点,通过网络拓扑感知动态调整性能监测代理节点的部署位置;通过性能监测代理节点实时收集所述监测场景下多园区系统的性能数据,对性能数据进行分析,根据分析结果采取对应的优化策略。本发明提高了系统的性能表现和资源利用效率,降低了运维成本和风险,促进了业务的稳定发展。

    NUMA架构下的BIO资源分配方法、装置及存储介质

    公开(公告)号:CN118245225B

    公开(公告)日:2024-08-13

    申请号:CN202410619679.6

    申请日:2024-05-20

    IPC分类号: G06F9/50

    摘要: 本发明公开了一种NUMA架构下的BIO资源分配方法、装置及存储介质,所述方法包括:根据内核编译时的配置文件确定NUMA架构的最大节点数量,定义BIO资源池全局变量数组;在内核通用块层初始化时,遍历所有的节点,判断节点是否存在物理内存,如果有,则在节点上面创建BIO资源池,否则公用所述节点距离最近的且存在物理内存的节点的BIO资源池,将BIO资源池信息写入BIO资源池全局变量数组;识别出派发io的cpu所在的节点,并根据节点和BIO资源池全局变量数组确定对应的BIO资源池,并在BIO资源池中分配BIO资源,并将派发的cpu信息保存到所述分配的BIO资源中;在内核IO完成操作时,从分配的BIO资源中取出cpu信息,将IO完成操作利用所述BIO资源中取出cpu信息对应的cpu处理。