一种面向分布式文件系统的数据传输方法及装置

    公开(公告)号:CN102075581A

    公开(公告)日:2011-05-25

    申请号:CN201110027458.2

    申请日:2011-01-25

    Abstract: 本发明提供一种面向分布式文件系统的数据传输方法,包括下列步骤:1)客户端获取当前所要访问文件的元数据信息;所述元数据信息包括文件尺寸;2)根据是否超过文件尺寸阈值来选择当前所要访问文件的访问方式,所述访问方式在带内数据访问方式和带外数据访问方式中选择;3)客户端根据所选择的访问方式请求从文件元数据服务层或存储设备层获取文件数据。本发明还提供了相应的面向分布式文件系统的数据传输装置。与现有技术相比,本发明可以使分布式系统依据应用访问负载自适应地选择适合于被访问文件的数据访问方式,同时满足大文件和小文件访问的性能要求。并且,本发明中数据访问方式的切换对应用程序是透明的,无需对用户应用程序做任何修改。

    带有快照功能的分布式文件系统中的数据读与数据写方法

    公开(公告)号:CN102073739A

    公开(公告)日:2011-05-25

    申请号:CN201110026999.3

    申请日:2011-01-25

    Abstract: 本发明提供一种带有快照功能的分布式文件系统中的数据写方法,包括:分布式文件系统中的一客户端要完成对一文件的写操作,向该分布式文件系统的服务器端请求与该操作有关的布局;所述服务器端查询元数据,得到所述文件的映射关系,并在所述分布式文件系统的存储设备中为所述文件预留存储空间,生成与所述操作有关的布局;所述客户端根据所述布局在所述存储设备上实现对所述文件的写操作,并将所述写操作的数据写入所述预留的存储空间;所述客户端完成所述写操作后,由所述服务器端实现对与所述文件有关的元数据的修改。本发明的方法使得对分布式文件系统的读写具有可靠性,且为创建快照创造了方便。

    一种多机虚拟环境下实现资源共享的通信系统及通信方法

    公开(公告)号:CN101163133A

    公开(公告)日:2008-04-16

    申请号:CN200610113638.1

    申请日:2006-10-10

    Abstract: 本发明公开了一种多机虚拟环境下实现资源共享的通信系统,用于实现对至少包含两台计算主机的多机虚拟环境中的硬件资源的共享,包括至少两个用于模拟总线访问行为的总线虚拟资源模块,至少两个用于传递不同计算主机间资源访问请求和资源访问结果的资源共享模块,和一台为资源共享数据通信提供数据通路、并整合所有共享资源的资源共享交换机,一个所述的总线虚拟资源模块与一台计算主机连接,该总线虚拟资源模块还与一个所述的资源共享模块电连接,所述的资源共享模块通过网络与所述的资源共享交换机连接。本发明还公开了一种多机虚拟环境下实现资源共享的通信方法。本发明解决了传统多处理器服务器系统价格贵,技术难度大,扩展性有限的缺点。

    一种面向分布式文件系统的数据传输方法及装置

    公开(公告)号:CN102075581B

    公开(公告)日:2013-06-12

    申请号:CN201110027458.2

    申请日:2011-01-25

    Abstract: 本发明提供一种面向分布式文件系统的数据传输方法,包括下列步骤:1)客户端获取当前所要访问文件的元数据信息;所述元数据信息包括文件尺寸;2)根据是否超过文件尺寸阈值来选择当前所要访问文件的访问方式,所述访问方式在带内数据访问方式和带外数据访问方式中选择;3)客户端根据所选择的访问方式请求从文件元数据服务层或存储设备层获取文件数据。本发明还提供了相应的面向分布式文件系统的数据传输装置。与现有技术相比,本发明可以使分布式系统依据应用访问负载自适应地选择适合于被访问文件的数据访问方式,同时满足大文件和小文件访问的性能要求。并且,本发明中数据访问方式的切换对应用程序是透明的,无需对用户应用程序做任何修改。

Patent Agency Ranking