CubeFS
v3.5.3Storage & Data2025年12月23日
v3.5.3では、クライアント、FlashNode、リモートキャッシュ、デコミッショニングに関する機能が追加され、性能改善と不具合修正も行われています。アップグレード時には指定された順序に従い、クライアントを3.2.0より新しいバージョンにする必要があります。
その他の記録済み変更 22 件すべてadditions 8 · value changes 6 · fixes 5 · constraints 3
additions (8)
- +
client: Support asynchronous flush for extent handler to improve write performance. Write speed exceeds 1.2 GB/s; on a high-spec H20 training node, a single client can achieve 10+ GB/s aggregate throughput with 10 concurrent large-file writes.(#3973,@bboyCH4 @leonrayang @Victor1319) - +
flashgroupmanager: Introduce flashgroupmanager node and topology to support flashnode cluster management. (@bboyCH4) - +
tools: Addrctest(benchmark) andrcconfig(config) tools for remote cache system. (#3981,@bboyCH4,@clinx) - +
client: Provide SDK for FlashNode object storage data block upload/download service (#3985,@bboyCH4,@clinx) - +
client: Implement NearRead strategy to prioritize reading from the nearest replica to reduce latency. (#3976,@zhumingze1108) - +
client: AddtcpAliveTimeparameter for better TCP connection management. (#3974,@Victor1319) - +
master: Support DP decommission status evolution history query. (#3987,@shuqiang-zheng) - +
master: AddTryDecommissionRunningDiskIgnoreDpsto support differentiated strategies for disk decommission based on different reasons. (#3975,@shuqiang-zheng)
value changes (6)
- +
client: Optimize the client read-ahead mechanism and memory footprint; single file(10GB) read speeds exceed 2 GB/s. (#3982,@bboyCH4 @Victor1319 ) - +
client: Metadata cache acceleration for small-file prewarm (#3995,@Victor1319) - +
client: Fuse library supports parallel processing of FUSE requests to improve concurrency. (#3974,@Victor1319) - +
client: Optimize metadata cache performance. (#3974,@Victor1319) - +
master: Add audit logs formigrateMetaPartitionand record reasons for DP migration/rollback. (#3975,@shuqiang-zheng) - +
flashnode: Optimize cache operation opcodes and processing logic. (#3988,@clinx,@bboyCH4)
fixes (5)
- *
master: Decommission token consumed twice on restart during two-replica DP decommissioning(#3978,@shuqiang-zheng) - *
client: Fixltp iogen01test failure when pre-reading (ahead read) is enabled. (#3980,@clinx) - *
client: Offset calculation error during client readahead with partial hits(#3979,@bboyCH4) - *
master: Some DPs remain in decommission queue when disk offline marking fails, affecting subsequent decommissions (#3983,@shuqiang-zheng) - *
master: Incorrect disk/node decommission progress display for 2-replica DPs due to leader change(#3984,@Victor1319)
constraints (3)
- +
flashnode: Support block-level data read and write operations. (#3977, @clinx) - +
flashnode: Support Master issuing cache warmup tasks to FlashNode for directory warmup. (#3997, @clinx) - +
datanode: Support reason passthrough for DP migration. (#3975,@shuqiang-zheng)
CubeFSをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。今回のように対応が不要な週は、メールを送りません。