nv-l

RE: [nv-l] Memory Considerations for AIX NetView Server Installat ion

2003-01-02 18:11:14
Subject: RE: [nv-l] Memory Considerations for AIX NetView Server Installat ion
From: Gareth Holl <gholl AT us.ibm DOT com>
To: "Davis, Donald" <donald.davis AT firstcitizens DOT com>
Date: Thu, 2 Jan 2003 18:11:14 -0500

jre processes are started for snmpserver, webserver, and netviewd. So de-registering or not starting them as you have done with the OVs_NO_START will stop jre processes for these guys.

Launching native X-based NetView GUIs (the ovw_binary, ipmap combination) also start jre processes. I think it is two per GUI. To prevent the jre processes from starting, remove the registration files "maptreeserver.reg" and "virtualdesktop" from the "/usr/OV/registration/C/" directory. You must remove them from this directory - you cannot simply rename them. ovw will read every file in that directory regardless of its name.

If you have a look at the maptreeserver.reg file, you will see the command used to start the jre process for maptreeserver.

This should account for all the jre processes that belong to NetView with the exception of any Java based tools you launch such as the netmon seedfile editor etc.

I hope this helps you save on memory usage :-)

Gareth Holl
Staff Software Engineer
gholl AT us.ibm DOT com

IBM Software Group - Tivoli Brand
Research Triangle Park,  North Carolina.



"Davis, Donald" <donald.davis AT firstcitizens DOT com>

01/02/2003 05:26 PM

       
        To:        Gareth Holl/Raleigh/IBM@IBMUS
        cc:        "NV List (E-mail)" <nv-l AT lists.tivoli DOT com>, "'Westphal, Raymond'" <RWestphal AT erac DOT com>
        Subject:        RE: [nv-l] Memory Considerations for AIX NetView Server Installat ion



Gareth,
Where is the option configured to prevent starting the java processes per ovw session. I have looked in applsetup and netview.pre.
I also looked for "java" in the Admin guide and the config guide with no success.
I have also modified webserver.lrf and snmpserver.lrf to OVs_NO_START and stopped and re-registered daemons with ovdelobj/ovaddobj.
I will probably use these at a future date, but not right now.
Thanks,
Don Davis
-----Original Message-----
From:
Gareth Holl [mailto:gholl AT us.ibm DOT com]
Sent:
Thursday, January 02, 2003 3:59 PM
To:
Davis, Donald
Cc:
NV List (E-mail); 'Westphal, Raymond'
Subject:
RE: [nv-l] Memory Considerations for AIX NetView Server Installat ion


As you can see from Don's environment, the more X-clients there are, the more memory is required - take a look at the ipmap and ovw_binary processes. Each ovw is also going to start a maptreeserver process which accounts for the java processes that Don also has consuming memory.


If there is no intent to use Java Clients, the NetView Server can be configured not to launch the individual java (jre) processes per ovw session. Also the nvevents process that goes along with each ovw process can start to have an impact on CPU usage which is especially important if you don't have multiple CPUs.


If Java Clients are used instead of X-clients, you will probably find less memory is used on the actual NetView Server, especially with an increase in the the number of operators simultaneously connecting.

Gareth Holl
Staff Software Engineer
gholl AT us.ibm DOT com

IBM Software Group - Tivoli Brand
Research Triangle Park,  North Carolina.


"Davis, Donald" <donald.davis AT firstcitizens DOT com>

01/02/2003 03:40 PM

       
       To:        "'Westphal, Raymond'" <RWestphal AT erac DOT com>, "NV List (E-mail)" <nv-l AT lists.tivoli DOT com>

       cc:        

       Subject:        RE: [nv-l] Memory Considerations for AIX NetView Server Installat ion




Ray,

Here's a screen shot from "nmon" of my NetView server.

AIX 5.2

NetView 7.0.3

objects in ovwdb : 13,334

ovwdb cache : 35,000

trapd cache : 50,000

Installed RAM : 3G

Swap : 2.2G

Paging Space used never drops below 20%
I am running dangerously near capacity with 3G of RAM and 2.2G of swap.

With 2.0G of paging space I occasionally was thrashing. I bumped it up to 2.2G.

I am not using any Java clients. Still using X11/Motif via eXceed.

I have requested more RAM....

RAM, is like many other things...... You can't have too much :)

Don Davis

----------------------------------------------------------------------------

nmon v7a               Hostname=abcdefg  Refresh=2.0secs  15:22.58

Memory Use  Physical    Virtual    Paging pages/sec  In     Out  VM parameters

% Used        94.2%      23.4%      to Paging Space   0.0    0.0 numperm  51.8%

% Free         5.8%      76.6%      to File System    0.0    2.0 minperm  18.9%

MB Used     2895.1MB    517.1MB    Page Scans         0.0        maxperm  75.5%

MB Free      176.8MB   1690.9MB    Page Cycles        0.0        minfree 120

Total(MB)   3072.0MB   2208.0MB    Page Reclaim       0.0        maxfree 128

Top Processes  Procs=229 mode=4 (1=Basic, 2=CPU 3=Perf 4=Size 5=I/O w=wait-procs)

