一种面向容器场景的内存卸载方法、系统及设备

    公开(公告)号:CN117724845A

    公开(公告)日:2024-03-19

    申请号:CN202311790590.8

    申请日:2023-12-22

    IPC分类号: G06F9/50 G06F9/455

    摘要: 本发明提供一种面向容器场景的内存卸载方法、系统及设备,所述方法通过在所述机器集群的控制节点装载策略代理组件,在计算节点中装载交换代理组件和交换指标组件,三个自定义的组件能够基于当前容器服务所需要的容器实例的数量来主动的获取需要调整的所述容器实例,并生成调整参数来对所述容器实例的占用内存进行调整。与现有技术相比,本发明极大地扩展了所述kubernetes容器编排平台对交换内存的使用能力,使所述kubernetes容器编排平台由被动应用内存交换来避免内存超限变成了能够主动利用交换内存机制节约内存并提高冷启动性能。

    一种多阶段生产与计算资源协同调度的方法和系统

    公开(公告)号:CN117252382A

    公开(公告)日:2023-12-19

    申请号:CN202311313391.8

    申请日:2023-10-11

    摘要: 本发明涉及资源协同调度领域,具体涉及一种多阶段生产与计算资源协同调度的方法,当生产阶段为两个阶段时,对订单的两个生产阶段编排对应的生产设备,具体包括:根据订单和第一生产阶段生产设备构建初始样本;通过遗传算法对初始样本进行优化,得到第一生产阶段的订单最优编排结果;根据第一生产阶段的最优编排结果得到第二生产阶段订单的先验知识;对第二生产阶段订单的先验知识进行粒子群优化,得到第二生产阶段生产订单编排结果。用于解决当生产阶段分为两个时,如何对订单进行组织编排,可以优化生产设备使用效率的问题。

    一种面向无状态微服务架构的资源管理系统

    公开(公告)号:CN118445076A

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

    申请号:CN202410563596.X

    申请日:2024-05-08

    摘要: 本发明提供一种面向无状态微服务架构的资源管理系统,应用于基于linux操作系统和kubernetes容器编排平台的机器集群,系统包括:linux内核,用于特定系统调用,安装在集群中;微服务资源管理器,与微服务一一对应,安装在集群的控制节点上,设有若干个子管理器,用于根据统计数据,驱动其对应的子管理器产生对应状态的Pod副本数量的浮标;协调器,与微服务一一对应,安装在集群的控制节点上,用于根据子管理器产生的浮标控制对应微服务的Pod的状态转移、创建与删除;Pod资源管理器,安装在集群的每个计算节点上,用于监听各个Pod的状态变化,并执行对应的Pod资源管理操作。使用本发明系统能在保证端到端延迟服务等级的情况下,大幅提高对CPU、内存资源的利用率。

    一种基于近端策略优化算法的集群自动伸缩方法和系统

    公开(公告)号:CN117749805A

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

    申请号:CN202311822251.3

    申请日:2023-12-27

    摘要: 本发明公开一种基于近端策略优化算法的集群自动伸缩方法及系统。所述方法包括:预测各个根微服务端点的吞吐量;根据预测的各个根微服务端点的吞吐量和微服务依赖拓扑估算所有微服务所需的实例数量;等待事件触发集群自动伸缩器运行;当所述事件为缩容事件,根据微服务集群当前与未来信息构建环境状态,并使用训练好的近端策略优化智能体得到动作,根据所述动作确定需要缩容的节点的缩容决策是进行休眠还是直接释放;调用执行器执行所述缩容决策。相比于现有技术,本发明能减少CPU开销、提高集群能源效率。

    一种车间异构资源协同动态调度方法和系统

    公开(公告)号:CN118485260A

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

    申请号:CN202410665430.9

    申请日:2024-05-27

    摘要: 本发明提供一种车间异构资源协同动态调度方法和系统,方法包括:订单任务以随机形式动态地进入任务发布代理;调度事件被触发,进行第一层合同网络协商,第一层合同网络协商包括两轮协商;生产阶段中,任务发布代理与可用的生产代理进行第一轮协商,根据协商结果确定处理订单任务的最优生产设备;检测阶段进行两轮协商,任务发布代理与可用的检测代理进行第一轮协商,根据协商结果确定处理订单任务的最优检测设备,当存在无缓冲区非满、且无应标的检测设备情况下,触发第二轮协商,任务发布代理增加悬赏,刺激检测代理通过协商寻求可计算卸载的检测设备协助,以在订单逾期前完成任务;以车间总生产延迟最小化为目标,完成车间异构资源调度。

    面向时延和资源利用率的微服务弹性伸缩调度方法和系统

    公开(公告)号:CN116980316A

    公开(公告)日:2023-10-31

    申请号:CN202310888466.9

    申请日:2023-07-19

    摘要: 本发明公开了面向时延和资源利用率的微服务弹性伸缩调度方法和系统。所述方法包括以下步骤:实时统计并在数据库中存储调用链各微服务对应的各API接口的吞吐量和执行时间,各微服务运行中状态和可运行状态的容器数,以及服务依赖关系;给出面向用户微服务的各API接口吞吐量的单步和多步预测区间上界;根据单步和多步预测结果及数据库信息,计算各微服务当前时刻需要在运行中状态和可运行状态之间切换的容器实例数量及需要创建或终止的容器实例数量;基于贝叶斯优化选择Kubernetes调度插件的权重,完成容器实例调度后重新实时监控链路。相比于现有技术,本发明能降低时延和提高资源利用率。

    一种遥控收集乒乓球的装置

    公开(公告)号:CN210786160U

    公开(公告)日:2020-06-19

    申请号:CN201921211370.4

    申请日:2019-07-30

    IPC分类号: A63B47/02 A63B67/04

    摘要: 本实用新型公开了一种遥控收集乒乓球的装置,包括:遥控小车,用于根据遥控信号实现平面运动和舵机的相应转动;舵机,通过支架设置在所述遥控小车上,用于根据遥控信号转动相应角度;导轨,中部与所述舵机的输出端相连接,在舵机驱动下通过倾角大小的变化切换不同的状态位置;捡球装置,连接设置在所述导轨的一端,具有暂存区,用于捡起并暂存地上的乒乓球。本实用新型通过巧妙的捡球装置设计,利用小车的运动,仅在遥控小车的基础上增加了一个自由度,即可实现捡乒乓球,搬运以及倒入集球框的全部运动,控制结构简单可靠,制造成本低,不易卡球,适于捡位于墙角的球,用途多样。(ESM)同样的发明创造已同日申请发明专利