问一下关于cluster中的故障转移问题?

请问一般的故障转移都是怎么做的?如果有很多很多的数据信息(非数据库里)的话运用什么机制分散到其余的集群机器上?需要有专门的服务器来负责同步各个机器上的信息然后在一台故障的时候由服务器来做转移吗?

CLuster是指负载平衡和fail-over两个含义。
这些是在J2EE容器内部完成的,具体可以参考JBoss源码实现。

看了jboss的实现和jgroup的tutorial后我才更加迷糊的,如果一个机器要和集群内所有机器共享故障恢复的信息,而且单个连接又要有很多的状态需要保存的话,那么在每台机器上岂不是都要维护一个很大的数据表.这样的话不是会对单机性能造成很大影响吗?

我想这类似状态模式,每个状态只要保存与其相关的两个模式状态就可以。