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

李焱-DIF and DIX work in Lustre with LSI Fusion-MPT.pdf

上传人: 张** 编号:155657 2024-02-15 20页 4.33MB

1、深圳国家基因库 China National GeneBank深圳国家基因库 China National GeneBankDIF and DIX work in Lustre with LSI Fusion-MPTHomer Li 2023-101深圳国家基因库 China National GeneBankShow the silent data corruptionMedium errorsSSD Nand/Magnetic media/DRAM errorsOS driver bugsHardware firmware issuesTransmission and Receiving

2、errorsShortcomingsPerformance overheadThe implementation and configuration of DIX are relatively complexDIX can only detect and correct some data errors2Why DIF and DIX深圳国家基因库 China National GeneBankDIF/DIX with SCSI device(mpt3sas 44.00.00.00)DIX ApplicationLustreOSDIX/DIF is fully supportedRHEL 7.

3、6 and laterDIF T10 PIHBA driverSCSI device supportLinux block driverDM and MD linearRAID0/1/10ZFS support end-to-end data protection in designLustre crc+zfs checksumOr add a bee watcher to test zfsApplicationOSHBAIO expandersswitchDisk driveDIFDriverFilesystemblockDIXLustreLinuxZFScksumLustre cksumB

4、it flipping without cksum in the flight(Silent err)RAID/EC no much helpCould not replace the full stack protection with the DIF/DIX3Bit flipping in the medium(Silent err)深圳国家基因库 China National GeneBankCONFIG with SCSI deviceFirmware supportSome pages was wrong,make sure with the vendorsg_vpd-page=ei

5、-long/dev/sdapSPT=1 protection types 1 and 2 supportedSome firmware could not be fully support,for more info,please contact vendor of the SCSI devicempt3sas kernel module,LSI Fusion-MPT 93009500insmod mpt3sas.ko prot_mask=0 x7fsg_format-format-size=4096-fmtpinfo=2Provides support of PI protection us

6、ing 10-and 16-byte commands,does not allow the use of 32-byte commandssg_format-format-size 4096-fmtpinfo=3(recommend in production env)Provides checking control and additional expected fields within the 32-byte CDBs RHEL 7.6 and later fully support DIF/DIXAlmaLinux 8.8 x86_64Lustre 2.12 and later/L

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了Lustre文件系统中DIF和DIX技术的应用,以及它们在数据保护和完整性方面的优势和局限性。DIF和DIX是SCSI技术,用于检测和纠正数据传输过程中的错误。它们在Lustre文件系统中与ZFS结合,提供了端到端的数据保护。然而,这些技术的实现和配置相对复杂,且只能检测和纠正部分数据错误。文章还提到了硬件故障、操作系统驱动程序错误和传输接收错误等问题,这些问题可能导致数据损坏。在某些硬件供应商的产品中,一些页面支持不完全,需要升级固件来修复。文章还讨论了SCSI Enclosure Monitor服务的重要性,以及在高密度JBOD中可能出现的电源兼容性问题。最后,文章提出了一个测试文件系统数据完整性的方法,以及一个用于比较元数据一致性的命令。
"DIF和DIX在Lustre中的作用是什么?" "Lustre文件系统如何处理数据完整性问题?" "如何优化Lustre文件系统的性能和数据保护?"
客服
商务合作
小程序
服务号
折叠