一种云管平台长时间任务执行结果跟踪方法及系统

    公开(公告)号:CN117891628B

    公开(公告)日:2024-05-28

    申请号:CN202410294715.6

    申请日:2024-03-15

    IPC分类号: G06F9/54 G06F9/48

    摘要: 本发明属于云计算技术领域,为了解决现有的长时间执行任务的持久化问题和原有的定时任务上一次任务未执行完,间隔时间到,下一次又开始的冲突问题,提出了一种云管平台长时间任务执行结果跟踪方法及系统,采用消息中间件作为长时间执行的任务的处理中心,通过延时消息来传递要执行的任务,根据延时消息内容获取对应长时间执行任务的当前状态,根据长时间执行任务的当前状态和延时消息中目标状态进行对比,确认是否继续跟踪;可以有效地解决长时间执行任务的持久化问题和原有的定时任务上一次任务未执行完,间隔时间到,下一次又开始的冲突问题。

    一种基于CEPH的分布式存储方法及系统

    公开(公告)号:CN110781158B

    公开(公告)日:2022-08-16

    申请号:CN201911025358.9

    申请日:2019-10-25

    IPC分类号: G06F16/182 G06F8/71 G06F9/445

    摘要: 本发明公开了一种基于CEPH的分布式存储方法及系统,选择集群中的一个主机作为管理端,集群中所有主机启动一个代理端;管理进程接受用户命令,管理进程向代理进程发送消息,使得代理进程启动检查步骤,检查集群的软件硬件情况;通过管理进程检查所有主机完毕后,调整硬件配置及通过代理进程的初始化调整软件的配置;集群的存储硬件信息按照性能进行分类,通过管理进程调用代理进程,配置CEPH的依赖环境;通过管理进程调用代理进程,自动初始化有关主机的CEPH监控进程、自动启动相关主机的CEPH监控进程服务;根据当前主机的存储硬件情况,自适应的初始化CEPH的OSD配置、自动启动所有主机的OSD进程;CEPH创建成功。

    一种基于CEPH的分布式存储方法及系统

    公开(公告)号:CN110781158A

    公开(公告)日:2020-02-11

    申请号:CN201911025358.9

    申请日:2019-10-25

    IPC分类号: G06F16/182 G06F8/71 G06F9/445

    摘要: 本发明公开了一种基于CEPH的分布式存储方法及系统,选择集群中的一个主机作为管理端,集群中所有主机启动一个代理端;管理进程接受用户命令,管理进程向代理进程发送消息,使得代理进程启动检查步骤,检查集群的软件硬件情况;通过管理进程检查所有主机完毕后,调整硬件配置及通过代理进程的初始化调整软件的配置;集群的存储硬件信息按照性能进行分类,通过管理进程调用代理进程,配置CEPH的依赖环境;通过管理进程调用代理进程,自动初始化有关主机的CEPH监控进程、自动启动相关主机的CEPH监控进程服务;根据当前主机的存储硬件情况,自适应的初始化CEPH的OSD配置、自动启动所有主机的OSD进程;CEPH创建成功。

    一种云管平台长时间任务执行结果跟踪方法及系统

    公开(公告)号:CN117891628A

    公开(公告)日:2024-04-16

    申请号:CN202410294715.6

    申请日:2024-03-15

    IPC分类号: G06F9/54 G06F9/48

    摘要: 本发明属于云计算技术领域,为了解决现有的长时间执行任务的持久化问题和原有的定时任务上一次任务未执行完,间隔时间到,下一次又开始的冲突问题,提出了一种云管平台长时间任务执行结果跟踪方法及系统,采用消息中间件作为长时间执行的任务的处理中心,通过延时消息来传递要执行的任务,根据延时消息内容获取对应长时间执行任务的当前状态,根据长时间执行任务的当前状态和延时消息中目标状态进行对比,确认是否继续跟踪;可以有效地解决长时间执行任务的持久化问题和原有的定时任务上一次任务未执行完,间隔时间到,下一次又开始的冲突问题。

    一种基于kubernetes实现虚拟机和容器同时管理的方法及系统

    公开(公告)号:CN115599492A

    公开(公告)日:2023-01-13

    申请号:CN202211102532.7

    申请日:2022-09-09

    IPC分类号: G06F9/455

    摘要: 本发明属于kubernetes云计算技术领域,提供了一种基于kubernetes实现虚拟机和容器同时管理的方法及系统。该方法包括,在kubernetes API服务中增加虚拟机API服务,用于接收外部虚拟机管理请求;在kubernetes集群组件中增加虚拟机控制组件,用于根据接收到的虚拟机请求,生成对应pod;在kubernetes集群节点中增加虚拟机处理组件,用于监视节点上每个虚拟机实例的状态变化;在kubernetes集群节点中增加虚拟机运行组件,对应在pod中管理一个虚拟机,所述虚拟机运行组件与libvirtd通讯,并提供虚拟机生命周期管理。本发明通过在kubernetes上进行组件扩展,利用kubernetes原有的容器管理机制实现虚拟机的管理,进而达到一套kubernetes平台同时管理虚拟机和容器的目的。

    Kubernetes集群环境资源校验修正方法及系统

    公开(公告)号:CN115392223A

    公开(公告)日:2022-11-25

    申请号:CN202211144026.4

    申请日:2022-09-20

    摘要: 本公开提供了一种Kubernetes集群环境资源校验修正方法及系统,其属于云计算技术领域,所述方案包括:获取用户向Kubernetes集群环境部署的资源文件;对于获取的资源文件中的参数,采用预先构建的校验修正规则引擎,对所述参数进行校验修正;基于校验修正后的参数实现在Kubernetes集群环境下的快速部署;其中,所述校验修正规则引擎包括基础校验修正和扩展校验修正,所述基础校验修正基于预先制定的基础规则对参数进行校验修正;所述扩展校验修正,对于基础校验修正后的参数,判断参数类型,根据参数类型分别对特定类型的资源参数进行校验修正。

    异步通信模式下SOCKET通信与进程管理通用平台及方法

    公开(公告)号:CN105357273B

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

    申请号:CN201510644319.2

    申请日:2015-09-30

    IPC分类号: H04L29/08 H04L12/24

    摘要: 本发明公开了异步通信模式下SOCKET通信与进程管理通用平台及方法,简化SOCKET通信程序的开发,开发人员无需关心SOCKET通信与进程管理等编程技术细节,专注于业务逻辑的实现,提高开发效率并降低开发门槛。完整功能的实现包含两个平台:一个异步通信平台、一个业务处理平台,两者通过消息队列与UNIX域SOCKET通信机制交换数据,灵活扩展处理能力,提升交易吞吐量。通信平台中的平台进程接受连接请求,得到连接描述符,通过创建的描述符传递通道传递给通信进程,关闭连接;通信进程接管连接,读取请求消息,绑定进程序号后,放入请求队列;处理平台中的分发进程读取请求,通过创建的数据传输通道分发给处理进程;处理进程处理完成之后,连接通信进程,并发送应答结果。

    异步通信模式下SOCKET通信与进程管理通用平台及方法

    公开(公告)号:CN105357273A

    公开(公告)日:2016-02-24

    申请号:CN201510644319.2

    申请日:2015-09-30

    IPC分类号: H04L29/08 H04L12/24

    摘要: 本发明公开了异步通信模式下SOCKET通信与进程管理通用平台及方法,简化SOCKET通信程序的开发,开发人员无需关心SOCKET通信与进程管理等编程技术细节,专注于业务逻辑的实现,提高开发效率并降低开发门槛。完整功能的实现包含两个平台:一个异步通信平台、一个业务处理平台,两者通过消息队列与UNIX域SOCKET通信机制交换数据,灵活扩展处理能力,提升交易吞吐量。通信平台中的平台进程接受连接请求,得到连接描述符,通过创建的描述符传递通道传递给通信进程,关闭连接;通信进程接管连接,读取请求消息,绑定进程序号后,放入请求队列;处理平台中的分发进程读取请求,通过创建的数据传输通道分发给处理进程;处理进程处理完成之后,连接通信进程,并发送应答结果。