-
公开(公告)号:CN105701158A
公开(公告)日:2016-06-22
申请号:CN201511024602.1
申请日:2015-12-30
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F17/30
CPC classification number: G06F17/30194 , G06F17/30171
Abstract: 本申请公开了一种文件系统读写优化方法及框架,该方法包括:接收客户端发送的文件访问请求;判断文件访问请求的类型;当文件访问请求为文件读取请求,则在元数据模块上对文件读取请求中的所有读取请求进行并发响应,以通过元数据模块将文件读取请求中的所有读取请求并行发送至数据模块;并将数据模块对所有读取请求进行并行响应后得到的文件读取内容返回至客户端。本申请实现了在保证不发生文件访问冲突的前提下,提高文件系统整体的请求响应速度的目的。
-
公开(公告)号:CN105677789A
公开(公告)日:2016-06-15
申请号:CN201511029021.7
申请日:2015-12-31
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F17/30
CPC classification number: G06F16/11 , G06F16/182
Abstract: 本发明公开了一种分布式文件系统的目录容量管理方法及系统,该方法包括:客户端在检测到对目标文件的写操作时生成所述目标文件所属目录的已用目录容量大小的更新请求,并将所述更新请求发送至服务端;所述服务端在收到所述更新请求时,遍历所述目标文件所属目录下的所有文件(而不是直接使用目录iNode大小),得到当前已用目录容量大小,并将所述当前已用目录容量大小反馈至所述客户端。可见,本发明有效实现了及时更新目录容量大小,进而提高配额准确性的目的。
-
公开(公告)号:CN105528292A
公开(公告)日:2016-04-27
申请号:CN201510890501.6
申请日:2015-12-07
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F11/36
CPC classification number: G06F11/3684 , G06F11/3688
Abstract: 本发明公开了一种基于内核模块的内核单元测试方法及系统,该方法包括:编译技术人员开发的用于测试的内核代码,得到测试程序;将测试程序作为内核模块,安装至系统内核中;在内核空间中,利用作为内核模块的所述测试程序,直接调用相应的内核函数进行内核单元测试,跨越了对内核特殊逻辑间接调用的依赖,相较现有技术中通过系统调用间接执行内核函数,有效避免了因系统调用产生的隔离,提高了发现bug的概率,进而达到了测试要求。
-
公开(公告)号:CN105224255A
公开(公告)日:2016-01-06
申请号:CN201510660798.7
申请日:2015-10-14
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F3/06
Abstract: 本发明公开了一种存储文件管理方法及装置,包括:接收访问请求,确定发送访问请求的客户端为目标客户端,其中,访问请求包括读操作请求和写操作请求;确定访问请求在存储文件中对应的数据段为目标数据段,判断目标数据段是否为具有分段锁的数据段,具有分段锁的数据段为正在被其他客户端进行写操作的数据段;如果是,则阻塞目标客户端的访问请求,如果否,则判断访问请求的类型,如果访问请求为写操作请求,则确定目标数据段为具有分段锁的数据段,并允许目标客户端对目标数据段进行写操作,如果访问请求为读操作请求,则允许目标客户端对目标数据段进行读操作。由此,使得其他客户端无法对正在被执行写操作的数据段进行访问,提高了读数据性能。
-
公开(公告)号:CN105183799A
公开(公告)日:2015-12-23
申请号:CN201510527526.X
申请日:2015-08-25
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本发明公开了一种权限管理的方法及客户端,所述方法应用于客户端,客户端包括内核模块、VFS模块,所述方法包括:VFS模块获取用户对待操作文件的文件操作请求;VFS模块确定所述内核模块是否能获取ACL数据信息;所述ACL数据信息中记录有所述待操作文件的操作权限的相关信息;在确定内核模块能获取ACL数据信息时,VFS模块触发内核模块获取所述待操作文件的ACL数据信息;内核模块获取所述待操作文件的ACL数据信息,对所述用户的权限进行校验,并将检验结果发送至VFS模块;VFS模块根据所述检验结果,处理所述文件操作请求。本发明实现了有效的管理用户权限,保证了文件系统的安全性。
-
公开(公告)号:CN105119978A
公开(公告)日:2015-12-02
申请号:CN201510432254.5
申请日:2015-07-21
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: H04L29/08 , H04L12/851 , H04L12/865
CPC classification number: H04L67/1097 , H04L47/24 , H04L47/6275
Abstract: 本发明公开了一种元数据集群并行分发处理方法和系统,包括:并行接收元数据集群网络连接的网络报文,并将接收到的网络报文按照预先设置的优先级分发到元数据集群对应的优先级处理队列中,所述优先级处理队列包括具有不同优先级的处理子队列;根据优先级处理队列中处理子队列的优先级上送网络报文,且并发上送不同优先级处理队列中优先级相同的处理子队列的网络报文。通过本发明,提高了元数据集群控制报文处理实时性,实现了元数据集群高负载状态稳定运行。
-
公开(公告)号:CN105095495B
公开(公告)日:2019-01-25
申请号:CN201510520330.8
申请日:2015-08-21
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F16/182 , G06F16/172
Abstract: 本发明实施例提供一种分布式文件系统缓存管理方法和系统,其中,方法包括:元数据服务器MDS对缓存集合进行检索,确定所述缓存集合中缓存的数目;判断所述缓存的数目是否大于预设最大缓存数,若大于,则向客户端发送缓存释放请求;所述客户端接收到所述缓存释放请求后,根据栈算法将所述缓存集合中当前不使用节点的缓存清除。当MDS判定缓存集合内缓存数目超过最大缓存数时,向客户端发送缓存释放请求,使客户端得知系统对缓存资源的使用情况,并针对当前缓存资源的使用情况做出响应,根据栈算法将缓存集合中当前不使用节点的缓存清除,实现对缓存集合内缓存的有效管理。
-
公开(公告)号:CN105069012B
公开(公告)日:2018-09-21
申请号:CN201510395793.6
申请日:2015-07-07
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F17/30
Abstract: 本发明提供一种文件访问方法及系统,上述方法包括以下步骤:服务器端根据从客户端中获取的文件访问请求中携带的文件访问接口函数,调用文件访问接口库,获取对应的目标文件;所述服务器端将所述目标文件发送至所述客户端;实现了在客户端与服务器端进行文件访问通信时,不需要中间网关,大大节约了硬件成本。
-
公开(公告)号:CN105512286A
公开(公告)日:2016-04-20
申请号:CN201510894367.7
申请日:2015-11-27
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 李雪生
Abstract: 本发明公开了一种读写数据免拷贝系统和方法,系统包括:网络通信模块、共享缓存池模块和NAS协议转换模块,网络通信模块直接将数据请求数据放入共享缓存池模块,NAS协议转换模块直接引用所述共享缓存池中的请求数据进行格式转换,所述网络通信模块直接将所述共享缓存池中格式转换后的请求数据发送至目的端,使用共享缓存池模块直接进行网络数据的缓存,网络通信模块和NAS协议转换模块可以直接使用共享缓存池模块中的数据,无需再次拷贝,实现了读写数据缓存的零拷贝,减少了网络延时,用户体验好。
-
公开(公告)号:CN105389350A
公开(公告)日:2016-03-09
申请号:CN201510713689.7
申请日:2015-10-28
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F17/30
CPC classification number: G06F17/30194 , G06F17/301
Abstract: 本发明公开了一种分布式文件系统元数据信息获取方法,该方法包括:在文件系统的元数据服务器上设置命令接口;将元数据信息的数据命令发送至所述命令接口,所述数据命令用于将所需要的元数据输出至预设文件中;通过所述命令接口将所述数据命令的命令参数传输至元数据代码中;通过所述元数据服务器检测到所述数据命令的时间信息,在所述命令接口执行所述元数据代码,输出与所述时间信息对应的元数据信息。该方法实现提高获取元数据信息的效率,提升元数据信息的准确性。
-
-
-
-
-
-
-
-
-