最适合灵活的虚拟机设置的文件系统?

最适合灵活的虚拟机设置的文件系统?

我偶尔会萌生新想法,构建一个真正的专用服务器来尝试一些如果可行的话需要一台很棒的服务器的事情,但当然,我的想法并不是所有都是万无一失的,所以有时我最终会得到一台过度构建的机器。虽然我可能不想完全放弃这个想法并清除服务器,但它并没有得到充分的利用。

考虑到这一点,我有几个 Dell R720xd 96GB RAM 和 12x2TB 硬盘,我使用 Xenserver 进行设置。目标是能够将服务器划分为一组虚拟服务器,并查看哪些想法可行,那些可行的想法会获得更多资源,直到它们获得专用服务器,其他想法则会缩减。

对于操作系统,我通常使用 Ubuntu 16.04 或 CentOS 7。

我应该使用 EXT4 还是 LVM 还是其他什么?是先安装操作系统并为其分配 10GB,然后根据需要增加,还是先为其分配 500GB,然后根据需要缩小?

我知道 Windows 上的旧版 Partition Magic 曾经让我在计算机运行时调整分区大小,但我见过的大多数教程都涉及关闭服务器并从 LiveCD 启动 - 如果服务器位于数据中心,这可能会变得很棘手。到目前为止,就网络和启动而言,Xenserver 比 ESXi 好用得多 - 所以也许这不是什么大问题,我只是试图先聪明一点,选择正确的文件系统。

我尝试过 Btrfs,当 15 个磁盘阵列中的一个驱动器发生故障时,整个系统就无法使用了,尽管它应该有冗余,所以我只是想小心一点。当我构建专用服务器时,我选择了 EXT4,因为它在数据恢复软件中似乎比 LVM 有更好的支持,但在虚拟环境中,这可能不是问题。

相关内容