介绍Curve的客户端部分,包括: - Curve Client总体介绍。 - Curve Client架构介绍,由哪些模块组成,以及各个模块的交互流程。 - 元数据缓存及更新,介绍client端对MDS记录的元数据的缓存策略以及更新流程。 - IO流程,介绍Client端收到来自上层的读写请求后的一系列流程,包括定位Chunk位置,IO切分,与ChunkServer通信等。 - NEBD模块架构,介绍Curve client热升级模块NEBD的整体架构。 - Curve Client热升级流程介绍。 - 新版本Curve Client性能优化总结。