-
公开(公告)号:CN1508680A
公开(公告)日:2004-06-30
申请号:CN02157880.X
申请日:2002-12-20
Applicant: 中国科学院计算技术研究所
Abstract: 一种分布式文件系统快速路径解析的方法,包括1)首先构造一个全路径名解析的二进制模块;2)用计算机系统提供的向内部存储器核心空间装载二进制代码的指令将具有全路径解析功能的模块植入客户端计算机系统内部存储器的核心空间;3)用该模块中具有全路径名解析功能的函数替换原操作系统中的路径名解析函数,在全路径名解析函数中;4)对于提供全路径名解析的分布式文件系统,获取需要解析的文件的全路径名;5)分布式文件系统的客户端核心模块将路径解析请求和全路径名发给服务器进行处理;6)在分布式文件系统服务器端,相应地提供全路径名解析的函数,可以使用全路径名查找文件并返回结果。
-
公开(公告)号:CN100338607C
公开(公告)日:2007-09-19
申请号:CN200410009926.3
申请日:2004-12-02
Applicant: 中国科学院计算技术研究所
IPC: G06F17/30
Abstract: 本发明涉及计算机存储系统技术领域,特别是一种组织和访问分布式文件系统目录的方法。该方法采用动态可扩展Hash技术来组织文件系统的目录:分别使用两个本地文件系统中的文件存放索引结构(Hash表)和目录的内容,Hash表可以动态扩展;本发明中的Hash表是多层次的,不同的目录项块可以对应不同位数的Hash值有效位;为避免索引结构的过于膨胀超出本地文件系统的限制,限定Hash值有效位的上限;针对顺序读取目录内容,提出了一个按目录项有效位的宽度串行搜索方法,避免重复读取或者漏读某些目录项。这种方法适用于任何利用本地文件系统存放元数据的分布式文件系统。
-
公开(公告)号:CN1237445C
公开(公告)日:2006-01-18
申请号:CN02157880.X
申请日:2002-12-20
Applicant: 中国科学院计算技术研究所
Abstract: 一种分布式文件系统快速路径解析的方法,包括1)首先构造一个全路径名解析的二进制模块;2)用计算机系统提供的向内部存储器核心空间装载二进制代码的指令将具有全路径解析功能的模块植入客户端计算机系统内部存储器的核心空间;3)用该模块中具有全路径名解析功能的函数替换原操作系统中的路径名解析函数,在全路径名解析函数中;4)对于提供全路径名解析的分布式文件系统,获取需要解析的文件的全路径名;5)分布式文件系统的客户端核心模块将路径解析请求和全路径名发给服务器进行处理;6)在分布式文件系统服务器端,相应地提供全路径名解析的函数,可以使用全路径名查找文件并返回结果。
-
公开(公告)号:CN1614591A
公开(公告)日:2005-05-11
申请号:CN200410009926.3
申请日:2004-12-02
Applicant: 中国科学院计算技术研究所
IPC: G06F17/30
Abstract: 本发明涉及计算机存储系统技术领域,特别是一种组织和访问分布式文件系统目录的方法。该方法采用动态可扩展Hash技术来组织文件系统的目录:分别使用两个本地文件系统中的文件存放索引结构(Hash表)和目录的内容,Hash表可以动态扩展;本发明中的Hash表是多层次的,不同的目录项块可以对应不同位数的Hash值有效位;为避免索引结构的过于膨胀超出本地文件系统的限制,限定Hash值有效位的上限;针对顺序读取目录内容,提出了一个按目录项有效位的宽度串行搜索方法,避免重复读取或者漏读某些目录项。这种方法适用于任何利用本地文件系统存放元数据的分布式文件系统。
-
-
-