系统架构

如下架构图: 有两个DC,DC14个节点组成,DC24个节点组成。

基本架构:

  • Cassandra实例由13DC组成,每个DC1500个节点组成。每个节点部署一个 cassandra进程。
  • Cassandra没有Master节点或Proxy节点,所有节点是对等的(逻辑上系统会选择每DC2个节点作为seed节点,对系统压力不大,无需单独部署进程)。
  • 客户端与服务端每个节点连接,保障高性能。
  • 不同的数据中心可以设定不同的复本数,既可以作为跨数据中心容灾,也可以作备份或离线分析使用。

节点

其中,存储空间:一个节点为 160GB ~ 16TB,500个节点,也就是8000TB,大约8PB左右。