-
公开(公告)号:CN106200858B
公开(公告)日:2019-03-15
申请号:CN201610565989.X
申请日:2016-07-18
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本申请公开了一种电池备份单元驱动模块,包括BBU驱动子模块和电池驱动子模块,其中,所述电池驱动子模块包括:第一监听单元,用于创建线程监听电源状态,当发生掉电的时候降低CPU主频,同时向外发送掉电事件;第一初始化单元,用于初始化电池的subsystem和pack信息,获取所述电池的硬件状态;第一更新单元,用于创建线程定时更新所述subsystem和所述pack的状态。本申请提供的上述电池备份单元驱动模块,能够更加准确的对BBU基本信息进行监控,使产品充放电管理功能更加稳定可靠。
-
公开(公告)号:CN106200858A
公开(公告)日:2016-12-07
申请号:CN201610565989.X
申请日:2016-07-18
Applicant: 浪潮(北京)电子信息产业有限公司
CPC classification number: G06F1/28 , G06F1/30 , H02J7/0029 , H02J2007/0039
Abstract: 本申请公开了一种电池备份单元驱动模块,包括BBU驱动子模块和电池驱动子模块,其中,所述电池驱动子模块包括:第一监听单元,用于创建线程监听电源状态,当发生掉电的时候降低CPU主频,同时向外发送掉电事件;第一初始化单元,用于初始化电池的subsystem和pack信息,获取所述电池的硬件状态;第一更新单元,用于创建线程定时更新所述subsystem和所述pack的状态。本申请提供的上述电池备份单元驱动模块,能够更加准确的对BBU基本信息进行监控,使产品充放电管理功能更加稳定可靠。
-
公开(公告)号:CN103455423B
公开(公告)日:2016-01-13
申请号:CN201310395655.9
申请日:2013-09-03
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F11/36
Abstract: 本发明披露了一种基于集群架构的软件自动测试装置及系统,该装置包括:Socket通信模块传输操作待测系统的命令和接收待测系统返回的命令执行结果;测试脚本运行模块收集待测系统的所有测试用例脚本,通过Socket通信模块向待测系统发出执行测试用例脚本的操作命令,并统计测试用例脚本执行的时间和结果,将统计结果输出给测试过程记录模块;待测系统操作模块将待测系统的操作命令输出给测试脚本运行模块;测试过程记录模块记录测试步骤以及每个步骤的预期结果,并将预期结果与统计结果相比对,以判断测试用例的正确性。本发明在高可用集群系统中达到自动化测试的效果。
-
公开(公告)号:CN104484293A
公开(公告)日:2015-04-01
申请号:CN201410669855.3
申请日:2014-11-20
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 殷雷
CPC classification number: G06F3/0664
Abstract: 本发明公开了一种在多控存储系统中实现前端协议的方法和设备,该方法包括以下步骤:虚拟目标设备接收来自数据处理层的输出数据,对输出数据进行预处理,得到对应的协议块,确定执行数据输出任务的物理目标端口,向确定出的物理目标端口分发协议块,并通过物理目标端口将协议块发送给客户端;和/或,虚拟目标设备通过物理目标端口接收数据块,对数据块进行预处理,将处理得到的数据发送给数据处理层。本发明通过虚拟目标设备与数据处理层进行数据交互,降低了多控存储系统中各模块与其他模块交互的复杂度,提高了多控存储系统各模块的独立性和执行效率。
-
公开(公告)号:CN104361034A
公开(公告)日:2015-02-18
申请号:CN201410584720.7
申请日:2014-10-27
Applicant: 浪潮(北京)电子信息产业有限公司
CPC classification number: G06F17/30091 , H04L67/1097
Abstract: 本发明公开了一种云存储的文件管理方法及装置,包括:当接收到存请求时,计算存请求中文件的标识码;比较计算出的文件的标识码与存储系统中存储的各个文件的标识码是否相同;当比较结果不同时,则将所述文件进行存储,并将该文件的来源、文件的标识码以及该文件的名称写入预先设置的第一对应关系中并将该文件的初始文件计数器值、文件的标识码以及文件的存放位置写入预先设置的第二对应关系中;否则,对预先设置的第二对应关系中与该文件对应的文件计数器值进行递增处理并更新第一对应关系中该文件的来源。本发明技术方案降低了云存储空间的占用和降低网络数据流量,从而降低了云计算环境提供商的运营维护成本,同时提升了云计算参与者的体验。
-
公开(公告)号:CN104035872A
公开(公告)日:2014-09-10
申请号:CN201410302202.1
申请日:2014-06-27
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F11/36
Abstract: 本发明提供一种集群软件测试的方法,所述方法包括获取配置文件;根据所述配置文件中的各元素生成脚本文件,所述脚本文件中含有所述各元素对应的集群功能测试所需的测试参数;测试所述脚本文件。本发明根据配置文件中的各个元素及各元素参数,自动生成脚本文件,省略了测试人员手动修改配置脚本的过程,提高了软件测试效率。
-
公开(公告)号:CN106371916B
公开(公告)日:2019-01-22
申请号:CN201610701811.3
申请日:2016-08-22
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 殷雷
IPC: G06F9/50
Abstract: 本发明公开了一种存储系统IO线程优化方法,IO线程包括SCSI IO处理线程以及缓存处理线程,IO线程的总数固定;该方法包括实时检测存储系统的缓存利用率;按照第一预设策略对缓存利用率的大小进行判断,得到判断结果;缓存利用率为缓存内未同步至存储介质内的数据所占用的缓存比例;根据判断结果以及预设调整策略对IO线程中两种线程的分配数量进行调整。本发明能够兼顾两种线程的需要进行平衡分配,尽可能保证线程的分配合理性,能够提高存储系统的资源利用率以及服务质量。本发明还公开了一种存储系统IO线程优化装置,也具有上述优点,在此不再赘述。
-
公开(公告)号:CN105677253B
公开(公告)日:2018-09-18
申请号:CN201610009605.6
申请日:2016-01-07
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 殷雷
IPC: G06F3/06
Abstract: 本发明公开了一种IO指令处理队列的优化方法及装置,该方法包括:依据存储设备中SCSI Target的IO指令处理流程的不同阶段,对IO指令处理流程进行分段,得到不同阶段的IO指令处理分段流程;为每个IO指令处理分段流程分配不同的处理线程;对于每一个处理线程,在处理线程上执行完对应的IO指令处理分段流程之后,释放处理线程所占用的资源。该方法实现优化IO指令处理流程,提高IO指令处理效率。
-
公开(公告)号:CN105677253A
公开(公告)日:2016-06-15
申请号:CN201610009605.6
申请日:2016-01-07
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 殷雷
IPC: G06F3/06
Abstract: 本发明公开了一种IO指令处理队列的优化方法及装置,该方法包括:依据存储设备中SCSI Target的IO指令处理流程的不同阶段,对IO指令处理流程进行分段,得到不同阶段的IO指令处理分段流程;为每个IO指令处理分段流程分配不同的处理线程;对于每一个处理线程,在处理线程上执行完对应的IO指令处理分段流程之后,释放处理线程所占用的资源。该方法实现优化IO指令处理流程,提高IO指令处理效率。
-
公开(公告)号:CN104216666A
公开(公告)日:2014-12-17
申请号:CN201410445968.5
申请日:2014-09-03
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F3/06
Abstract: 本发明公开了一种管理磁盘数据写入的方法及装置,包括:当有数据写入请求时,按照磁盘扇区的大小将数据写入请求中的数据划分为n个子数据块;计算划分后的各个子数据块的指纹值;其中,指纹值用来标识子数据块的身份信息;比较各个子数据块的指纹值分别与各个子数据块待写入的磁盘扇区相对应的指纹值是否相同;当比较结果相同时,不将该子数据写入待写入的磁盘扇区;当比较结果不同时,将子数据块写入待写入的磁盘扇区中,并更新与该子数据块的写入磁盘扇区相对应的指纹值为该子数据块的指纹值。本发明技术方案避免了重复数据的写入,从而提升了数据的写入速度,提高了磁盘的使用寿命,从而达到对数据存取速度、可用性、可靠性和安全性的提高。
-
-
-
-
-
-
-
-
-