当前位置:首页 > 报告详情

Emoly_Liu_Qian_Yingjin_Xfast_Extreme_File_Attribute_Stat_Acceleration_for_Lustre.pdf

上传人: 张** 编号:155639 2024-02-15 22页 751.01KB

1、Xfast:Extreme File Attribute Stat Acceleration for LustreQian Yingjin,Liu Y,Nov.3rd,OutlineBackground and motivationXfast design and implementation Scalable statahead Batch RPC engine Subtree aggregate statahead(SAS)Size on MDT(SoM)Scale-out stathead Thrashing avoidancePerformance evaluationConclusi

2、on and future Background and MotivationData is growing at an extreme pace 10,000,000+files in a singe directoryMany HPC applications suffer most from slow directory scans Directory tree walks cost much time(minutes to hours)How to improve directory tree walks performanceFile Attribute StatAttribute

3、fetching and cachingin LustrePrefetchAggregatePFile Attribute StatSerialized POSIX interface Retrieval only operate on a single directory entry at a time;The traversal of a directory with millions of entries can take tens of minutes to complete due to repetitive stat()calls.Use predictable access pa

4、tterns to prefetch metadata.POSIX semantics Need to return the most recent file information when listing directories;New statx()system call allows applications to request specific attributes to minimize unnecessary overhead.Reduce the number of RPC calls per statx()operation and allowed us to implem

5、ent lazy and strict Size on MDT-feature(SoM)for Lustre.Parallel prefetching of attributes mpiFileUtils+dfind,drm,dcp,Convert the serial stat()access from user process into parallel asynchronous Attribute Fetching and Caching in Lustrestat()path in Lustre1.An RPC is sent to the MDT to acquire a lock;

6、2.MDT returns a protected read(PR)lock,along with metadata attributes and layout extended attribute(EA);3.Send a glimpse PR lock request with the extent range 0,EOF to OSTs to obtain the current file size and blocks attributes.Distributed lock manager(DLM)Protect data and metadata consistency;If a c

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了Lustre文件系统中的几种优化技术,以提高目录操作的性能。关键数据包括:1)FLAT与SSoM目录遍历方式的性能比较,SSoM在某些情况下能显著减少RPCs和时间;2)statahead窗口大小和批量RPC大小对性能的影响,适当调整这些参数可以提高效率;3)SAS算法在不同网络延迟下的表现,它能在高延迟网络中提供更好的性能;4) scale-out statahead的评估,显示了与其他方法的比较优势;5)IO500 mdtest性能测试,Lustre在不同版本间的性能提升。未来工作包括其他statahead模式和优化技术的探索。
如何提升目录操作性能?" 懒属性加载怎么做?" DFS模式优于FLAT吗?"
客服
商务合作
小程序
服务号
折叠