求助帖:
案例1:比如我现在有三台服务器,每台有100TB的数据盘,三副本部署,那么实际可用存储为100*3/3=100TB,不考虑15%预留的情况,实际可创建的块设备大小为100TB大小,现在已经在这个100TB块设备写入了90TB数据,若现在一台服务器突然断电,ceph会自动调整为两副本吗?还是维持之前的三副本呢?如果维持之前的三副本,会不会导致存储撑爆了?
案例2:比如我现在有四台服务器,每台有100TB的数据盘,三副本部署,那么实际可用存储为100*4/3=133TB,不考虑15%预留的情况,实际可创建的块设备大小为133TB大小,现在已经在这个133TB块设备写入了120TB数据,若若现在一台服务器突然断电,剩下的三台服务器分布式存储还会是以三副本形式存在吗?如果还是以三副本存在,120TB*3=360TB>100*3=300TB,这样也会有问题,以两副本存在就合理了
各位大佬,这个要怎么理解呢?
服务器搭建超融合架构
(0)
案例一 维持三副本 不会撑爆的,三副本是每一台服务器都有备份。就算坏两台也没事。存储这块是这样。计算资源不会融合。
案例二 同样也不会
(0)
如您上述所描述的,三节点down掉一台,还是维持三副本,但存储容量计算就会有误,90TB*3=270TB,但现在两台服务器加起来才有200TB,这个要怎么理解呢?
个人理解会爆,如果你主机是突然下电(未进入维护模式以及osd 没有设置no out)且长时间不会恢复情况下,osd和mon的心跳断了,超过一定时间(ceph标准是5分钟)osd就会被踢出集群,但为了保证三副本,数据会均衡到其他节点的osd上,存储就满了,且当osd利用率达到95%就不工作。
还有就是无论是两个案例的哪一种情况,一旦你在数据池定义了副本数量,都不会因为节点
down了而自动改变副本数量。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
如您上述所描述的,三节点down掉一台,还是维持三副本,但存储容量计算就会有误,90TB*3=270TB,但现在两台服务器加起来才有200TB,这个要怎么理解呢?