Scenario Full Redundant#
This scenario features all Carbonio functionalities and its intended use is any infrastructure that requires scalability and redundancy and is ready for High Availability.
The scenario can be deployed either using the Ansible Playbook, or manually, Node by Node. In both cases, make sure you configure the internal network.
The Roles installed on the 11 Nodes are:
Node 1: Mesh and Directory, Database
Node 2: Mesh, Database Connector, Directory Replica
Node 3: Mesh, Database Connector, Monitoring
Node 4: MTA AV/AS
Node 5: Proxy
Node 6: Mailstore & Provisioning, Tasks
Node 7: Files
Node 8: Files
Node 9: Docs and Editor, Preview
Node 10: Docs and Editor, Preview
Node 11: Video Server & Video Recording
Network Configuration#
The following ports must be opened on the external network, i.e., they are required for proper access to Carbonio from the Internet.
Public hostname |
Ports & Service |
Mapping |
---|---|---|
mail.example.com |
|
srv5.example.com |
mx.example.com |
|
srv4.example.com |
mail.example.com |
|
srv11.example.com |