¿Cómo puedo agrupar ServiceMix?

Estoy buscando algunos indicadores iniciales sobre cómo agrupar una solución de ServiceMix. Básicamente lo que necesito es:

tener 2 (o más) instancias de ServiceMix que satisfacen mis necesidades de enrutamiento y comparten la cargaSi una instancia falla, otros continúan sirviendoSi el fallido vuelve a la vida, se une a la fiesta.

La búsqueda de información me confunde ya que

algunas referencias (ej.http://trenaman.blogspot.fi/2010/04/four-things-you-need-to-know-about-new.html) Hablar de "motor de cluster JBI". No quiero usar JBI. Su soporte está en desuso. ¿Hay un "motor de clúster no JBI" por separado o qué está pasando ...?Veo muchas menciones sobre "DOSGi". ¿Debo preocuparme por mi cabeza simple con todo eso si quiero lograr ServiceMix agrupado?

Mi solución probablemente tendrá algunos paquetes que se comunican entre sí mediante colas JMS. Debería en ese casosolo tengo 2 instancias independientes de ServiceMix (quienes no se conocen). ¿No sería esa la opción más simple? Veo algo de apoyo para una configuración de conmutación por error (http://servicemix.apache.org/docs/4.5.x/users-guide/failover.html) pero ¿qué beneficios daría realmente (me estoy perdiendo algo)? Además, esta configuración de conmutación por error no ayuda con el equilibrio de carga, ya que solo una instancia está atendiendo solicitudes.

Respuestas a la pregunta(3)

Su respuesta a la pregunta