This documentation supports the 19.08 version of BMC Digital Workplace Advanced.

To view the latest version, select the version from the Product Version menu.

Sizing and scalability considerations

To plan your BMC Digital Workplace deployment, use the recommendations in this topic.

BMC Digital Workplace server cluster

To calculate the size of the environment required for BMC Digital Workplace, BMC uses these factors:

  • Total number of users
  • Estimated concurrent connections (usually 10% of the total users)

BMC recommends that you have one BMC Digital Workplace server (with 4 GB and 2 CPUs) for 15,000 registered users, which includes an estimated 1,500 concurrent users. For each environment, consider one extra BMC Digital Workplace server to allow for rolling maintenance and handling of peak loads for events (such as a system outage).

To determine sizing for your environment, use the following formula:

(Total users X 10% / 1500) + 1 = Number of BMC Digital Workplace servers

For example, for 75,000 users, the formula would look like this:

(75000 users X 10% / 1500) + 1 = 5 + 1 = 6 BMC Digital Workplace servers

For the 19.08 release, the above formula applies up to total of 90,000 users.

Sizing recommendations

BMC recommends that you use one of the following deployment options for BMC Digital Workplace.


Number of BMC Digital Workplace
concurrent users

Number of
managed devices

BMC Digital Workplace server requirements

Proof of concept (POC)1001,000 or fewer

1 server for BMC Digital Workplace:*

  • 4 CPU core
  • 16 GB RAM
  • 120 GB disk
Small150015,000 or fewer

2-node BMC Digital Workplace cluster:

  • 2 CPU core
  • 4 GB RAM
  • 60 GB HD
Medium450045,000 or fewer 

4-node BMC Digital Workplace cluster:

  • 2 CPU core
  • 4 GB RAM
  • 60 GB HD
Large750075,000 or fewer

6-node BMC Digital Workplace cluster:

  • 2 CPU core
  • 4 GB RAM
  • 60 GB HD

* RDB required by BMC Digital Workplace.

BMC Digital Workplace Catalog server

A typical server configuration consists of the following:

  • 4 CPU core
  • 16 GB RAM
  • 100 GB HDD

BMC Digital Workplace Catalog database

The application platform requires a database in one of the following configurations:

  • Oracle 11.2.04+
    • SID name 8-characters or fewer, case-insensitive
    • Service name supported in Oracle RAC environments linked through a Single Client Access Name service.
      For more information, see the following resources on the Oracle website:
      • Oracle Single Client Access Name  (PDF 610 KB)
      • Introduction to Real Application Clusters
  • Microsoft SQL Server 2012, 2014, 2016, or 2017

BMC Digital Workplace Catalog application and database hardware sizing

Proof of concept (POC)
50 concurrent users


1 server:
4 CPU Core
100 GB disk

One cluster:
8 CPU Core
200 GB disk

One cluster:
16 CPU Core
200 GB disk

One cluster:
32 CPU Core
200 GB disk


These sizing estimates should be used as a starting point. You should conduct benchmarks in your environment because sizing will vary depending on the specific workload mix, data volumes, and data composition.

BMC Digital Workplace Catalog scalability

See the note on sizing and scalability in Multi-user workload test results in the BMC Digital Workplace Advanced 19.05 documentation. Performance testing was performed for version 19.05.

High Availability for BMC Digital Workplace Catalog

BMC Digital Workplace Catalog can be run in a cluster for high availability (HA) using a load balancer, but note that:

  • All BMC Digital Workplace Catalog servers in a cluster can provide catalog items to BMC Digital Workplace Catalog
  • Only one BMC Digital Workplace Catalog server can be used to manage the service catalog.

For instructions on setting up a cluster, see Configuring BMC Digital Workplace Catalog for high availability.

Was this page helpful? Yes No Submitting... Thank you