-
公开(公告)号:CN112148229B
公开(公告)日:2024-01-30
申请号:CN202011083307.4
申请日:2020-10-12
Applicant: 北京计算机技术及应用研究所
IPC: G06F3/06
Abstract: 本发明涉及一种飞腾服务器平台下的加速非易失性内存读写效率的方法,其中,包括:在linux内核虚拟地址空间中申请一块虚拟地址空间,并且将此虚拟地址空间通过建立页表,与非易失性内存物理地址空间进行映射;如果非易失性内存需要进行大量的数据读写,通过建立的多个设备文件节点,并行化的进行数据读写,应用层将需要读写的数据进行切块划分,并且建立多个进程,每个进程对应一块数据对象;新建立的设备节点的设备驱动操作函数的读和写函数,将源地址空间的数据拷贝到目的地址空间中;根据驱动程序反馈的结果,判断是否正确,正确则继续下一块数据块的拷贝,判断不正确则返回异常,终止传输。
-
公开(公告)号:CN109086202B
公开(公告)日:2021-05-14
申请号:CN201810796986.6
申请日:2018-07-19
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/36
Abstract: 本发明涉及一种基于关联规则的FPGA/IP核代码规则检查方法,涉及FPGA/IP核验证技术领域。本发明的方法效率高、自动化程度高。测试人员在使用代码规则检查工具针对代码完成初步的规则检查,得到违反工具内部语法规则的检查结果之后,即可利用自动化的数据分析脚本与关联规则进行匹配,对检查结果进行分析,给出代码存在缺陷情况的判断,而不需要人工对每一条工具结果进行详细的分析、判断。本发明的方法可靠性好。代码规则检查过程依赖于代码规则检查工具以及已确认的代码缺陷数据,仅在最后一步经过测试人员的人工确认,尽可能避免引入人为操作,有效减少了因测试人员水平有限、精力不足等人为因素导致的缺陷误报、漏报情况,得到更可靠的代码规则检查结果。
-
公开(公告)号:CN112000297A
公开(公告)日:2020-11-27
申请号:CN202010895951.5
申请日:2020-08-31
Applicant: 北京计算机技术及应用研究所
IPC: G06F3/06
Abstract: 本发明涉及一种基于IO加权公平排队的存储服务质量保障方法,其中,包括:将共享存储服务器抽象为一个具有代表性的模型,IO调度器作为一个虚拟化层置于底层物理存储实体之上,设存储服务器为N个客户端所共享,每个客户端对应一种应用负载,当属于负载类i的IO请求到达时,将请求分类之后,发送到第i个队列等待IO服务,IO调度器将对IO队列中排队的IO请求进行重新排序,并控制这些IO请求进入底层存储实体。本发明能有效降低数据包传输延时和网络抖动并且能显著降低网络丢包率,保障关键业务的顺畅运行,在分布式存储系统中起到了良好测试效果。
-
公开(公告)号:CN112148229A
公开(公告)日:2020-12-29
申请号:CN202011083307.4
申请日:2020-10-12
Applicant: 北京计算机技术及应用研究所
IPC: G06F3/06
Abstract: 本发明涉及一种飞腾服务器平台下的加速非易失性内存读写效率的方法,其中,包括:在linux内核虚拟地址空间中申请一块虚拟地址空间,并且将此虚拟地址空间通过建立页表,与非易失性内存物理地址空间进行映射;如果非易失性内存需要进行大量的数据读写,通过建立的多个设备文件节点,并行化的进行数据读写,应用层将需要读写的数据进行切块划分,并且建立多个进程,每个进程对应一块数据对象;新建立的设备节点的设备驱动操作函数的读和写函数,将源地址空间的数据拷贝到目的地址空间中;根据驱动程序反馈的结果,判断是否正确,正确则继续下一块数据块的拷贝,判断不正确则返回异常,终止传输。
-
公开(公告)号:CN111782143B
公开(公告)日:2024-06-25
申请号:CN202010576017.7
申请日:2020-06-22
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及计算机存储技术领域,具体一种基于IO负载大小的硬盘健康状态估计方法包括:步骤一、进行硬盘样本的筛选;步骤二、计算健康度;步骤三、将步骤二中计算好的健康度标记在对应的硬盘样本上;步骤四、根据标记好的硬盘样本进行训练。本发明保证了对质量合格硬盘的健康度进行估计时有较高精度。同时,在对健康度算法参数的不断调节中,可找到最佳的表征硬盘健康状态的健康度算法,对和训练集同型号或近似型号硬盘的健康度有高准确度估计效果。
-
公开(公告)号:CN112000296A
公开(公告)日:2020-11-27
申请号:CN202010887080.2
申请日:2020-08-28
Applicant: 北京计算机技术及应用研究所
IPC: G06F3/06
Abstract: 本发明涉及一种全闪存阵列中的性能优化系统,属于计算机存储技术领域。本发明通过研究固态盘工作原理以及基于闪存固态盘的局限性,分析了RAID技术应用于当前固态盘阵列的研究现状。并在前人研究的基础上,分析了应用负载所展现的访问特性,基于RAID5和RAID1的各自优势,提出了基于负载请求大小的RAID5和RAID1混合布局的阵列Hybrid-RAID,Hybrid-RAID根据用户请求的读写密集属性以及请求大小的不同进行数据布局,再结合底层RAID5和RAID1对不同负载的请求偏好的来响应外部请求。最后对真实设备进行性能测试,测试结果表明,相比于传统的磁盘阵列RAID5和RAID1,Hybrid-RAID方案平均响应时间分别减少了40.5%和35.6%。
-
公开(公告)号:CN111930312A
公开(公告)日:2020-11-13
申请号:CN202010804112.8
申请日:2020-08-12
Applicant: 北京计算机技术及应用研究所
IPC: G06F3/06
Abstract: 本发明涉及一种双控存储阵列异步逻辑单元访问方法,属于计算机存储技术领域。本发明提供的异步逻辑单元访问方式,两个控制器可各自访问不同的逻辑单元实现双控双活。两个控制器不需要通过通信协商对同一个逻辑单元的访问控制,而是通过目标端口的配置,将主机负载均衡分配在两个控制器上,是一种“带外”的控制方式。这种异步逻辑单元访问方式较同步逻辑单元访问方式可显著降低控制器间通信开销,显著提升逻辑单元访问效率,提高逻辑单元的访问性能。
-
公开(公告)号:CN109086202A
公开(公告)日:2018-12-25
申请号:CN201810796986.6
申请日:2018-07-19
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/36
Abstract: 本发明涉及一种基于关联规则的FPGA/IP核代码规则检查方法,涉及FPGA/IP核验证技术领域。本发明的方法效率高、自动化程度高。测试人员在使用代码规则检查工具针对代码完成初步的规则检查,得到违反工具内部语法规则的检查结果之后,即可利用自动化的数据分析脚本与关联规则进行匹配,对检查结果进行分析,给出代码存在缺陷情况的判断,而不需要人工对每一条工具结果进行详细的分析、判断。本发明的方法可靠性好。代码规则检查过程依赖于代码规则检查工具以及已确认的代码缺陷数据,仅在最后一步经过测试人员的人工确认,尽可能避免引入人为操作,有效减少了因测试人员水平有限、精力不足等人为因素导致的缺陷误报、漏报情况,得到更可靠的代码规则检查结果。
-
公开(公告)号:CN112000296B
公开(公告)日:2024-04-09
申请号:CN202010887080.2
申请日:2020-08-28
Applicant: 北京计算机技术及应用研究所
IPC: G06F3/06
Abstract: 本发明涉及一种全闪存阵列中的性能优化系统,属于计算机存储技术领域。本发明通过研究固态盘工作原理以及基于闪存固态盘的局限性,分析了RAID技术应用于当前固态盘阵列的研究现状。并在前人研究的基础上,分析了应用负载所展现的访问特性,基于RAID5和RAID1的各自优势,提出了基于负载请求大小的RAID5和RAID1混合布局的阵列Hybrid‑RAID,Hybrid‑RAID根据用户请求的读写密集属性以及请求大小的不同进行数据布局,再结合底层RAID5和RAID1对不同负载的请求偏好的来响应外部请求。最后对真实设备进行性能测试,测试结果表明,相比于传统的磁盘阵列RAID5和RAID1,Hybrid‑RAID方案平均响应时间分别减少了40.5%和35.6%。
-
公开(公告)号:CN111782143A
公开(公告)日:2020-10-16
申请号:CN202010576017.7
申请日:2020-06-22
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及计算机存储技术领域,具体一种基于IO负载大小的硬盘健康状态估计方法包括:步骤一、进行硬盘样本的筛选;步骤二、计算健康度;步骤三、将步骤二中计算好的健康度标记在对应的硬盘样本上;步骤四、根据标记好的硬盘样本进行训练。本发明保证了对质量合格硬盘的健康度进行估计时有较高精度。同时,在对健康度算法参数的不断调节中,可找到最佳的表征硬盘健康状态的健康度算法,对和训练集同型号或近似型号硬盘的健康度有高准确度估计效果。
-
-
-
-
-
-
-
-
-