Advanced deployment
The Advanced deployment of BlackBerry Workspaces Server has a standard configuration of five virtual machines, which supports large-scale deployment (more than 500 active users), high availability, and the ability to configure additional machines for scale.
The following table lists the servers and roles in an advanced deployment:
|
Server |
Type |
Role |
Add copies of server for scale |
Add copy of server for high availability |
|---|---|---|---|---|
|
Orchestration (Salt master) |
Linux |
Deployment and configuration management. |
N/A |
N/A |
|
Front-end |
Linux |
The BlackBerry Workspaces front-end server performs end-user load balancing between application resources. If you add a copy of the server for scale, an external load balancing solution is required. |
√ |
√ |
|
Main |
Linux |
Internal services, including database and file storage. |
N/A |
√ |
|
Application |
Linux |
The BlackBerry Workspaces application server includes web application and API service. |
√ |
√ |
|
Windows Secure Documents |
Windows |
|
√ |
√ |
The following diagram illustrates the architecture of the BlackBerry Workspaces Server in an advanced deployment: