如何为虚拟机设置专用硬盘?

如何为虚拟机设置专用硬盘?

我正在运行带有 Xen 虚拟机管理程序的 CentOS。我有两个虚拟机在其上运行(2 个 DomU 和 1 个 Dom0)。我有两个硬盘,我试图将它们专门用于每个 DomU。这基本上是为了试验虚拟机的性能。如果两个虚拟机共享同一个磁盘,那么与使用专用驱动器相比,磁盘读写可能会非常慢。我正在尝试分析使用独立硬盘的优势。

我该怎么做,即如何为虚拟机分配单独的硬盘?Dom0 也需要硬盘吗?

任何帮助都将受到赞赏。

答案1

是的,您必须有某种存储设备才能运行 dom0。它不一定是传统的 HDD - 可以是闪存卡、USB 棒、SSD 或网络启动(iSCSI、FC 等)。您甚至可以使用一些 Live CD/DVD 发行版。一旦您启动并运行了 dom0,您就可以将 HDD 分配给客户机。假设 dom0 使用磁盘 sda,并且您还有磁盘 sdb 和 sdc。您可以将以下内容分配给您的两个客户机:phy:/dev/sdb Phy:/dev/sdc

这会将整个硬盘专用于客户机。但是,除非您正在执行一些非常耗磁盘的负载(数据库、电子邮件系统),否则我怀疑您会遇到在多个客户机之间共享硬盘时会看到明显影响的情况。

相关内容