Docker 为什么loop lvm设备存储不适合生产?

Docker 为什么loop lvm设备存储不适合生产?,docker,filesystems,Docker,Filesystems,我到处都能看到这种说法,但还没有看到一个很好的解释 在生产环境中使用loop lvm模式作为Docker存储模式可能会产生什么后果?loop lvm会给您带来非常糟糕的性能,会导致资源的高利用率,从而不适合生产。devicemapper报告的许多问题都与将devicemapper与循环lvm一起使用有关,因此要将devicemapper用于生产,请确保正确配置它。您可以在文档中找到有关如何为生产配置devicemapper的信息 根据您所运行的系统和内核,您还可以考虑其他的图形驱动程序,如 Au

我到处都能看到这种说法,但还没有看到一个很好的解释


在生产环境中使用loop lvm模式作为Docker存储模式可能会产生什么后果?

loop lvm会给您带来非常糟糕的性能,会导致资源的高利用率,从而不适合生产。devicemapper报告的许多问题都与将devicemapper与循环lvm一起使用有关,因此要将devicemapper用于生产,请确保正确配置它。您可以在文档中找到有关如何为生产配置devicemapper的信息


根据您所运行的系统和内核,您还可以考虑其他的图形驱动程序,如<代码> Aufs<代码>、<代码>覆盖< /代码>、<代码> BTrfs<代码>或<代码> ZFS < /代码>。文档中也有关于它们如何比较的信息,因为使用哪个存储驱动程序可能取决于您的用例;你是如何使用Docker的

我在RHEL/CentOS中将
devicemapper
thinpool
LVM一起使用,但得到了它:性能。数据更有可能被破坏或类似的情况吗?如果磁盘空间不足,池就会被破坏,您将无法从中恢复。我们在docker 1.11中添加了一个选项就是为了这个