保险ioKVMCeph

kvm虚拟机里面搭建一套ceph,然后往ceph里面写数据,时不时会出现卡io?

有谁遇到过这样一个问题,kvm虚拟机里面搭建一套ceph,然后往ceph里面写数据,时不时会出现卡io。我目前定位到卡在d submitio以后等待io。  从内核block层看每次卡io的时候都有很多inflight io   。这是rados bench跑的结果。 而用fio direct = 1  engine =libaio测试磁...显示全部

有谁遇到过这样一个问题,kvm虚拟机里面搭建一套ceph,然后往ceph里面写数据,时不时会出现卡io。我目前定位到卡在d submitio以后等待io。  从内核block层看每次卡io的时候都有很多inflight io   。这是rados bench跑的结果。 而用fio direct = 1  engine =libaio测试磁盘发现一切都正常。

收起
参与9

查看其它 2 个回答hidwx123的回答

hidwx123hidwx123销售管理世纪互联

1、如果是基于KVM的还是方式搭建的话,可以尝试同时对宿主机的磁盘IO和虚拟机的磁盘IO同时监控。观察一下当虚拟机里的IO出现问题时,宿主机的磁盘IO状态是否正常?
2、还有虚拟化平台是基于多副本的方式的话。虚拟机里CEPH的一次写操作(假设两副本),就会变成一份数据变成四份数据。这样子会对存储增加很大的压力。
只是个人见解,希望有用。

政府其它 · 2019-11-20
浏览2234

回答者

hidwx123
销售管理世纪互联
擅长领域: 分布式系统存储灾备

hidwx123 最近回答过的问题

回答状态

  • 发布时间:2019-11-20
  • 关注会员:3 人
  • 回答浏览:2234
  • X社区推广