您现在的位置是:网站首页> 软件下载软件下载
CURVE(分布式存储系统)V1.2.0beta3官方版
2021-04-24
171人已围观
简介 CURVE(分布式存储系统)V1.2.0beta3官方版
CURVE是网易游戏独立设计方案产品研发的高性能、高可用性、高靠谱分布式系统存储系统,具备十分优良的扩展性。根据该储存基座能够打造出适用不一样应用领域的存储系统,如块存储、阿里云oss、云原生数据库查询等。当今大家根据CURVE早已完成了高性能块存储系统,适用快照更新复制和修复 ,适用QEMUvm虚拟机和物理机NBD机器设备二种初始化方法, 在网易游戏內部做为高性能网盘应用。 【软件详细介绍】 curve的开发设计自始至终紧紧围绕三个核心理念:一是切合当今储存硬件设施发展趋向,保证硬件软件融合打造出顶尖的存储产品;二是秉持着“Simple Can be harder than complex”,掌握难题实质状况下挑选非常简单的计划方案解决困难;三是相拥开源系统,在充足调查的前提条件下应用出色的开放源代码项目部件,防止代码重构。 当今网易游戏根据curve早已完成了高性能块存储系统,适用快照更新复制和修复 ,适用QEMUvm虚拟机和物理机NBD机器设备二种初始化方法, 在网易游戏內部做为高性能网盘应用。 【软件特点】 1、高性能 高性能是curve的一大特性,也是新项目精英团队建立curve新项目的初心。RPC方面curve选用了高性能和低延迟时间而且已开源系统的brpc;在一致性方面挑选了根据quorum体制而且开源系统的braft,从协议书方面而言quorum体制在延迟时间层面与生俱来好于多团本强一致的方法。完成上curve对braft快照更新的完成开展了提升,在有限状态机的完成上选用chunkfilepool的方法(复位集群的情况下恢复出厂设置出特定占比的室内空间作为chunk)促使最底层的载入变大为0;除此之外curve仍在chunk上开展更准幅度的详细地址室内空间hash以做到读写分离、减少IO撞击等的实际效果,进而进一步提高IO特性。 2、高可用性 高可用性是curve的另一大特性。MDS、ChunkServer及其SnapShotCloneServer都适用多实例布署,一部分实例出现异常不危害全部集群的易用性。 2.1、MDS MDS是无状态的,强烈推荐最少布署2个实例。根据Etcd开展选主。好几个MDS实例根据Etcd开展选主,当单独实例无效时,能够秒级转换到此外一个实例。无效实例上已经解决的要求,Client和SnapShotCloneServer都是会对其开展再试,以做到不危害集群易用性的实际效果。 2.2、SnapShotCloneServer SnapShotCloneServer与MDS相近, 也是根据Etcd开展选主,不一样的是,它根据三层交换机对外开放出示服务项目。无效期内的要求不成功再试全是幂等的,不危害每日任务的准确性及其集群的易用性。 2.3、ChunkServer ChunkServer是一个集群,根据Raft协议书保证数据一致性,并根据MDS做三层交换机。单独节点无效时,会危害到这一节点上储存的全部Copyset。针对Copyset上的Leader节点,会终断服务项目,等候再次大选;针对Copyset上的follower节点,服务项目不容易受影响。当某一Chunkserver节点无效且在一段时间内没法修复,MDS会将其上的数据备份转移到别的节点上。
点击排行
- app交互界面设计软件下载 Chainco(UI交互软件)V2.3.9 官方安装版 下载-
- phpcms 模板标签生成器下载 phpcms V9模板标签生成器 V2.0 绿色版 下载-
- vc++ v6.0 简体中文绿色版 vc++ v6.0 简体中文绿色版 下载-
- ModelSim SE-64 2019免费下载 HDL语言仿真软件ModelSim SE-64 2019.4 特别授权版(附激活文件+教程) 下载-
- TidExpress下载 TidExpress(网页代码编辑工具) v2.0.2.0 绿色免费版 下载-
- XML Assistant下载 XML Assistant(XML编辑工具) v1.2.2 官方安装版 下载-
- GNU工具集合 MinGW(GNU 编译器集合) v5.16 最新版 下载-
- CiteSpace官方下载 CiteSpace(文献可视化分析软件) v5.5.2 Mac/Win/Linux 免费安装版(含独立版) 64位 下载-
本栏推荐
-
app交互界面设计软件下载 Chainco(UI交互软件)V2.3.9 官方安装版 下载-
-
phpcms 模板标签生成器下载 phpcms V9模板标签生成器 V2.0 绿色版 下载-
-
vc++ v6.0 简体中文绿色版 vc++ v6.0 简体中文绿色版 下载-
-
ModelSim SE-64 2019免费下载 HDL语言仿真软件ModelSim SE-64 2019.4 特别授权版(附激活文件+教程) 下载-
-
TidExpress下载 TidExpress(网页代码编辑工具) v2.0.2.0 绿色免费版 下载-
-
XML Assistant下载 XML Assistant(XML编辑工具) v1.2.2 官方安装版 下载-
-
GNU工具集合 MinGW(GNU 编译器集合) v5.16 最新版 下载-
猜你喜欢
- app交互界面设计软件下载 Chainco(UI交互软件)V2.3.9 官方安装版 下载-
- phpcms 模板标签生成器下载 phpcms V9模板标签生成器 V2.0 绿色版 下载-
- vc++ v6.0 简体中文绿色版 vc++ v6.0 简体中文绿色版 下载-
- ModelSim SE-64 2019免费下载 HDL语言仿真软件ModelSim SE-64 2019.4 特别授权版(附激活文件+教程) 下载-
- TidExpress下载 TidExpress(网页代码编辑工具) v2.0.2.0 绿色免费版 下载-
- XML Assistant下载 XML Assistant(XML编辑工具) v1.2.2 官方安装版 下载-
- GNU工具集合 MinGW(GNU 编译器集合) v5.16 最新版 下载-