我是服务器和系统管理领域的新手,但最近我偶然发现了一台状况良好的二手服务器:
Dell Poweredge R720、2x E5-2640 12 核(2.5 Ghz)、128GB RAM、8.2TB 驱动器(其中两个是 SSD)
我设置了多个虚拟磁盘并在其上安装了各种操作系统。它们分为 RAID 0、1、10 和 5 等类型。我也可以启动每个虚拟磁盘,而且它们单独运行良好。
然而,我现在才意识到,我不知道这些东西是否能够在任何给定时间启动/运行多个 VD/OS(我习惯于使用典型的家用电脑,我一直认为它一次只能启动一个操作系统)。
经过几个小时的谷歌搜索,我发现有很多人在单个 RAID 控制器上设置多个 VD 的示例,有时人们甚至似乎暗示他们已经设置了一个 VD 作为应用服务器运行,另一个 VD 运行相应的 DB 服务器(在我看来,这是一个相信这些东西可以同时运行的理由)。但也许后者只是一个用于保存原始数据的 VD,而不是在其上运行 DB 软件的第二个可启动 VD/OS?
我的问题是:鉴于我的特定硬件设置,是否可以一次启动/运行多个 VD/OS?我想答案应该是显而易见的,没有人愿意在网上写它。
PS 这是我第一次在这里发帖,所以如果我需要进行编辑以使这个问题更符合这里的做事方式,请告诉我:)谢谢
答案1
看来您问了两个不同的问题,一个在标题中,一个在问题正文中,所以我会回答这两个问题(将来,请尝试保持标题和正文的一致性)。
关于您关于同时运行多个 RAID 阵列的问题,这绝对是可能的。您需要做的就是插入多个 RAID 卡来管理多个阵列。您也可以使用软件 RAID,但这会给您的 CPU 带来更多压力,因此最好小心使用。
至于您关于同时运行多个操作系统的另一个问题,使用虚拟机管理程序可以实现这一点。这不会在裸机上运行操作系统,因为虚拟机管理程序在硬件和操作系统之间提供了一个层,但这也不会对大多数工作负载的性能造成太大影响。如果您的计算机安装了 Windows Server,则可以使用 Hyper-V 来管理虚拟化,如果安装了 Linux,则可以使用 KVM。或者,您可以将 1 类虚拟机管理程序直接安装到服务器上,例如 ESXI。您的硬件可以轻松运行虚拟机管理程序,但您的性能受到您在每台虚拟机上运行的内容的限制。