Scenario Full Standard#
This scenario involves the presence of a single tenant. It builds on the Full Small Scenario by decoupling a few services and prepare the Carbonio infrastructure for a future growth and scalability . This scenario is therefore intended for infrastructures including hundreds of accounts and are ready to scale up to tens of thousands of accounts.
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 7 Nodes are:
Node 1: Mesh and Directory, Database, and Monitoring
Node 2: MTA AV/AS
Node 3: Proxy
Node 4: Mailstore & Provisioning, and Tasks
Node 5: Files
Node 6: Docs and Editor, Preview
Node 7: Video Server & Video Recording
Architecture#
The architecture of this scenario is depicted in the following diagram.
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 |
|
srv3.example.com |
mx.example.com |
|
srv2.example.com |
mail.example.com |
|
srv6.example.com |