Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

节点状态信息


对于每个 DataNode,记录以下信息:

  • 静态指标
    • CPU 核数、总内存、磁盘总容量、磁盘类型、网卡最大吞吐
  • 动态指标
    • CPU 信息(负载,利用率)、内存信息(剩余内存)、磁盘 IO 信息(磁盘利用率)、存储空间信息(剩余容量),网络流量负载(网卡当前吞吐)。
    硬件指标:CPU 信息(核数,负载,利用率)、内存信息(总内存,剩余内存)、磁盘 IO 信息(磁盘利用率)、存储空间信息(总容量,剩余容量,磁盘类型),网络流量负载(网卡最大吞吐,网卡当前吞吐)。
    • 数据负载:VSG 个数及其中的 Leader 个数,MManager 个数及其中的 Leader 个数
    • 对于每个 VSG:记录序列数量,数据文件个数、大小
    • 对于每个 MManager:记录序列数量


数据结构:DataNodeID->NodeInfo。(预估单节点的 NodeInfo 在 4KB 之下,因而此架构支持上百节点的节点状态表在 1MB 以内,不会成为瓶颈。)

...