找工作中ing(总结面试题)

找工作中ing(总结面试题)
ceph1、ceph的组件OSDosd 是存储数据的地方每个硬盘对应一个osd负责数据的读写复制和恢复。写数据时客户端直接与主 osd 通信主 osd 在同步给从 osd保证副本一致。Monitormonitor 维护整个集群的的全局状态地图包括monitor map, osd map, pg map, crush map, mds map 等客户端只需从mon获得最新的 cluster map然后通过cursh算法自行计算出osd的位置。MDS仅在使用CephFS文件存储时使用记录文件的目录结构。Manager收集集群指标、提供监控和管理功能。存储接口对象存储文件存储块存储2、ceph的寻址流程文件存储到 ceph 中时上层的应用客户端会将文件进行切片ceph默认以4M一个片切片后生成对象每个对象会拥有一个对象OID对象OID根据 hash 算法找到ceph存储中的pg ID然后pg ID根据 crush 算法中的放置规则找到一组osd此时对象被存储到一组osd中的主osd上主osd将数据同步给其他从osd3、ceph的访问流程客户端向集群的 mon 发请请求获取 cluster map在 cluster map中得到osd map的地址通过对象 OID 获取到存储池中的 PG IDPG ID根据 CRUSH Map 的放置规则找到一组osd此时客户端根据找出的一组osd中的主osd进行通信