我打算将公司的 4 台服务器虚拟化为一台。目前我们有:
• Exchange 2010 Server – 50 个用户的低使用率。每天 30 – 40 条消息。
• SQL 2008 - 20 个动态导航用户。
• 文件服务器 – 40 个用户全天偶尔连接。
• 域控制器
建议的硬件如下:
• 2 x Intel Xeon 处理器 X5690(3.46 GHz、六核、12MB 缓存)
• 4 x 450 GB Seagate Cheetah 15K.7(16 MB 缓存/15,000 rpm/SAS 6Gb/s)
• 48 GB DDR3-RAM(12x Kingston DIMM 4 GB PC3-10600 ECC Reg)
• QNAP TS 790 Pro(双核 i3 处理器、2GB RAM、12TB、RAID6)X2
计划将服务器中的磁盘配置为 RAID10,以便为 Exchange 2010 提供更好的 I/O 性能。
Exchange 2010 和 SQL 2008 数据库和日志将存储在 NAS 上(我计划使用 iSCSI 将虚拟服务器连接到 NAS 盒。
然后我计划将我的旧服务器用作冗余服务器以使用 VMware HA 功能。我有一个相同的 NAS 盒,它将被设置为生产 NAS 盒的副本。
我提议的服务器是否有足够的资源来完成盒式 SQL 和 Exchange 的工作?我是否忽略了什么?任何设置建议都欢迎。
答案1
跳过 VmWare,使用 Hyper-V。
在机器上安装一个真正的 Windows,然后将域控制器放在那里,其他 3 个可以作为 Hyper-V 虚拟机运行;)
- 您的内存远远超出您的需要。同样,您的磁盘性能也可能不足。
但总的来说,这是可以的。
但是:这没有任何意义——就像零一样:
计划将服务器中的磁盘配置为 RAID10,以便为 Exchange 2010 提供更好的 I/O 性能
对于你所说的内容,你不需要太多的表现,特别是在以下情况下:
Exchange 2010 和 SQL 2008 数据库和日志将存储在 NAS 上(
它仍然有意义 - 有时会有大量的 IO(修补),但交换不会要求这样做。
总的来说,这是一台非常好的机器。你确定你需要两台至强处理器吗?我在一台拥有 16GB RAM 的机器上运行了类似的设置,尽管用户较少 - 但 CPU 负载相当低。
答案2
我打算将公司的 4 台服务器虚拟化为一台。目前我们有:
拥有多个硬件和多台服务器,除非你希望一个硬件故障导致一切停止。
建议的硬件如下:
好吧,可能有点过头了,但我认为你已经分析过你的工作量,并且知道你自己的环境需要什么。
计划是将服务器中的磁盘配置为 RAID10,以便为 Exchange 2010 提供更好的 I/O 性能。...
然后
我计划将我的旧服务器用作冗余服务器以使用 VMware HA 功能。我有一个相同的 NAS 盒,它将被设置为生产 NAS 盒的副本。
嗯,您不能将 HA 与本地磁盘一起使用。所有内容都必须放在共享存储上,该存储呈现给 vSphere 集群中的所有服务器。更不用说您甚至没有说要运行 vCenter 服务器来管理它。
我认为你不太了解什么vSphere 实际提供的功能或工作原理。我建议聘请一位在这方面有经验的顾问,以便在您犯下重大错误之前为您提供指导。
答案3
同意 TomTom 关于单 CPU 的说法,但我不认为您需要 X5690,如果您可以更改此规格,我推荐 E5-2660,它更便宜、更凉爽、具有更大的内存带宽和更多但速度更慢的内核 - 我认为它可以更好地满足您的需求。
我还会完全放弃 QNAP,要么只为所有内容配备一个更大的 R10 阵列,要么配备两个阵列,4 磁盘 R10 用于最繁忙的应用程序,另一个阵列使用更便宜的 SATA 磁盘但直接连接 - R6 中的 7.2k SATA 磁盘的性能会足够慢,然后您再通过 1Gbps iSCSI 或 NFS 进一步阻碍它。
答案4
首先,您是否知道,为了使用 HA 功能,您需要使用 VMware Vsphere 的完全许可版本并拥有某种共享存储设备?
如果是这样,我建议将您当前的资源分配分成两台服务器,即两台服务器,每台服务器有 24GB 和一个 xeon,然后提供一个中央共享存储设备,例如 iscsi SAN,或者如果需要,甚至是通用 NAS。
理论上,你可以用某种东西将旧服务器构建成 SAN开放文件管理器或者Falconstor 的免费 iscsi 虚拟设备但这会成为故障的中心点,理想情况下,您应该使用双控制器设备,例如 Dell Equallogic ps4000(我建议使用此特定设备的唯一原因是,对我来说,它已经过尝试和测试,可以满足您的需要,但还有许多其他选择)。