Storage Container Manager

注意:本页面翻译的信息可能滞后,最新的信息请参看英文版的相关页面。

SCM 为 Ozone 集群提供了多种重要功能,包括:集群管理、证书管理、块管理和副本管理等。

集群管理

SCM 负责创建一个 Ozone 集群,当通过 init 命令启动 SCM 时,SCM 会创建集群标识以及用于担任 CA 的根证书,SCM 负责集群中数据节点生命周期管理。

服务身份管理

SCM 的 CA 负责向集群中的每个服务颁发身份证书,证书设施方便了网络层 mTLS 协议的启用,也为块 token 机制提供了支持。

块管理

SCM 管理 Ozone 中的块,它将块分配给数据节点,用户直接读写这些块。

副本管理

SCM 会跟踪所有块副本的状态,如果检测到数据节点宕机或磁盘异常,SCM 命令其它节点生成丢失块的新副本,以此保证高可用。

Next >>