



检测到是安卓设备,电脑版软件不适合移动端
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会将其上的数据备份转移到别的节点上。
软件信息
程序写入外部存储
读取设备外部存储空间的文件
获取额外的位置信息提供程序命令
访问SD卡文件系统
访问SD卡文件系统
查看WLAN连接
完全的网络访问权限
连接WLAN网络和断开连接
修改系统设置
查看网络连接
我们严格遵守法律法规,遵循以下隐私保护原则,为您提供更加安全、可靠的服务:
1、安全可靠:
2、自主选择:
3、保护通信秘密:
4、合理必要:
5、清晰透明:
6、将隐私保护融入产品设计:
本《隐私政策》主要向您说明:
希望您仔细阅读《隐私政策》
最新软件
相关合集
更多
相关教程
热搜标签
网友评论
举报反馈