CurveBS IO Processing Flow
IO processing flow, we first describe the overall architecture, data organization and topology structure of CURVE. CurveBS uses the central node Metadata Server (MDS) to manage virtual disk random read/write capability to support 4KB aligned read/write on block devices.CurveBS file structure of virtual block device As mentioned above, CurveBS maps virtual block devices to files. Let's Depending on libCurve, the application must be restarted every time the library is updated. To solve this problem, the CurveBS Client has been optimized to decouple the application from libcurve and add0 码力 | 13 页 | 2.03 MB | 5 月前3Open Flags 调研
keep_cache) which the filesystem may set in fi, to change the way the file is opened. See fuse_file_info structure infor more details. If this request is answered with an error code of ENOSYS and 0 码力 | 23 页 | 524.47 KB | 5 月前3Curve Cloud Native
capability Level OPERATOR CAPABILITY LEVEL CURVE COMMENT BASIC INSTALL Y (by Helm) automated application provisioning and configuration management SEAMLESS UPGRADES Y (by Helm) patch and minor version0 码力 | 9 页 | 2.85 MB | 5 月前3Curve for CNCF Main
native support • csi plugin for CurveFS • support operator capability level 2: automated application provisioning and configuration management and patch and minor version upgrads supported • File0 码力 | 21 页 | 4.56 MB | 5 月前3Curve设计要点
对象存储,不限制数量 异步快照、增量快照 从快照/镜像克隆 ( lazy/非lazy ) 从快照回滚数据组织形式 • 底层 可用性 / 可靠性 扩展性 / 负载均衡 向上提供无差别文件流 • Application 块/对象/EC等 感知具体格式 提供不同文件类型支撑不同上层应用数据组织形式 • PageFile/AppendFile/AppendECFile • Segment • 逻辑概念,空间分配的基本单元0 码力 | 35 页 | 2.03 MB | 5 月前3
共 5 条
- 1