我想找出如何在Windows 7上设置虚拟IP故障转移。有许多关于Linux心跳和起搏器的在线指南,但我需要在Windows 7中如何设置虚拟IP故障转移的configuration指南。
我对虚拟IP故障转移的理解:虚拟IP故障转移确保如果群集中的节点发生故障,其他节点可以承担失败的节点的责任。
我的目标是:如果我的负载均衡失败,其他节点将使用虚拟IP接pipe负载均衡器的责任。最终用户不会注意到任何主要区别。
环境:
操作系统 – Windows 7
负载平衡器 – Apache2.2
服务器 – Apache Tomcat7.0.14
数据库 – mySQL服务器5.1,mySQL集群
你为什么不使用服务器操作系统?
如果您希望在Windows上进行虚拟IP的服务感知故障转移,那么我知道的唯一选项就是运行Windows Server操作系统 – 以及企业版本,以此来实现群集function。
从你的需求列表中,你不会对任何Windows特定的东西感兴趣。 你正试图将一个* nix应用程序堆栈放到Windows桌面操作系统上 – 为什么不使用* nix操作系统呢?
您的设置似乎缺less了几个部分。 Windows 7没有任何“虚拟IP故障转移”types设置。 如果你想用Windows 7完成这个任务,你可能需要在Windows 7的机器前面有一个反向代理或者其他一些前端服务器。 没有更多的细节,我不确定回答你的问题是容易的。
FWIW,Windows 2008 Enterprise能够做你正在问的东西,但是这个安装程序不适合心灵的白昼。