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

  • Secures Microsoft Office files for protected viewing
  • Transmits files for Office editing

√

√

The following diagram illustrates the architecture of the BlackBerry Workspaces Server in an advanced deployment:


Architecture of the BlackBerry Workspaces Server in Advanced deployments