Hardware requirements
The following topics are provided:
Smart IT and 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% / 1,500) + 1 = Number of MyIT servers
For example, for 75,000 users, the formula would look like this:
(75,000 users X 10% / 1,500) + 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’s 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.
Environment | Number of BMC MyIT concurrent users | Number of managed devices | BMC MyIT server requirements | MongoDB server requirements |
---|---|---|---|---|
Proof of concept (POC) | 100 | 1,000 or fewer | 1 server for both BMC MyIT and MongoDB:*
| Not applicable (Share the same server as the BMC MyIT server) |
Small | 1,500 | 15,000 or fewer | 2-node BMC MyIT cluster:
| 3-node MongoDB replica set cluster:
|
Medium | 4,500 | 45,000 or fewer | 4-node BMC MyIT cluster:
| 3-node MongoDB replica set cluster:
|
Large | 7,500 | 75,000 or fewer | 6-node BMC MyIT cluster:
| 3-node MongoDB replica set cluster:
|
* RDB required by BMC MyIT should be on a separate server for relational database.
Comments
Please revise the requirement for Elastic search. According to other docs pages this is no longer needed with MongoDB 3.x
Hello Thomas,
Thanks for pointing it out. I have updated the topic.
Regards,
Amit