一种实现软件保护的系统及方法

    公开(公告)号:CN102314578B

    公开(公告)日:2015-10-28

    申请号:CN201110287433.6

    申请日:2011-09-26

    Abstract: 本发明提供了一种实现软件保护的系统及方法,其中系统包括:软件开发装置将软件验证模块植入在开发的软件中,并将针对程序文件内容生成的数字签名写入开发完成的程序文件中;软件使用装置在用户启动软件运行时通过植入的软件验证模块进行软件使用的合法性验证。本发明能够极大程度地保护软件,防止非法用户的使用和破解软件,由此极大地保护了软件开发商的利益,使得中国软件产业朝着健康的方向发展。

    实现高可用集群中业务组启动的方法及装置

    公开(公告)号:CN102571965A

    公开(公告)日:2012-07-11

    申请号:CN201210012833.0

    申请日:2012-01-16

    Inventor: 王婷 张书宁

    Abstract: 本发明披露了实现高可用集群中业务组启动的方法及装置,其中方法包括:在有业务组要启动时,若判断该业务组存在多个可启动的服务器,且该业务组存在互斥冲突业务组,则在启动尽可能多的互斥冲突业务组后,启动该业务组。本发明结合集群中有限的服务器资源,并根据集群中业务组之间的互斥冲突关系,首先利用最大化启动算法启动尽可能多的业务组;在此基础之上,利用业务组在服务期上启动的优先级不同实现业务组最优化启动。这样既保证了集群提供最多的业务服务,同时也保证了集群发挥最大效能。

    一种消息传输方法及设备
    23.
    发明公开

    公开(公告)号:CN102571635A

    公开(公告)日:2012-07-11

    申请号:CN201210015574.7

    申请日:2012-01-18

    Inventor: 王佳 张书宁

    Abstract: 本发明公开了一种消息传输方法及设备,涉及高可用集群系统中多节点消息通信。本发明公开的消息传输方法包括:发送端将多个消息域封装成一个数据包,发送给接收端,其中,该数据包中携带所封装的多个消息域的标识信息,每个消息域的标识信息至少包括源节点和消息编号信息。本发明还公开了一种消息传输设备。本申请技术方案针对不可靠的UDP协议,提供了一种应用于多媒介的可靠的消息传输方案,该方案采用了消息认证机制,请求重发机制,防止恶意数据入侵,保证消息的可靠传输。并在优选方案中通过循环队列对消息进行缓存,减少系统开销。

    内存池管理方法和系统
    25.
    发明公开

    公开(公告)号:CN102262597A

    公开(公告)日:2011-11-30

    申请号:CN201110223785.5

    申请日:2011-08-05

    Abstract: 本发明提供一种内存池管理方法和系统,所述系统,包括:第一判断模块,用于在进行内存释放过程中,判断待释放的内存块的大小是否在预先设置的小内存块的取值范围内;处理模块,用于在判断模块确定待释放的内存块大小在所述小内存块的取值范围内,将所述待释放的内存块放入内存池中;第二判断模块,用于在接收到用户申请内存的请求后,判断内存池中是否有大小满足所述请求所需内存的内存块;第一分配模块,用于在所述第二判断模块判断确定内存池中有大小满足所述请求所需内存的内存块时,将内存池中大小满足所述请求所需内存的内存块分配给所述用户。

    一种实现自动测试的装置及方法

    公开(公告)号:CN104461910B

    公开(公告)日:2018-07-17

    申请号:CN201510007536.0

    申请日:2015-01-07

    Abstract: 本发明提供一种实现自动测试的装置及方法,包括:测试任务单元、软件执行单元和硬件环境单元;其中,测试任务单元,用于按照测试任务向软件执行单元和硬件环境单元发出与硬件相关的软件测试命令;硬件环境单元,用于产生与硬件相关的软件测试命令对应的硬件环境动作;软件执行单元,用于基于与硬件相关的软件测试命令的硬件环境动作,对存储系统执行所述与硬件相关的软件测试命令。本发明在完成与逻辑相关的软件测试命令基础上,通过硬件环境单元,用于产生用于执行与硬件相关的软件测试命令的硬件环境动作,为实现与硬件相关的软件测试命令的测试提供了基础,实现了对存储系统更为全面测试,提高存储系统的可靠性。

    一种存储设备地址对齐的自动纠正方法和装置

    公开(公告)号:CN104461925B

    公开(公告)日:2017-10-13

    申请号:CN201410648027.1

    申请日:2014-11-14

    Abstract: 本发明公开了一种存储设备地址对齐的自动纠正方法和装置,包括:通过映射表检测出访问请求的逻辑地址为非对齐访问地址,根据映射表中记录的偏移量对非对齐访问地址进行纠正对齐操作,如果未检测出其为非对齐访问地址,则保存在逻辑地址统计缓存内。当该缓存中的条目数量达到上限时,执行迁移流程;判断出通过映射表未检测出的非对齐访问地址段,建立逻辑地址与物理地址之间的映射关系,添加到映射表的条目中,并对非对齐访问地址段进行对齐操作;并读取对齐后的访问请求的逻辑地址所对应的物理地址中的数据。通过本发明的方案,能够解决现有对齐纠正方案中存在的需要对上层应用进行重新配置、手动执行、易用性差的缺点。

    一种数据测试方法及装置
    28.
    发明公开

    公开(公告)号:CN105302656A

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

    申请号:CN201510695149.0

    申请日:2015-10-21

    Abstract: 一种数据校验方法,所述方法包括:生成动态文件,所述动态文件用于记录每一个属性为写的写入到缓存的输入输出(IO)数据的属性信息;对所述动态文件进行解析,解析出所述每一个输入输出(IO)数据的属性信息,所述属性信息用于确定每一个输入输出IO数据;对解析后的所述每一个输入输出(IO)数据进行校验。本申请的技术方案,在掉电前,动态文件记录下发的输入输出(IO)队列中的所有成功写入到缓存的输入输出(IO);在存储目标机掉电瞬间,运行在客户端的测试工具能够继续记录断电瞬间,以及断电之前,已经成功下发的输入输出(IO)数据。本发明能够校验已经成功下发的输入输出(IO)数据,更好地测试缓存掉电一致性功能,提高整个存储系统的数据一致性能力和可靠性。

Patent Agency Ranking