我们有6个ESX服务器运行+150个虚拟机。 目前我们的VCenter服务器是这些虚拟机之一。 有一天,我们的DC发生硬件故障(由淘气的UPS引起),其中两台服务器被剔除。 第一台服务器运行我们的主要VCenter服务器,第二台服务器运行我们的HA / Heartbeat VCenter服务器,因此我们的主机没有从两台失败的主机迁移到4台工作的主机上,我们的大部分虚拟机pipe理(用户全部丢失使用VSphere)。 这是一个非常不幸的情况,希望不应该经常发生,但是我想知道,在VCenter的另一个数据中心* /冗余块中的一个单独的盒子上运行我们的主VCenter服务器是一个好主意,备份是一个虚拟机? 这甚至有可能吗? (我们所有的都是虚拟设备,但如果可用的话,我不会认为这太难了)。
*我很惭愧地说,我们在一个DC中运行所有的VMWare服务器。 我们将SAN镜像到第二个DC,但是我们没有服务器。 他们只是开发/不重要的服务器,但是如果他们失败的话,人们还是会大喊大叫。
没有理由不。 我不知道VMware是否专门指导您在物理或虚拟硬件上运行vCenter,我相信它们都支持。
根据您尝试防止哪种失败,通常最好将冗余/备用实例与主/实例实例尽可能分开。 单独的networking,出租车,电力供应,甚至build筑物,城市和国家都是好主意 – 他们只是花费不同的金额,并带来自己独特的挑战。
在这个特殊的情况下,听起来像你有一个你没有devise/解释的故障,或者故意select不去devise。 将您的pipe理服务器放置在与ESXi主机相同的基础架构上,以及相同的电源,networking等,所有运行风险都相同。
你有一个select – 要么你可以select不改变任何事情,并与这种特殊types的事件再次发生的中断生活,或select不去,花一些钱来减轻。 要么是一个有效的方法,完全取决于你将在多大程度上损失你的中断费用,要花多less钱去改变。