盘古分布式系统与CAP原则?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

盘古分布式系统与CAP原则?

2017-02-22 16:02:05 3078 3

在分布式系统CAP原则不可全部满足,最多只能满足其中两个。那么对于盘古分布式文件系统是否只满足AP,不满足C?

取消 提交回答
全部回答(3)
  • opp
    2019-07-17 20:49:43

    盘古是一个高可靠,高可用的分布式文件系统。详细内容建议看一下"飞天开放平台编程指南" :https://book.douban.com/subject/22806590/

    0 0
  • 贺定圆
    2019-07-17 20:49:43

    服务高可用
    存储服务本身是任何IT系统中最基本的服务之一,必须提供高可用性。盘古对外承诺两个层次的高可用性:数据的高可用性,单机、单rack的fail数据必须仍然能够读写;服务的高可用性,盘古文件系统能够不受大部分硬件故障的影响而继续提供服务,这里主要指盘古master的高可用性。

    盘古通过多master机制来保证master的可用性。盘古的多master机制是主从机制,默认情况下3台master中有一台为primary,两台为其热备secondary master。主从之间通过Paxos算法来保证内存处于一致的状态。使用Paxos能够在2台master达成一致就返回,在保证服务高可用的同时降低服务的延时。

    数据安全
    盘古通过数据多副本技术来保证数据安全,并不要求磁盘本身的高可用性。因此盘古可以架设在PC server和SATA盘上,并不要求磁盘本身通过RAID来保证数据安全性。同时,因为盘古将数据打散到整个集群,在发生故障时能更快的做出数据的副本,保证数据安全。盘古默认情况下数据是3副本,能够保证数据极高的安全性。

    0 0
  • 叁天
    2019-07-17 20:49:43

    盘古是高可用,高可靠(强一致),所以分区一致性P不能保证。参考地址 http://blog.csdn.net/qq_26562641/article/details/53256830

    0 0
添加回答
相关问答

1

回答

分布式文件系统本质上来讲是什么?

2022-09-12 14:02:19 80浏览量 回答数 1

1

回答

现在主流的分布式文件系统哪个是基于Linux的呢?

2022-08-03 08:19:28 215浏览量 回答数 1

1

回答

为什么分布式文件系统有易扩展性呢?

2022-08-03 08:28:05 94浏览量 回答数 1

1

回答

Spark MLlib支持的分布式矩阵有哪些?

2021-12-09 20:10:47 83浏览量 回答数 1

1

回答

Apache Spark中的弹性分布式数据集是什么?

2021-12-07 19:49:03 177浏览量 回答数 1

1

回答

大家做的分布式系统一般会不会都把retry给关掉呢?

2020-04-23 15:58:45 299浏览量 回答数 1

1

回答

什么是分布式系统副本?

2020-04-24 15:24:20 611浏览量 回答数 1

3

回答

[@徐雷frank][¥20]更换系统公网IP地址能保留吗?

2018-11-18 20:00:21 1821浏览量 回答数 3

2

回答

分布式系统事物控制问题

2017-03-25 12:26:26 2251浏览量 回答数 2

2

回答

管理控制台的更换系统盘,在哪里?

2015-05-06 11:44:47 4283浏览量 回答数 2
+关注
0
文章
1
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载