Sizing and scalability considerations

To plan your BMC MyIT deployment, use the following recommendations.

BMC MyIT server cluster

To calculate the size of the environment required for BMC MyIT, BMC uses the following factors:

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

BMC recommends that you have one BMC MyIT 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 MyIT 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 MyIT servers

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

(75,000 users X 10% / 1500) + 1 = 5 + 1 = 6 MyIT servers

The above formula applies up to total of 90,000 users.

MongoDB cluster

The MongoDB cluster requires specific cluster setup to support high availability (HA). For the sizing recommendations for the small (1,500 users), medium (4,500 users) and large (7,500 users) environments, use a replica set configuration of 1 primary and 2 secondary servers.

The sizing recommendations table below includes BMC recommendation for MongoDB cluster configuration based on the number of users.

Sizing recommendations

BMC recommends that you use one of the following deployment options for BMC MyIT 3.1.

EnvironmentNumber of BMC MyIT
concurrent users
Total number of usersBMC MyIT server requirements

MongoDB server requirements
(no sharding)

Proof of concept (POC)1001,000 or fewer

1 BMC MyIT/MongoDB server:*

  • 4 CPU core
  • 16 GB RAM
  • 120 GB disk
(Share same server as BMC MyIT server)
Small150015,000 or fewer

2-node BMC MyIT cluster:

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

3-node MongoDB replica set cluster:

  • 2 CPU core
  • 8 GB RAM
  • 200 GB HD
Medium450045,000 or fewer 

4-node BMC MyIT cluster:

  • 2 CPU core
  • 4 GB RAM
  • 60 GB HD
3-node MongoDB replica set cluster:
  • 4 CPU core
  • 16 GB RAM
  • 300 GB HD
Large750075,000 or fewer

6-node BMC MyIT cluster:

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

3-node MongoDB replica set cluster:

  • 4 CPU core
  • 16 GB RAM
  • 500 GB HD

* RDB required by BMC MyIT should be on a separate server for relational database.

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


  1. Paul Seager-smith

    Under the server cluster sizing ti says "For the 2.6.00 release, the above formula applies up to total of 90000 users."

    Is this higher for 3.x? If not, it should say "For the 2.6.00 release and above..."

    If so, what are the limits for 3.x?

    Apr 10, 2016 10:47
    1. Amit Durgapal

      Hello Paul,

      Thanks for highlighting this. I will look into it and update the topic.



      Apr 12, 2016 12:11
    1. Michele Marques

      Hi Paul - The MyIT team reviewed this page for the 3.1.00 release to confirm that the numbers are still applicable. I have removed mention of the 2.6.00 version.

      May 11, 2016 09:26