PID       %CPU    Size     Res    Res     Res     Char    RAM      Paging         Command

          Used      KB     Set    Text    Data     I/O    Use   io   other repage

 21934     0.0  150612   69364     220   69144       0    2%      0      0      0 ovwdb

 22962     0.0   93904   30548      28   30520       0    1%      0      0      0 java

 60524     0.0   44844   44072    1872   42200       0    1%      0      0      0 ipmap

 85208     0.0   44308   44316      28   44288       0    1%      0      0      0 java

 68620     0.0   41836   41836      28   41808       0    1%      0      0      0 java

 59902     0.0   41828   41296      28   41268       0    1%      0      0      0 java

 72586     0.0   41072   40316    1872   38444       0    1%      0      0      0 ipmap

 29898     0.0   39896   39904      28   39876       0    1%      0      0      0 java

 73916     0.0   39092   37180    1872   35308       0    1%      0      0      0 ipmap

 24394     0.0   39088   37880    1872   36008       0    1%      0      0      0 ipmap

 56424     0.0   39064   38304    1872   36432       0    1%      0      0      0 ipmap

 41634     0.0   39056   38300    1872   36428       0    1%      0      0      0 ipmap

 77674     0.0   36504   36720    3400   33320       0    1%      0      0      0 ovw_binary

  72156     0.0   34560   34780    3400   31380       0    1%      0      0      0 ovw_binary

 25492     0.0   33776   31712    1656   30056       0    1%      0      0      0 netmon

  25644     0.0   33268   13884     652   13232       0    0%      0      0      0 ovtopmd
 54862     0.0   32496   32652    3400   29252       0    1%      0      0      0 ovw_binary

 82596     0.0   31352   31448    3400   28048       0    1%      0      0      0 ovw_binary

 80168     0.0   30820   31048    3400   27648       0    1%      0      0      0 ovw_binary

 66540     0.0   29760   29648    3400   26248       0    1%      0      0      0 ovw_binary

 19892     4.0   27932   10892      48   10844       0    0%      0      0      0 trapd

 93060     0.0   27584   12944    2420   10524       0    0%      0      0      0 midmandV4

 27674     0.0   25632   10916      28   10888       0    0%      0      0      0 java

 42718     8.0   24980   24616     864   23752       0    1%      0      0      0 nvcorrd

 81230     0.0   24504   24356      28   24328       0    1%      0      0      0 java

 49792     0.0   23808   23660      28   23632       0    1%      0      0      0 java

 69064     0.0   23508   23252      28   23224       0    1%      0      0      0 java

 39634     0.0   23492   16356     692   15664       0    1%      0      0      0 named

 92398     0.0   20516   18544     660   17884       0    1%      0      0      0 nvcold

 66694     0.0   18956   18808      28   18780       0    1%      0      0      0 java

-----Original Message-----
From: Westphal, Raymond [
mailto:RWestphal AT erac DOT com]
Sent: Thursday, January 02, 2003 1:15 PM

To: NV List (E-mail)

Subject: [nv-l] Memory Considerations for AIX NetView Server

Installation

Hello Everyone.

NV 7.1.3 on AIX 4.3.3. ML10.

I was doing research on memory considerations. I'm sure I need to buy more
memory for my server but I don't know how much.

In the section entitled "Computing Memory Needs based on Object Count", I
noticed the numbers in the Config. Guide have not changed from 6.0 to 7.1.x.

And I'm aware of the java processes to consider as stated in the Release

Notes. My ovwdb cache setting is 35,000. According to the ovobjprint -S

output, the number of objects defined in the database is 23,500.

Here's a list of processes for a typical NetView (native console) user and
vsz of each.

  user  18028 /usr/OV/jre/bin/java -jar /usr/OV/jars/virtualdesktop.jar
--logconfig /usr/OV/conf/virtualdesktop-log4j.properties

38408

user  24826 /usr/OV/bin/ipmap

92724

user  38346 /usr/OV/bin/nvevents

4872

user  44964 /usr/OV/bin/collmap

764

user  51694 /usr/OV/bin/dispsub

504

user  59556 rshd

576

user  59940 /usr/OV/bin/backup

772

user  60886 /usr/OV/jre/bin/java -jar /usr/OV/jars/maptreeserver.jar

--logconfig /usr/OV/conf/maptreeserver-log4j.properties 22792

user  66246 /usr/OV/bin/disptec

316

user  89140 ksh /usr/bin/netview

412

user  90408 /usr/OV/bin/ovw

60800

user  93550 /usr/OV/bin/ovhelp

552

I used ps -ef -o user,pid,args,vsz | awk '/user/ && !/awk/' to get the list.

I used ps-ef -o user,pid,args,vsz | awk '/user/ && !/awk/ {sum +=
$NF}END{print sum}' to get the totals.

The total is 223,492K. The ovw process alone is 60,000K.

Here are my questions:
Are my methods for arriving at these numbers valid?

Should these values in the Config. Guide be updated?

Do these values from my process list seem correct?

How do they compare with other AIX NetView Server installations?

Thanks.

Ray Westphal
Enterprise Rent-A-Car

---------------------------------------------------------------------
To unsubscribe, e-mail: nv-l-unsubscribe AT lists.tivoli DOT com

For additional commands, e-mail: nv-l-help AT lists.tivoli DOT com

*NOTE*
This is not an Offical Tivoli Support forum. If you need immediate

assistance from Tivoli please call the IBM Tivoli Software Group

help line at 1-800-TIVOLI8(848-6548)

------------------------------------------------------------------------------
This electronic mail and any files transmitted with it are confidential and are intended solely for the use of individual or entity to whom they are addressed. If you are not the intended recipient or the person responsible for delivering the electronic mail to the intended recipient, be advised that you have received this electronic mail in error and that any use, dissemination, forwarding, printing, or copying of this electronic mail is strictly prohibited. If you have received this electronic mail in error, please immediately notify the sender by return mail.

==============================================================================

<Prev in Thread] Current Thread [Next in Thread>