一种基于集群的故障感知系统及其方法

    公开(公告)号:CN103746829B

    公开(公告)日:2017-04-05

    申请号:CN201310711737.X

    申请日:2013-12-20

    Abstract: 本发明公开了一种基于集群的故障感知系统,该系统包括:多个运行于集群中不同服务器的前端检测模块、后端服务器模块和检测通信模板模块,前端检测模块用于收集和处理与操作系统或应用程序相关的前端故障检测数据,并根据前端故障检测数据对故障情况进行初次判断,得到前端故障检测信息,并向后端服务器模块上传前端故障检测信息或前端故障检测数据;后端服务器模块用于根据接收到的前端故障检测数据对故障情况进行再次判断得到后端故障检测信息,最终对外汇总输出前端故障检测信息和后端故障检测信息,检测通信模板模块用于多个前端检测模块和后端服务器模块间的通信的接口标准。本发明还公开了一种基于集群的故障感知方法。

    一种Cookie本地存储与使用方法

    公开(公告)号:CN103971059B

    公开(公告)日:2017-01-25

    申请号:CN201410195502.4

    申请日:2014-05-09

    Inventor: 朱洋民 孙毓忠

    Abstract: 本发明提供一种Cookie本地存储与使用方法。所述Cookie本地存储方法包括:解析本地存储的浏览器Cookie文件,得到一个或多个未被替换的键值对;以及对于所述一个或多个未被替换的键值对中的每个键值对,在所述浏览器Cookie文件中用唯一字符串替换该键值对中的值。本发明解决了Cookie的本地存储容易被恶意程序窃取的问题、实现了对HTTPS加密协议的支持,且无需修改浏览器代码和Cookie协议,具有较好的兼容性。

    跨数据中心集群的分布式系统监控方法及系统

    公开(公告)号:CN103685486B

    公开(公告)日:2017-01-18

    申请号:CN201310636793.1

    申请日:2013-12-02

    Inventor: 杨庆林 孙毓忠

    Abstract: 本发明涉及一种跨数据中心集群的分布式系统监控方法及系统,该系统采用多层分布式的架构,共包括业务层和支撑层两个层级及其业务端、控制端、汇总端、监控端四个模块组成的监控架构;其中,业务层包括业务端、控制端两类功能对象;支撑层包括汇总端和监控端两类功能对象;从而实现了统一管理、稳定开放的针对云计算跨越多数据中心的监控架构。

    基于分布式文件系统小文件合并的并行追加方法及系统

    公开(公告)号:CN105868286A

    公开(公告)日:2016-08-17

    申请号:CN201610169389.1

    申请日:2016-03-23

    Inventor: 张笛 孙毓忠 宋莹

    CPC classification number: G06F17/30194 G06F17/30091

    Abstract: 本发明提出基于分布式文件系统小文件合并的并行追加方法及系统,该方法包括将小文件上传到Memcache步骤,客户端上传的小文件到目标文件中,将所述小文件的名称作为key,将所述小文件的内容作为value,上传到Memcache中,将所述key写到表key_list上,所述表key_list存储在所述Memcache中,所述表key_list记录所述Memcache中存储的所有小文件的key;小文件追加到目标大文件步骤,从所述Memcache中下载所述表key_list,根据所述表key_list中所述小文件的名称与所述目标文件,构建Hash表,其中每个Hash值对应一个线性表,所述线性表中储存所述小文件,如果所述目标文件相同,则将与所述目标文件相对应的所述小文件合并。

    交易系统构建方法、交易流程控制装置及第三方交易平台

    公开(公告)号:CN105184575A

    公开(公告)日:2015-12-23

    申请号:CN201510423363.0

    申请日:2015-07-17

    Inventor: 石文兵 孙毓忠

    Abstract: 本发明提供一种交易系统构建方法、交易流程控制装置及第三方交易平台,其中所述交易系统构建方法用于生成第三方交易平台,该方法包括以下步骤:步骤1,采集来自商户或用户的订单,并分析订单类型;步骤2,查找数据库或文件中是否存在对应于所述订单类型的自动机,所述自动机中包含交易流程的控制,如果存在,则基于已存在的自动机来执行交易流程;如果不存在,则构建交易流程,并将所述交易流程构建为自动机,与所述订单类型相关联后储存到所述数据库或文件中,基于该新构建的自动机来执行交易流程。由此,能够根据不同的订单类型定义不同的交易流程,从而实现交易流程的自定义和可扩展,提高交易系统的可扩展性和灵活性。

    一种跨虚拟化数据中心的虚拟机在线迁移方法

    公开(公告)号:CN103095834B

    公开(公告)日:2015-09-16

    申请号:CN201310016206.9

    申请日:2013-01-16

    Abstract: 本发明提供一种跨虚拟化数据中心的虚拟机在线迁移方法,包括:步骤1,在广域网上部署多个虚拟化数据中心,每个虚拟机镜像分为模板和用户私有数据文件;步骤2,通过两层桥接模式的虚拟专用网络连接虚拟化数据中心;步骤3,源节点上的虚拟机I/O驱动进程中监控每次写入磁盘的脏块,并为所述驱动进程创建迁移线程,所述迁移线程进行用户私有数据文件的预迁移和脏块监控记录的迁移;步骤4,源节点上所述虚拟机的迁移进程控制所述-预迁移和监控记录的迁移;步骤5,改变所述虚拟机在目的节点恢复进程的执行顺序,为所述恢复进程创建恢复线程,所述恢复线程接收所述预迁移和所述监控记录迁移的信息,并将所述信息写入存储节点中。本发明能在多个虚拟化数据中心之间实现虚拟机和资源的动态映射。

    一种基于装箱模型的集群资源调度方法及装置

    公开(公告)号:CN104881322A

    公开(公告)日:2015-09-02

    申请号:CN201510252905.2

    申请日:2015-05-18

    Abstract: 本发明公开了一种基于装箱模型的集群资源调度方法及装置,本发明涉及大规模分布式系统中的集群资源的调度,该方法包括,获取资源请求,通过主资源调度算法计算所述资源请求中各维度资源数量占所述集群中总资源数量的比重,设置一阈值,将所述比重大于所述阈值的资源请求作为主资源请求;设置所述资源请求的最大值与规整化单位,将集群资源划分成若干资源区间,其中所述规整化单位作为所述资源区间的值,所述资源区间的值不大于所述资源请求的最大值;获取新资源请求,并获取所述新资源请求的新主资源请求,查找与所述新主资源请求相对应的所述资源区间,根据所述资源区间,将与所述新资源请求相匹配的物理节点进行分配,以完成集群资源调度。

    一种基于深度学习的程序执行路径的监控方法及系统

    公开(公告)号:CN104715190A

    公开(公告)日:2015-06-17

    申请号:CN201510056365.0

    申请日:2015-02-03

    Inventor: 马引 孙毓忠

    Abstract: 本发明公开了一种基于深度学习的程序执行路径的监控方法及系统,本发明涉及计算机安全技术领域,该方法包括对所述程序中的函数插入探测点,获取所述函数运行时的返回地址,并通过栈指针回溯查询所述函数的函数地址;获取用户层和/系统层中所有函数的函数地址区间,将所述函数地址与所述函数地址空间进行对比,获取与所述函数地址相对应的函数名;根据所述返回地址、所述函数地址空间、所述函数名,获取所述程序中的所述函数在所述用户层和/所述系统层中的调用路径;对所述程序进行深度学习,获取所述程序中所述函数的调用特征,并生成调用特征库,将所述调用路径与所述调用特征库进行对比,以完成对所述程序执行路径的监控。

Patent Agency Ranking