我必须设置14TB的RAID存储空间(只显示为/ dev / sdb)。 我的问题是:
如果我直接在这个大驱动器上创buildext4,在/ mnt / kvms之类的主机上挂载它,然后在其上创build原始kvm磁盘映像,是否会对kvm guest虚拟机的性能产生影响?
在kvm机器上直接configuration/ dev / sdb会快很多吗?
我认为它是一个专业的,如果这个大的存储区域会发生什么事,如果我直接使用该设备,我不能做太多的事情,假设我创build了2x7TB的kvm原始磁盘文件,如果1个文件有问题至less我还有我的数据在另一个访问。
你怎么看?
如果我直接在这个大驱动器上创buildext4,在/ mnt / kvms之类的主机上挂载它,然后在其上创build原始kvm磁盘映像,是否会对kvm guest虚拟机的性能产生影响?
每次当你的数据有更多的层面去经历性能下降和延迟增加将出现。 例如:
在kvm机器上直接configuration/ dev / sdb会快很多吗?
只有你可以testing你的工作量。 使用(2)时,我的(文件服务器)性能明显更好。
每次你从某个层面上辞职,你都会失去一些灵活性(快照,基本图像,压缩等),但是你会获得一些性能,我个人喜欢(2),因为备份的可能性(每天不到2分钟的停机时间),大小的灵活性和平衡的性能,使用文件也是比较简单的,例如,你可以mount --bind从备份中mount --bind整个/var/lib/libvirt代替原始文件在10秒(用一个命令)从备份中运行虚拟机,重新创build块设备,编辑虚拟机configuration,要花费更多的时间(就时间而言)。