分布式对象存储Ceph核心组件面试必看
Posted 白-胖-子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式对象存储Ceph核心组件面试必看相关的知识,希望对你有一定的参考价值。
Ceph
Ceph是一个统一的分布式存储系统,设计初衷是提供较好的性能、可靠性和可扩展性。
Ceph核心组件
OSDs (必须)
- 提供存储数据,对象存储守护进程
- 一个服务器上的磁盘上的存储服务
- 可以理解为一块磁盘创建一个OSDs,每个磁盘都会启动一个OSD进程
- Ceph集群至少需要至少三个服务器和至少三个OSD
- 若干个对象守护程序
- 数据的复制、恢复和重新平衡都是由OSDs维护的
Monitors (必须)
- 维护整个ceph的状态
- 是ceph的监视器
- 在一个主机上运行的一个守护进行监控
- 同时负责客户端身份验证,通过简单的key进行华仔
- 维护ceph集群状态(映射图-map)预计
Managers (必须)
- 跟踪运行时指标和ceph集群当前状态
- 有个web界面和仪表盘
- 高可用至少需要两个
- ceph集群的运行指标统计,可以通过web显示ceph集群的运行状态,包括存储池信息、集群IO和负载
MDSs (非必须,但建议安装,提高访问效率)
- 用来存储元数据的
- 块存储和对象存储的元数据是直接写到磁盘上的
- 启用cephFS是才会存储FS的数据的元数据
Ceph管理节点
- 单独部署一台非存储服务器用来管理整个ceph集群
- 可以和存储服务器复用,但是推荐使用独立的服务器进行管理
- 都是使用加密的ssh-key登录访问的,关闭了密码访问
以上是关于分布式对象存储Ceph核心组件面试必看的主要内容,如果未能解决你的问题,请参考以下文章