基本上我有一个运行MSSQL,MYSQL,APACHE,IIS,ORACLE,PERL和其他Windows服务的服务器。 我正在寻找一些硬件解决scheme,可以让我克隆服务器备份,并提供一些故障切换机制。 任何人都可以把我指向这样一个冒险的方向吗? 硬件需求是什么?
服务器如何自动切换到另一个? 什么是硬件要求?
我是这方面的新手。
build议的风险: http : //i52.tinypic.com/5f56w1.png
哇,你让自己的生活变得艰难 – 所有这一切都在一台机器上?
无论如何,你会碰到的问题是,虽然所有这些都是可聚集的,但是由许多其他代码完成,这只会增加现有已经非最佳设置的复杂性/易碎性。
你可以考虑的一件事是使用VMWare的ESXi,MS的Hyper-V或者KVMbuild立一对虚拟化主机。 然后为这些function构build虚拟机,让这两个服务器在两者之间分配虚拟机,然后设置一个高可用性types的系统,例如VMWare的HA或者Hyper-V的集群能力 – 或者全部运行并且运行它们 – 无关模式(如果Hyper-V或KVM具有这些function,则ESXi会)。
这将是一种非常灵活和现代的做你需要的方式,再把你的设置的复杂性和可支持性传播到一个更模块化的方法。
当然,这些都不是免费的,您需要了解即时故障转移对您来说有多less价值,相比之下相当快速的故障转移,但最终这是我个人正在考虑的方向。
我们通过使用高可用性的2个镜像SAN和2个ESX主机,实现您所需的解决scheme。 虚拟机的存储位于SAN上。 如果ESX计算机出现硬件故障,该主机上运行的虚拟机将自动故障切换到可运行的主机。 唯一的不利之处是虚拟机在故障切换期间将会重新启动。 镜像的SAN允许任何一个SAN出现故障,两个ESX主机都能够与正在运行的SAN进行通信。
所用硬件和软件: