I'm trying to understand clustering of WSO EI. We can deploy each instance of WSO2 to separate Virtual Machines and place load balancer to make them work as one.
However, there are several questions which documentation does not answer.
- Where shared database should be located? Do I need to deploy separate Virtual Machine just for database?
- Where loadbalancer should also be located?
I can understand how to create cluster when single Virtual Machine is being used, but when its about multiple Virtual Machines it is hard to understand.
When I want to launch multiple instances in one Virtual Machine, it has its own question:
- How to launch multiple instances of WSO2 EI in one machine? Do I need to have multiple copies of same WSO2 and launch them spearately?