CURVE(分布式存储系统) v1.2.4官方版 for Win

CURVE(分布式存储系统) v1.2.4官方版 for Win

立即下载
免费资源
0
0

CURVE(分布式存储系统) v1.2.4官方版是网易自主设计研发的高性能、高可用、高可靠的存储系统。它具有非常良好的扩展性,可以用于不同的应用场景,如块存储、对象存储和云原生数据库。目前,基于CURVE已经实现了高性能块存储系统,支持快照克隆和恢复功能。该系统支持QEMU虚拟机和物理机NBD设备两…

软件截图

CURVE(分布式存储系统) v1.2.4官方版更新说明:

  • 修复了已知问题

CURVE(分布式存储系统) v1.2.4官方版是网易自主设计研发的高性能、高可用、高可靠的存储系统。它具有非常良好的扩展性,可以用于不同的应用场景,如块存储、对象存储和云原生数据库。目前,基于CURVE已经实现了高性能块存储系统,支持快照克隆和恢复功能。该系统支持QEMU虚拟机和物理机NBD设备两种挂载方式,在网易内部作为高性能云盘使用。

CURVE项目团队创建该系统的初衷是为了实现高性能和低延迟。在实现上,CURVE采用了高性能和低延迟的brpc作为RPC层,并选择了基于quorum机制的braft作为一致性层。通过对braft快照实现的优化和采用chunkfilepool的方式,CURVE实现了底层写入放大为0的效果。此外,CURVE还在chunk上进行更细力度的地址空间hash,以提升IO性能并达到读写分离的效果。

另一个CURVE的特点是高可用性。MDS、ChunkServer和SnapShotCloneServer都支持多实例部署,保证部分实例异常不影响整个集群的可用性。MDS是无状态的,推荐至少部署两个实例,并通过Etcd进行选主。SnapShotCloneServer与MDS类似,通过Etcd进行选主并通过负载均衡对外提供服务。ChunkServer是一个集群,通过Raft协议保持数据一致性,并通过MDS做负载均衡。单个节点失效时,会影响到这个节点上存储的所有Copyset,但不会影响服务的整体可用性。CURVE还具有数据迁移功能,当某个ChunkServer节点失效且无法恢复时,MDS会将其上的数据迁移到其他节点上,确保数据的完整性和可用性。

下载信息

该资源需登录后下载

去登录
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请 联系我们 处理。