You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pending (The design scheme has been confirmed, but there is a lack of developers to complete the function development. If you want to participate in the development of this function, please contact us)
Done
Q2
Metadata performance optimization when multiple mounts enable cto consistency(In the cto consistency scenario, the client's metadata cache is invalid, resulting in slow metadata operations)
Done in v2.6
Function
progress
expected
describe
related
Doing
Q2
Support CurveBS as data storage backend(In terms of function, the data deletion function needs to be completed. performance and stability need to be tested)
pending (The development and basic testing of the single-client mounting mode has been completed in master branch, and the multi-client mounting mode still has data synchronization problems, If you want to participate in the development of this function, please contact us)
Doing
Q3
Support HDFS SDK(hadoop users can use CurveFS as HDFS storage)
Delay
NULL
Support hot and cold data hierarchical storage and life cycle management
Depending on the feature above
Doing
Q3
Support online migration of a cluster across two IDCs(eg. MDS/ETCD/metaservers)
Q4
Support single replica storage backend (We can use various distributed kv cache systems to replace the S3 storage backend and implement a single copy mode to support temporary data storage services)
Scenes
progress
expected
describe
related
Done
Q2
Support AI scene(It is necessary to study the IO model of various stages of AI and perform targeted optimization)
We have completed the docking and tuning of AI business scenarios in NetEase, and the performance and cost have achieved significant results. In the second half of the year, there will be specific output of relevant cases and optimization solutions, so stay tuned
Delay
NULL
Support hot data storage of ES\Clickhouse(Need to focus on performance optimization)
Depending on the feature Support CurveBS as data storage backend
Compatible with librbd library interface, no need to compile QEMU and Libvirt when using Curve volume
Basically completed, the beta version is expected to be released in early August
Done
Q2
Hybrid storage engine supporting SSD/NVMe and HDD
It has been used in NetEase, the beta version is expected to be released in early August
Done
Q2
Supports single-cluster multi disk type storage pools, such as all-flash pools and HDD/SSD hybrid storage pools
It has been used in NetEase, the beta version is expected to be released in early August
Delay
NULL
Support EC
pending (The design scheme has been confirmed, but there is a lack of developers to complete the function development. If you want to participate in the development of this function, please contact us)
Delay
NULL
Support single machine scale in cluster
pending (If you want to participate in the development of this function, please contact us)
Doing
Q3
Support volume snapshot store in the CurveBS cluster
Basically completed, the beta version is expected to be released in August
Doing
Q3
Support authentication in Curve system
Basically completed, the beta version is expected to be released in August
Doing
Q3
Support online migration of a cluster across two IDCs(eg. MDS/ETCD/Chunkservers)
Performance
progress
expected
describe
related
Doing
Q3
Brpc/Braft optimization(Reduce software layer latency. Improve the stability of the cluster running under high load, for example, the heartbeat timeout caused by high load further leads to frequent switching of the replication group leader)
Doing
Q3
Performance analysis and optimization in mixed flash scenarios(NVME+HDD)
Delay
NULL
Performance analysis tool
Deployment
progress
expected
describe
related
Done
Q2
curveadm support the client boots up and automatically mounts
Done in v0.3
Cloud Native
progress
expected
describe
related
Done
Q2
Support CurveBS operator(Including cluster deployment, daily operation and maintenance, and visualization of monitoring indicators)
Update at 2023-07-24CurveFS Feature
DoingRenameperformance optimizationpending(The design scheme has been confirmed, but there is a lack of developers to complete the function development. If you want to participate in the development of this function, please contact us)Donectoconsistency(In thectoconsistency scenario, the client's metadata cache is invalid, resulting in slow metadata operations)Doingpending(The development and basic testing of the single-client mounting mode has been completed in master branch, and the multi-client mounting mode still has data synchronization problems, If you want to participate in the development of this function, please contact us)DoingDelayDoingDoneDelaySupport CurveBS as data storage backendCurveBS Feature
DoneDoneDoneDoneDelaypending(The design scheme has been confirmed, but there is a lack of developers to complete the function development. If you want to participate in the development of this function, please contact us)Delaypending(If you want to participate in the development of this function, please contact us)DoingDoingDoingDoingDoingDelayDoneCloud Native
DoneDoneCI
Done