CubeFS
v3.5.3Storage & Data2025년 12월 23일
v3.5.3은 클라이언트, 플래시노드, 원격 캐시, 디커미션 기능을 넓히고 성능 개선과 버그 수정을 담은 릴리스입니다. 업그레이드 순서와 클라이언트 버전이 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 스택에 추가
조치가 필요한 변경이 나오면 주간 메일로 받아볼 수 있습니다. 이번 릴리스처럼 조치가 없는 주에는 메일을 보내지 않습니다.