At Silent Infotech we have successfully deployed odoo cluster using rancher platform in order to mange the huge number of users and good amount of concurrent user load.
What is Rancher?
Rancher is designed to solve all of the critical challenges necessary to run all of your applications in containers. Rancher provides a full set of infrastructure services for containers, including networking, storage services, host management, load balancing and more. All of these services work across any infrastructure, and make it simple to reliably deploy and manage applications.
What is docker?
Docker containers wrap up a piece of software in a complete File System that contains everything it needs to run: code, runtime, system tools, system libraries – anything you can install on a server. This guarantees that it will always run the same, regardless of the environment it is running in.
Odoo Cluster Architecture
Odoo cluster has been setup using below set of containers/docker instances
- 3 X Odoo Instances
- 1 X DB Instance(Postgres)
- 1 X Load Balancer