Highlighted
Absent Member.. Absent Member..
Absent Member..
233 views

UCMDB Server with 64GB Windows 2012

What settings should we use to optimise the use of the available memory?

0 Likes
6 Replies
Highlighted
Micro Focus Expert
Micro Focus Expert

Re: UCMDB Server with 64GB Windows 2012

Hello,

To begin with, you may go through the settings recommended in Sizing guide :

http://cmshelpcenter.saas.hp.com/CMS/10.30/ucmdb-docs/docs/eng/pdfs/Sizing_Gd.pdf

 

Regards,
Unni

 

 

“Micro Focus Support
If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution.”

Click the KUDOS star to say 'Thanks'
0 Likes
Highlighted
Respected Contributor.
Respected Contributor.

Re: UCMDB Server with 64GB Windows 2012

hello,

Please clerify, which UCMDB version you're talking about? Basically such information can be found in our sizing guide for the conrete version, let me know if you can't find it.

Thanks,

Dima

0 Likes
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB Server with 64GB Windows 2012

We're currently using 10.22.

If you look at the sizing guide the requirement for an Enterprise class UCMDB Server is 64GB.

While there are recommended JRE settings for the probe there aren't any for the UCMDB Server.

The Support Matrix document suggests that only 32GB is needed.

In one document from Effectual the following advice is given:

For large capacity planning, it is recommended to change the Heap size to 8GB for 40 million CIs and relationships or more. If working with an Oracle database, 4GB is supported, but 8 GB is recommended.

In other documents I've seen 24GB mentioned.

What would HPE recomment for a 10.22 implementation on a server with 64GB installed?

What other settings should we be using?

 

 

 

 

 

0 Likes
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB Server with 64GB Windows 2012

Hello Richard,

Toward the end of the deployment guide there is a section called "Large Capacity Planning Overview". This section describes the number of CIs and Relationships expected and memory required to handle each number. With 64GB you should be able to handle 125 million CI's and relationships if you configure your system as follows. (taken from deployment guide 10.31)

Edit %ucmdbinstalldir%\bin\wrapper-platform.conf

set wrapper.java.initmemory=8192

set wrapper.java.maxmemory=56320

Edit %ucmdbinstalldir%\conf\settings.override.properties

set dal.object.condition.max.result.size=50000000

set dal.use.memory.snstead.temp.table.high.threshold.oracle=10000000

set dal.joinf.max.result.size=4000000

Be sure that your database server can handle this load.

After setting these parameters and restarting UCMDB you should see it consuming much more of the system memory in the task manager of the system.

Hope this helps. Its my first post ever. I'm new to the community.

0 Likes
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB Server with 64GB Windows 2012

The 10.20 Deployment Guide gives the following.

So a maximum Java memory of 16GB.

So you see my confusion you install 64GB of memory (or should that 32 GB) but the maximum that UCMDB will use is 16GB.

Should we be using the 10.30 recommendations for 10.20?

 

Parameter ≤ 40 million > 40 million; ≤ 60 million Location wrapper.java.initmemory 2048 8192

  • Windows: C:\hp\UCMDB\UCMDBServer
    \bin\wrapper-platform.conf
  • Linux: /opt/hp/UCMDB/UCMDBServer
    /bin/wrapper-platform.conf

wrapper.java.maxmemory 8192 16384 dal.object.condition.max.
result.size 50000000 50000000

  • Windows: C:\hp\UCMDB\UCMDBServer\conf
    \settings.override.properties
  • Linux: /opt/hp/UCMDB/UCMDBServer
    /conf/settings.override.properties

dal.use.memory.instead.temp.
table.high.threshold.oracle 6000000 6000000 dal.joinf.max.result.size 4000000 4000000

0 Likes
Highlighted
Absent Member.. Absent Member..
Absent Member..

Re: UCMDB Server with 64GB Windows 2012

I would use the 10.20 recommendations because your running 10.22. Leveraging the additional memory and increasing the number managed CI's are benefits of upgrading to 10.3x. Following the portion of the deployment guide you posted will increase the memory available to UCMDB 10.2x, but you won't be able to use all of the memory on your server and be covered under the documented configuration until after you upgrade. I see your confusion with the recommended assignment of 64GB of memory to the UCMDB server and setting it to use a max of 16GB. I would just set it as the documentation recommends and stress test it to see how if works under those parameters. This may not be an issue at all if you have under 60 million CI's.

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.