-
公开(公告)号:CN102567445A
公开(公告)日:2012-07-11
申请号:CN201110326510.4
申请日:2011-10-25
Applicant: 无锡城市云计算中心有限公司
IPC: G06F17/30
Abstract: 本发明提供了一种分布式文件系统中保证元数据一致性的方法,将分布式文件系统以块为单位进行组织存储;在元数据修改时,首先修改内存数据块,同时将对数据块的修改记录下来;将元数据数据块修改信息写到日志文件,并将修改后的元数据数据块同步到磁盘;在修改后的元数据数据块同步到磁盘后,丢弃日志文件中对元数据块的记录条目,只保留修改记录;在故障发生后,进入恢复流程,根据日志文件中对元数据块的修改信息,再次将相应修改应用到元数据块。本发明在不影响元数据操作效率的前提下,能够保证故障发生后,通过恢复来清除故障发生时尚未来得及完全同步到磁盘上的元数据,使整个文件系统的元数据达到一致性。
-
公开(公告)号:CN102375780A
公开(公告)日:2012-03-14
申请号:CN201110326472.2
申请日:2011-10-25
Applicant: 无锡城市云计算中心有限公司
IPC: G06F12/08
Abstract: 本发明公开了一种分布式文件系统中高效的元数据缓存管理方法,该方法通过多种策略来优化元数据缓存的管理,尽可能减少由于软件的使用方式不合理而照成内存访问效率的低下,以及并发导致的CPU闲置,从而使得元数据服务器能够充分地利用内存和CPU等硬件资源,提供尽可能高的服务能力。
-
公开(公告)号:CN102375780B
公开(公告)日:2014-07-30
申请号:CN201110326472.2
申请日:2011-10-25
Applicant: 无锡城市云计算中心有限公司
IPC: G06F12/08
Abstract: 本发明公开了一种分布式文件系统中高效的元数据缓存管理方法,该方法通过多种策略来优化元数据缓存的管理,尽可能减少由于软件的使用方式不合理而照成内存访问效率的低下,以及并发导致的CPU闲置,从而使得元数据服务器能够充分地利用内存和CPU等硬件资源,提供尽可能高的服务能力。
-
公开(公告)号:CN102567445B
公开(公告)日:2014-07-02
申请号:CN201110326510.4
申请日:2011-10-25
Applicant: 无锡城市云计算中心有限公司
IPC: G06F17/30
Abstract: 本发明提供了一种分布式文件系统中保证元数据一致性的方法,将分布式文件系统以块为单位进行组织存储;在元数据修改时,首先修改内存数据块,同时将对数据块的修改记录下来;将元数据数据块修改信息写到日志文件,并将修改后的元数据数据块同步到磁盘;在修改后的元数据数据块同步到磁盘后,丢弃日志文件中对元数据块的记录条目,只保留修改记录;在故障发生后,进入恢复流程,根据日志文件中对元数据块的修改信息,再次将相应修改应用到元数据块。本发明在不影响元数据操作效率的前提下,能够保证故障发生后,通过恢复来清除故障发生时尚未来得及完全同步到磁盘上的元数据,使整个文件系统的元数据达到一致性。
-
-
-