...
The Abiquo API can be balanced amongst several servers to spread load and increase service capacity. As you know, Abiquo provides a Flex an HTML5 client application that runs on your browser that interacts with the API to operate the cloud.
So, as the client-premium UI is a regular webapp, there may be several options to balance both the client-premium UI webapp and the API. A couple of examples are given below.
API plus
...
UI cluster
In this setup, we are spreading the load amongst a cluster of nodes running both API and client-premiumUI. Please note that any API clustered setup REQUIRES using zookeeper to work. For the sake of simplicity, we are using a two node setup, but this is easily scalable to several nodes and using Apache web server as a load balancer.
...
Start by installing backend severs using theĀ Server profile of the Abiquo ISO installer. This profile will install API and client-premium UI webapps, as well as the zookeeper daemon needed for API to work in a clustered configuration.
Tip |
---|
Follow instructions in Distributed Install of Abiquo Server v23.60 or Distributed Install of Abiquo Server v2v3.41 to get the Server profile installed. |
...