-
公开(公告)号:CN101459694B
公开(公告)日:2012-12-05
申请号:CN200810247441.6
申请日:2008-12-31
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提供一种针对分布式文件系统的高可用消息传输框架和方法。该消息传输框架包括:文件系统接口层,其为文件系统层提供访问接口;文件操作处理层,其分别与文件系统接口层和底层协议封装层交互,处理文件系统层提交的请求,提交操作给底层协议封装层;底层协议封装层,其与网络协议层通信,将文件操作处理层提交的操作进行封装后通过网络协议层发送消息。本发明可以为配备一套网络或多套网络的分布式文件系统提供网络可用性保障。
-
公开(公告)号:CN101247417B
公开(公告)日:2011-07-27
申请号:CN200810101521.0
申请日:2008-03-07
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及计算机存储系统体系结构领域,公开了一种双层元数据处理系统及方法。在本发明中,通过在元数据服务器中设置元数据处理服务器模块和元数据对象存储服务器模块,将对元数据进行的读取和修改操作请求进行了合理的分流,使得不同类型的元数据操作请求在不同的层次上进行处理,从而能够针对元数据操作请求的类型进行优化,同时,在处理读取元数据的操作请求时,可以根据请求创建多个元数据复本,以平衡对读取元数据操作的访问负载。
-
公开(公告)号:CN100498781C
公开(公告)日:2009-06-10
申请号:CN200610089249.X
申请日:2006-08-11
Applicant: 中国科学院计算技术研究所
IPC: G06F17/30
Abstract: 本发明公开了一种用附着属性存储逻辑文件系统元数据的方法,将逻辑文件系统的元数据以本地文件系统文件属性的方式存储在本地文件系统上,包括:创建逻辑文件系统的文件或者目录;删除一个文件或者目录;修改逻辑文件系统属性;对逻辑文件系统上的文件或目录改名;查询逻辑文件系统上的一个文件或者目录的元数据信息。利用本发明的方法,逻辑文件系统可以直接利用本地文件系统的元数据处理功能,继承本地文件系统的稳定性和性能特色,并且这种方法有着实现简便,适应性强的优点。
-
公开(公告)号:CN100595761C
公开(公告)日:2010-03-24
申请号:CN200710308573.0
申请日:2007-12-29
Applicant: 中国科学院计算技术研究所
IPC: G06F17/30
Abstract: 本发明公开了一种拆分名字空间的元数据管理方法。该方法包括下列步骤:创建文件系统;对已创建好的文件系统进行管理。其中,对已创建好的文件系统进行管理还包括:客户端创建目录;客户端创建文件;客户端执行查询操作;客户端执行读目录操作;客户端删除文件;客户端删除目录;客户端执行释放操作;客户端执行重命名操作;客户端创建硬链接;客户端创建软链接。其能够在提高元数据服务器的扩展性的同时也避免了同一目录的访问热点问题。
-
公开(公告)号:CN101459694A
公开(公告)日:2009-06-17
申请号:CN200810247441.6
申请日:2008-12-31
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提供一种针对分布式文件系统的高可用消息传输框架和方法。该消息传输框架包括:文件系统接口层,其为文件系统层提供访问接口;文件操作处理层,其分别与文件系统接口层和底层协议封装层交互,处理文件系统层提交的请求,提交操作给底层协议封装层;底层协议封装层,其与网络协议层通信,将文件操作处理层提交的操作进行封装后通过网络协议层发送消息。本发明可以为配备一套网络或多套网络的分布式文件系统提供网络可用性保障。
-
公开(公告)号:CN100414936C
公开(公告)日:2008-08-27
申请号:CN200610089538.X
申请日:2006-06-30
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提供一种平衡网络文件系统服务器多网卡间负载的方法,包括:网络文件系统服务器为每个网卡配置网络地址;在多个网卡中选择一个主网卡,为每个网卡创建套接字;将网卡与套接字结构绑定在一起;网络文件系统客户端获取服务器以太网地址;客户端从获取的服务器多块网卡地址中以轮循选择的方式选择一个网络地址发送文件访问请求;服务器端接受到请求后交由网络文件系统服务进程进行处理,将处理结果通过接受请求的网卡发送给客户端。本发明充分利用了服务器网络带宽资源,提高了文件访问吞吐率。
-
公开(公告)号:CN101196929A
公开(公告)日:2008-06-11
申请号:CN200710308573.0
申请日:2007-12-29
Applicant: 中国科学院计算技术研究所
IPC: G06F17/30
Abstract: 本发明公开了一种拆分名字空间的元数据管理方法。该方法包括下列步骤:创建文件系统;对已创建好的文件系统进行管理。其中,对已创建好的文件系统进行管理还包括:客户端创建目录;客户端创建文件;客户端执行查询操作;客户端执行读目录操作;客户端删除文件;客户端删除目录;客户端执行释放操作;客户端执行重命名操作;客户端创建硬链接;客户端创建软链接。其能够在提高元数据服务器的扩展性的同时也避免了同一目录的访问热点问题。
-
公开(公告)号:CN1614591A
公开(公告)日:2005-05-11
申请号:CN200410009926.3
申请日:2004-12-02
Applicant: 中国科学院计算技术研究所
IPC: G06F17/30
Abstract: 本发明涉及计算机存储系统技术领域,特别是一种组织和访问分布式文件系统目录的方法。该方法采用动态可扩展Hash技术来组织文件系统的目录:分别使用两个本地文件系统中的文件存放索引结构(Hash表)和目录的内容,Hash表可以动态扩展;本发明中的Hash表是多层次的,不同的目录项块可以对应不同位数的Hash值有效位;为避免索引结构的过于膨胀超出本地文件系统的限制,限定Hash值有效位的上限;针对顺序读取目录内容,提出了一个按目录项有效位的宽度串行搜索方法,避免重复读取或者漏读某些目录项。这种方法适用于任何利用本地文件系统存放元数据的分布式文件系统。
-
公开(公告)号:CN101247417A
公开(公告)日:2008-08-20
申请号:CN200810101521.0
申请日:2008-03-07
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及计算机存储系统体系结构领域,公开了一种双层元数据处理系统及方法。在本发明中,通过在元数据服务器中设置元数据处理服务器模块和元数据对象存储服务器模块,将对元数据进行的读取和修改操作请求进行了合理的分流,使得不同类型的元数据操作请求在不同的层次上进行处理,从而能够针对元数据操作请求的类型进行优化,同时,在处理读取元数据的操作请求时,可以根据请求创建多个元数据复本,以平衡对读取元数据操作的访问负载。
-
公开(公告)号:CN100338607C
公开(公告)日:2007-09-19
申请号:CN200410009926.3
申请日:2004-12-02
Applicant: 中国科学院计算技术研究所
IPC: G06F17/30
Abstract: 本发明涉及计算机存储系统技术领域,特别是一种组织和访问分布式文件系统目录的方法。该方法采用动态可扩展Hash技术来组织文件系统的目录:分别使用两个本地文件系统中的文件存放索引结构(Hash表)和目录的内容,Hash表可以动态扩展;本发明中的Hash表是多层次的,不同的目录项块可以对应不同位数的Hash值有效位;为避免索引结构的过于膨胀超出本地文件系统的限制,限定Hash值有效位的上限;针对顺序读取目录内容,提出了一个按目录项有效位的宽度串行搜索方法,避免重复读取或者漏读某些目录项。这种方法适用于任何利用本地文件系统存放元数据的分布式文件系统。
-
-
-
-
-
-
-
-
-