-
公开(公告)号:CN102541985A
公开(公告)日:2012-07-04
申请号:CN201110326448.9
申请日:2011-10-25
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F17/30
Abstract: 在本发明中,分布式文件系统采用多元数据服务器架构,即单个目录的内容分布在多个元数据服务器上。之所以选用多元数据的架构,主要是为了分散元数据访问的压力,提高并发度。针对网络应用写少读多的特性,本发明在客户端的缓存中保留目录项的内容以及对应的索引节点,以避免客户端多次读取时需要和服务器进行多次通信;同时,在初次访问一个目录时,对分布在不同元数据服务器上的该目录的目录项进行并行预读,同时,根据默认的预读策略或应用程序下发的预读策略,对文件索引节点和文件内容进行预读。这样以来,当应用程序需要访问目录项的某个文件时,该文件的元数据和数据可能已经预读进客户端本地缓存中,因而能够大大加速应用程序的执行速率。