购买新服务器来运行 ESXi 和 SAN/NAS

购买新服务器来运行 ESXi 和 SAN/NAS

我们的目标如下:

设置新服务器,将我们的整个物理计算机网络变成 3 个物理组,分别是:

  • 服务器 1 - NAS - Openfiler/NexentaStor CE/FreeNAS/(其他建议)

  • 服务器 2 - 具有以下虚拟机的 ESXi 服务器:
    • VM1 - AD/DNS/DHCP - Windows SBS 2008
    • VM2 - SQL Server 2008 r2 / 数据库层 - Windows Server 2008 R2
    • VM3 - Sharepoint 2010 / 应用程序服务器层 - Windows Server 2008 R2
    • VM4 - IIS/Web 前端层 - Windows Server 2008 R2
    • VM5 - Windows Multipoint Server 2011 - 支持 10 个客户端/部分带有 2D Cad

  • 10 个客户端 - Atrust M220 WMS 零客户端

问题:

对于服务器 1 和 2,我想知道什么配置可以确保最佳性能?

配置意味着:

  • 热插拔硬盘选项
    • iSCSI 目标
    • 常规卷
    • 7500 个 SAS 磁盘
    • 10/15K SAS 磁盘
    • NAS 机器上的 iSCSI 目标上的虚拟机
    • DAS 上的虚拟机
    • RAID 0/1/5/10
    • 没有 RAID 和 ZFS 文件系统
  • 内存配置
    • 2/4/8/16/32 Gb DDR3 内存
  • CPU 配置
    • 至强/皓龙
    • 2/4/8 核
    • 1/2 物理 CPU
  • 操作系统
    • 对于 NAS 服务器,Openfiler 或 NexentaStor CE 或 FreeNAS 或其他免费选项

答案1

这需要花点时间去消化。这是一个可行的解决方案,我支持基于 ZFS 的解决方案,但我首先想问的是,为什么您希望拥有一个只有一个 VM 主机的存储服务器。当然,您可以随着时间的推移扩展到多个主机……但看看您的设置计划,我几乎会推荐一个具有强大本地存储的大型独立服务器。NAS 不会为您购买一个 VM 主机。

想象一下当前型号的 HP ProLiant DL380,它有 8 个或更多磁盘(请使用 RAID 1+0),运行 ESXi,拥有充足的 RAM 来处理您的设置,而不会超额订购。两个 6 核 CPU 应该可以满足您的要求。

答案2

您需要为 iSCSI 流量设置单独的网络段。不要在同一网络上运行数据和磁盘流量,最好为存储区域网络运行专用交换机。无论如何,切勿在同一物理端口上混合这两种类型的流量。

出于可靠性原因,2 个 ESXi 服务器是一个不错的选择。

您可以将 ESXi 安装到主机上的 SD 卡上并从该卡启动,然后运行您配置为存储设备的所有磁盘。

1 个用于 ESXi VM 的 iSCSI 目标

确保您选择的 iSCSI 目标在 VMWare 的 HCL 上。我见过使用 OpenFiler 为 ESX 提供 iSCSI 的各种问题。它无法正常工作,不应使用。

使用运行 MS iSCSI 目标的 Windows 2008 R2 服务器可能会更成功,尽管我不确定它的免费版本是否在 HCL 上。

相关内容