我应该总是划分一个虚拟驱动器?

起初这可能看起来像一个奇怪的问题,但我正在试验一个Amazon EC2实例,忘记了在Linux下分区EBS驱动器。

我发现我可以直接格式化一个文件系统,并挂载它,甚至不包含分区表。

首先,我实际上可以做到这一点让我有点惊讶。 那么来想想,为什么不呢?

如果整个驱动器将被用于文件系统,我应该分割它吗? 不这样做会有性能损失吗?

当你要求一个ebs驱动器时,你会得到一个你想要的任何大小的虚拟磁盘。 在物理磁盘上,您可以分区以创build较小的驱动器或不同的文件系统,但使用Amazon EC2,您可以拥有尽可能多的较小的驱动器,并创build您select的不同文件系统。

没有必要对其进行划分,也不会以任何方式影响性能。

您使用的方法是在不分区的情况下将文件系统放在整个EBS卷上,这是EC2上使用的标准做法。

使用物理磁盘时,如果我们希望我们的文件系统能够访问不同(较小)的大小,则必须进行分区。

使用虚拟磁盘时,我们可以创build每个卷,以便与我们想要的大小完全匹配,并且可以为不同目的创build多个卷,而不是分区单个卷。

这样做的一个好处是,可以更容易地创build更大的卷作为现有卷的副本(通过快照),并将文件系统扩展到更大的大小。