Re: Performance question

2008-09-29 Thread Dean, David (I/S)
My SLES 10.1 zLinux servers have been notorious for not making much use
of the swap space, even when we lower the main (virtualized) in the USER
DIRECTORY.  We may have something just not configured optimally
somewhere,  but our luck has gone with adding main Linux memory and
subsequently having to add ZVM memory.

 

David Dean

Information Systems

*bcbstauthorized*

 

 

 



From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Mary Anne Matyaz
Sent: Monday, September 29, 2008 11:31 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Performance question

 

If your VM system is at 101% memory usage, and you are overcommitted by
about 14%, is it worthwhile to add
a vdisk to a linux for swap space, or better just to add main memory to
the linux? 

MA (Looking for opinions, thoughts, rationalizations, whatever. :) 

Please see the following link for the BlueCross BlueShield of Tennessee E-mail 
disclaimer:  http://www.bcbst.com/email_disclaimer.shtm


Re: Performance question

2008-09-29 Thread Barton Robinson
Best practices is to use Vdisk for swap, and reduce linux virtual machine sizes - not to 
buy more REAL z/VM memory unless you really need it.  101% memory useage means almost 
nothing. It is not relevant to performance or capacity, and thus shouldn't have business 
decisions or performance decisions decided based on that number.





Dean, David (I/S) wrote:


My SLES 10.1 zLinux servers have been notorious for not making much use
of the swap space, even when we lower the main (virtualized) in the USER
DIRECTORY.  We may have something just not configured optimally
somewhere,  but our luck has gone with adding main Linux memory and
subsequently having to add ZVM memory.

 


David Dean

Information Systems

*bcbstauthorized*

 

 

 




From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Mary Anne Matyaz
Sent: Monday, September 29, 2008 11:31 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Performance question

 


If your VM system is at 101% memory usage, and you are overcommitted by
about 14%, is it worthwhile to add
a vdisk to a linux for swap space, or better just to add main memory to
the linux? 

MA (Looking for opinions, thoughts, rationalizations, whatever. :) 


Please see the following link for the BlueCross BlueShield of Tennessee E-mail 
disclaimer:  http://www.bcbst.com/email_disclaimer.shtm



Re: Performance question

2008-09-29 Thread Dean, David (I/S)
Can you give me any insight into making more use of the swap; see below?
We have had systems significantly speed up after adding memory, even
though swap was not being used.  I realize that swap / disk is going to
be slower, but with cache and buffers shouldn't it be at least close?


lnx057:~ # free -l
 total   used   free sharedbuffers
cached
Mem:763208 758572   4636  0  77092
592676
Low:763208 758572   4636
High:0  0  0
-/+ buffers/cache:  88804 674404
Swap:  10798963001079596


Thank you for any help.

David Dean
Information Systems
*bcbstauthorized*
 
 
 
-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Barton Robinson
Sent: Monday, September 29, 2008 1:23 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance question

Best practices is to use Vdisk for swap, and reduce linux virtual
machine sizes - not to 
buy more REAL z/VM memory unless you really need it.  101% memory
useage means almost 
nothing. It is not relevant to performance or capacity, and thus
shouldn't have business 
decisions or performance decisions decided based on that number.




Dean, David (I/S) wrote:

 My SLES 10.1 zLinux servers have been notorious for not making much
use
 of the swap space, even when we lower the main (virtualized) in the
USER
 DIRECTORY.  We may have something just not configured optimally
 somewhere,  but our luck has gone with adding main Linux memory and
 subsequently having to add ZVM memory.
 
  
 
 David Dean
 
 Information Systems
 
 *bcbstauthorized*
 
  
 
  
 
  
 
 
 
 From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED]
On
 Behalf Of Mary Anne Matyaz
 Sent: Monday, September 29, 2008 11:31 AM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Performance question
 
  
 
 If your VM system is at 101% memory usage, and you are overcommitted
by
 about 14%, is it worthwhile to add
 a vdisk to a linux for swap space, or better just to add main memory
to
 the linux? 
 
 MA (Looking for opinions, thoughts, rationalizations, whatever. :) 
 
 Please see the following link for the BlueCross BlueShield of
Tennessee E-mail disclaimer:  http://www.bcbst.com/email_disclaimer.shtm
 
Please see the following link for the BlueCross BlueShield of Tennessee E-mail 
disclaimer:  http://www.bcbst.com/email_disclaimer.shtm


Re: Performance question

2008-09-29 Thread Mary Anne Matyaz
I know I'm probably going to regret this, but, how can that be? I said VM
memory usage, right?
Not Linux
MA

On Mon, Sep 29, 2008 at 1:23 PM, Barton Robinson 
[EMAIL PROTECTED] wrote:

 Best practices is to use Vdisk for swap, and reduce linux virtual machine
 sizes - not to buy more REAL z/VM memory unless you really need it.  101%
 memory useage means almost nothing. It is not relevant to performance or
 capacity, and thus shouldn't have business decisions or performance
 decisions decided based on that number.






Re: Performance question

2008-09-29 Thread Rich Smrcina

It appears there's alot of cache usage.  What's running on this machine?

--
Rich Smrcina
VM Assist, Inc.
Phone: 414-491-6001
Ans Service:  360-715-2467
rich.smrcina at vmassist.com
http://www.linkedin.com/in/richsmrcina

Catch the WAVV!  http://www.wavv.org
WAVV 2009 - Orlando, FL - May 15-19, 2009


Dean, David (I/S) wrote:

Can you give me any insight into making more use of the swap; see below?
We have had systems significantly speed up after adding memory, even
though swap was not being used.  I realize that swap / disk is going to
be slower, but with cache and buffers shouldn't it be at least close?


lnx057:~ # free -l
 total   used   free sharedbuffers
cached
Mem:763208 758572   4636  0  77092
592676
Low:763208 758572   4636
High:0  0  0
-/+ buffers/cache:  88804 674404
Swap:  10798963001079596


Thank you for any help.

David Dean
Information Systems
*bcbstauthorized*
 
 
 
-Original Message-

From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Barton Robinson
Sent: Monday, September 29, 2008 1:23 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance question

Best practices is to use Vdisk for swap, and reduce linux virtual
machine sizes - not to 
buy more REAL z/VM memory unless you really need it.  101% memory
useage means almost 
nothing. It is not relevant to performance or capacity, and thus
shouldn't have business 
decisions or performance decisions decided based on that number.





Dean, David (I/S) wrote:


My SLES 10.1 zLinux servers have been notorious for not making much

use

of the swap space, even when we lower the main (virtualized) in the

USER

DIRECTORY.  We may have something just not configured optimally
somewhere,  but our luck has gone with adding main Linux memory and
subsequently having to add ZVM memory.

 


David Dean

Information Systems

*bcbstauthorized*

 

 

 




From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED]

On

Behalf Of Mary Anne Matyaz
Sent: Monday, September 29, 2008 11:31 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Performance question

 


If your VM system is at 101% memory usage, and you are overcommitted

by

about 14%, is it worthwhile to add
a vdisk to a linux for swap space, or better just to add main memory

to
the linux? 

MA (Looking for opinions, thoughts, rationalizations, whatever. :) 


Please see the following link for the BlueCross BlueShield of

Tennessee E-mail disclaimer:  http://www.bcbst.com/email_disclaimer.shtm
Please see the following link for the BlueCross BlueShield of Tennessee E-mail 
disclaimer:  http://www.bcbst.com/email_disclaimer.shtm



Re: Performance question

2008-09-29 Thread Dean, David (I/S)
It is predominately a file server +600GIG.  The OS is SUSE 10.1
(Novell).

David Dean
Information Systems
*bcbstauthorized*
 
 
 

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Rich Smrcina
Sent: Monday, September 29, 2008 12:46 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance question

It appears there's alot of cache usage.  What's running on this machine?

--
Rich Smrcina
VM Assist, Inc.
Phone: 414-491-6001
Ans Service:  360-715-2467
rich.smrcina at vmassist.com
http://www.linkedin.com/in/richsmrcina

Catch the WAVV!  http://www.wavv.org
WAVV 2009 - Orlando, FL - May 15-19, 2009


Dean, David (I/S) wrote:
 Can you give me any insight into making more use of the swap; see
below?
 We have had systems significantly speed up after adding memory, even
 though swap was not being used.  I realize that swap / disk is going
to
 be slower, but with cache and buffers shouldn't it be at least close?
 
 
 lnx057:~ # free -l
  total   used   free sharedbuffers
 cached
 Mem:763208 758572   4636  0  77092
 592676
 Low:763208 758572   4636
 High:0  0  0
 -/+ buffers/cache:  88804 674404
 Swap:  10798963001079596
 
 
 Thank you for any help.
 
 David Dean
 Information Systems
 *bcbstauthorized*
  
  
  
 -Original Message-
 From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED]
On
 Behalf Of Barton Robinson
 Sent: Monday, September 29, 2008 1:23 PM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Performance question
 
 Best practices is to use Vdisk for swap, and reduce linux virtual
 machine sizes - not to 
 buy more REAL z/VM memory unless you really need it.  101% memory
 useage means almost 
 nothing. It is not relevant to performance or capacity, and thus
 shouldn't have business 
 decisions or performance decisions decided based on that number.
 
 
 
 
 Dean, David (I/S) wrote:
 
 My SLES 10.1 zLinux servers have been notorious for not making much
 use
 of the swap space, even when we lower the main (virtualized) in the
 USER
 DIRECTORY.  We may have something just not configured optimally
 somewhere,  but our luck has gone with adding main Linux memory and
 subsequently having to add ZVM memory.

  

 David Dean

 Information Systems

 *bcbstauthorized*

  

  

  

 

 From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED]
 On
 Behalf Of Mary Anne Matyaz
 Sent: Monday, September 29, 2008 11:31 AM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Performance question

  

 If your VM system is at 101% memory usage, and you are overcommitted
 by
 about 14%, is it worthwhile to add
 a vdisk to a linux for swap space, or better just to add main memory
 to
 the linux? 

 MA (Looking for opinions, thoughts, rationalizations, whatever. :) 

 Please see the following link for the BlueCross BlueShield of
 Tennessee E-mail disclaimer:
http://www.bcbst.com/email_disclaimer.shtm
 Please see the following link for the BlueCross BlueShield of
Tennessee E-mail disclaimer:  http://www.bcbst.com/email_disclaimer.shtm
 
Please see the following link for the BlueCross BlueShield of Tennessee E-mail 
disclaimer:  http://www.bcbst.com/email_disclaimer.shtm


Re: Performance question

2008-09-29 Thread Jack Woehr

Dean, David (I/S) wrote:


My SLES 10.1 zLinux servers have been notorious for not making much 
use of the swap space, even when we lower the main (virtualized) in 
the USER DIRECTORY. 

Linux uses extra memory for file cache buffers. When the kernel detects 
memory is short, it just allocates less of them and spends more time 
accessing the disk.


Linux thinks it is its own virtual memory manager. It does not, one 
imagines, co-operate optimally w/r/t VM.


--
Jack J. Woehr# Self-delusion is
http://www.well.com/~jax #  half the battle!
http://www.softwoehr.com #  - Zippy the Pinhead



Re: Performance question

2008-09-29 Thread Dean, David (I/S)
Thanks to all for some really good input.  

 

So the tuning legend that the Linux should just touch swap is true?
But if Linux is going to eat all for file caching, would it not Always
eventually swap?

 

Thanks again.

 

 

Anything that is not a mystery is guesswork.

 

David Dean

Information Systems

*bcbstauthorized*

 

 

 



From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Jack Woehr
Sent: Monday, September 29, 2008 12:55 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance question

 

Dean, David (I/S) wrote: 

My SLES 10.1 zLinux servers have been notorious for not making much use
of the swap space, even when we lower the main (virtualized) in the USER
DIRECTORY.  

Linux uses extra memory for file cache buffers. When the kernel detects
memory is short, it just allocates less of them and spends more time
accessing the disk.

Linux thinks it is its own virtual memory manager. It does not, one
imagines, co-operate optimally w/r/t VM.



-- 
Jack J. Woehr# Self-delusion is
http://www.well.com/~jax #  half the battle!
http://www.softwoehr.com #  - Zippy the Pinhead
Please see the following link for the BlueCross BlueShield of Tennessee E-mail 
disclaimer:  http://www.bcbst.com/email_disclaimer.shtm


Re: Performance question

2008-09-29 Thread Jack Woehr

Dean, David (I/S) wrote:


Thanks to all for some really good input. 

 

So the tuning legend that the Linux should just touch swap is 
true?  But if Linux is going to eat all for file caching, would it not 
Always eventually swap?


Swap and file caching are two sides of the same thing. In Solaris, they 
are the same thing, not quite so in Linux.


Basically, Linux will use extra mem for file caching. It will always use 
*some* mem for file caching. It will use less if mem is constrained.


Linux kernel for running on VM could be designed a little different from 
Linux kernel for PC in order to behave better with VM.

I'm not sure to what extent it actually is different.

--
Jack J. Woehr# Self-delusion is
http://www.well.com/~jax #  half the battle!
http://www.softwoehr.com #  - Zippy the Pinhead



Re: Performance question

2008-09-29 Thread Alan Altmark
On Monday, 09/29/2008 at 01:41 EDT, Jack Woehr [EMAIL PROTECTED] wrote:
 Linux kernel for running on VM could be designed a little different from 
Linux 
 kernel for PC in order to behave better with VM.
 I'm not sure to what extent it actually is different.

This is not just a z/VM problem.  For any virtualization platform that 
overcommits memory, Linux memory usage will be problematic.  I hope that, 
someday, Linux will have a generalized ability to sense its surroundings 
and constrain itself according to the wishes of the hypervisor.  I.e. 
learn whether or not it is sharing the CPU, memory, and I/O, and know the 
relative value of each.  For example, knowing that on System z, I/O is not 
a Bad Thing as it is in Intel (this is what drives Linux' fanatical use of 
cache - I/O is evil) would lead to different biases in the cache 
management subsystem.  That bias could be further influenced by 
communication between the hypervisor and Linux (similar to CMM on z/VM).

Alan Altmark
z/VM Development
IBM Endicott


Re: Performance question

2008-09-29 Thread Barton Robinson
z/VM Memory usage, what do you think it means?  If a page of a virtual machine is in 
storage, but has not been referenced in 10 minutes, is that part of your percent used?
Likely you don't know the answer and the source of your information doesn't either. So if 
that's the case, what information are you using to make decisions?




Mary Anne Matyaz wrote:


I know I'm probably going to regret this, but, how can that be? I said VM
memory usage, right?
Not Linux
MA

On Mon, Sep 29, 2008 at 1:23 PM, Barton Robinson 
[EMAIL PROTECTED] wrote:



Best practices is to use Vdisk for swap, and reduce linux virtual machine
sizes - not to buy more REAL z/VM memory unless you really need it.  101%
memory useage means almost nothing. It is not relevant to performance or
capacity, and thus shouldn't have business decisions or performance
decisions decided based on that number.









Re: Performance question

2008-09-29 Thread Mary Anne Matyaz
If the page has not been referenced in 10 minutes, but is not paged out, I
would expect it to be included in the 101%.
Try not to focus so much on the extraneous info and address the question, if
I am using a huge amount of memory, is it more helpful to use vdisk or guest
memory?
MA

On Mon, Sep 29, 2008 at 3:32 PM, Barton Robinson 
[EMAIL PROTECTED] wrote:

 z/VM Memory usage, what do you think it means?  If a page of a virtual
 machine is in storage, but has not been referenced in 10 minutes, is that
 part of your percent used?
 Likely you don't know the answer and the source of your information doesn't
 either. So if that's the case, what information are you using to make
 decisions?




 Mary Anne Matyaz wrote:

  I know I'm probably going to regret this, but, how can that be? I said VM
 memory usage, right?
 Not Linux
 MA

 On Mon, Sep 29, 2008 at 1:23 PM, Barton Robinson 
 [EMAIL PROTECTED] wrote:


  Best practices is to use Vdisk for swap, and reduce linux virtual machine
 sizes - not to buy more REAL z/VM memory unless you really need it.
  101%
 memory useage means almost nothing. It is not relevant to performance or
 capacity, and thus shouldn't have business decisions or performance
 decisions decided based on that number.









Re: Performance question

2008-09-29 Thread Jack Woehr

Alan Altmark wrote:

On Monday, 09/29/2008 at 01:41 EDT, Jack Woehr [EMAIL PROTECTED] wrote:
  
Linux kernel for running on VM could be designed a little different from 

Linux 
  

kernel for PC in order to behave better with VM.
I'm not sure to what extent it actually is different.



This is not just a z/VM problem. 

Didn't mean to imply it was.
 For any virtualization platform that 
overcommits memory, Linux memory usage will be problematic.  I hope that, 
someday, Linux will have a generalized ability to sense its surroundings 
and constrain itself according to the wishes of the hypervisor.
It may be more pratical to modify the kernel so that it implements some 
of its functionality
directly in terms of what the hypervisor provides rather than by 
assuming it controls all memory.


This is the dialectic of modern virtualization scheme ... VMWare is like 
z/VM, the guest

knows nothing, vs. Xen, the guest is modified to support the hypervisor.

The former is cleaner and more secure, the latter more efficient execution.

--
Jack J. Woehr# Self-delusion is
http://www.well.com/~jax #  half the battle!
http://www.softwoehr.com #  - Zippy the Pinhead



Re: Performance question

2008-09-29 Thread Barton Robinson

Best practices is to use Vdisk for swap


Mary Anne Matyaz wrote:


If the page has not been referenced in 10 minutes, but is not paged out, I
would expect it to be included in the 101%.
Try not to focus so much on the extraneous info and address the question, if
I am using a huge amount of memory, is it more helpful to use vdisk or guest
memory?
MA

On Mon, Sep 29, 2008 at 3:32 PM, Barton Robinson 
[EMAIL PROTECTED] wrote:



z/VM Memory usage, what do you think it means?  If a page of a virtual
machine is in storage, but has not been referenced in 10 minutes, is that
part of your percent used?
Likely you don't know the answer and the source of your information doesn't
either. So if that's the case, what information are you using to make
decisions?




Mary Anne Matyaz wrote:

I know I'm probably going to regret this, but, how can that be? I said VM


memory usage, right?
Not Linux
MA

On Mon, Sep 29, 2008 at 1:23 PM, Barton Robinson 
[EMAIL PROTECTED] wrote:


Best practices is to use Vdisk for swap, and reduce linux virtual machine


sizes - not to buy more REAL z/VM memory unless you really need it.
101%
memory useage means almost nothing. It is not relevant to performance or
capacity, and thus shouldn't have business decisions or performance
decisions decided based on that number.












Re: Performance Question

2008-09-25 Thread Quay, Jonathan (IHG)
I see messages like this from time to time on my VM Lpars that only run guest 
operating systems and have little to no CMS users.  I think it may be because 
the VM scheduler can't really see what a transaction is inside the GOS.  I 
think it may just be an artifact of VM having an earlier design point of 
support a lot of concurrent users that have a lot of think time, rather than a 
farm of GOSes.



From: The IBM z/VM Operating System on behalf of Martin, Terry R. (CMS/CTR) 
(CTR)
Sent: Wed 9/24/2008 10:54 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance Question



The REAL processors are running about 85% per (5 IFLs) and the virtual 
processors for this Linux host are running an average of about 90% per (4 
Logicals). There is no CPU queuing that I can tell. I am not running any of the 
products you mentioned.

 

This may not be a bad indicator I am just trying to find out what it really 
means since the default shipped is 1.000 elapse time not sure if that means 
much!

 

Thanks,

 

Terry

 



From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of 
David Kreuter
Sent: Wednesday, September 24, 2008 9:03 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance Question

 

hard to say for certain. Not a number I look at that often. How busy are the 
processors? Is there CPU queuing?

The scheduler tries to classify around 80% of work as class 1; so fluctuations 
are rather common.

 

Are you per chance running WebSphere, WPS or Domino servers?

 

David Kreuter

 



From: The IBM z/VM Operating System on behalf of Martin, Terry R. (CMS/CTR) 
(CTR)
Sent: Wed 9/24/2008 3:42 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: [IBMVM] Performance Question

Hi

 

I am trying to get a handle on all of the z/VM tuning knobs if you will and 
have a couple of questions:

 

I see the following during heavy processing on the particular Linux host:

 

FCXPER315A Cl1 time slice 8.939 exceeds limit 1.000 (Q1=02 Qx=26)

 

I am using the default alert of 1.000 that is set in the PTK hence the alert. 
My question, is the fact that elapsed time which a class 1 user can spend

in the dispatch list being 8.939 a high number and what is it really telling 
me? Does it represent a potential bottle neck?

 

 

 

Thank You,

 

 

Terry Martin

Lockheed Martin - Information Technology

z/OS  z/VM Systems - Performance and Tuning

Cell - 443 632-4191

Work - 410 786-0386

[EMAIL PROTECTED]

 


Re: Performance Question

2008-09-25 Thread Martin, Terry R. (CMS/CTR) (CTR)
Hi 

I know there are some performance folks out there (Velocity, IBM
(Omegamon)) any thoughts on this from you all?

Thanks Terry

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Quay, Jonathan (IHG)
Sent: Thursday, September 25, 2008 7:19 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance Question

I see messages like this from time to time on my VM Lpars that only run
guest operating systems and have little to no CMS users.  I think it may
be because the VM scheduler can't really see what a transaction is
inside the GOS.  I think it may just be an artifact of VM having an
earlier design point of support a lot of concurrent users that have a
lot of think time, rather than a farm of GOSes.



From: The IBM z/VM Operating System on behalf of Martin, Terry R.
(CMS/CTR) (CTR)
Sent: Wed 9/24/2008 10:54 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance Question



The REAL processors are running about 85% per (5 IFLs) and the virtual
processors for this Linux host are running an average of about 90% per
(4 Logicals). There is no CPU queuing that I can tell. I am not running
any of the products you mentioned.

 

This may not be a bad indicator I am just trying to find out what it
really means since the default shipped is 1.000 elapse time not sure if
that means much!

 

Thanks,

 

Terry

 



From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of David Kreuter
Sent: Wednesday, September 24, 2008 9:03 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance Question

 

hard to say for certain. Not a number I look at that often. How busy are
the processors? Is there CPU queuing?

The scheduler tries to classify around 80% of work as class 1; so
fluctuations are rather common.

 

Are you per chance running WebSphere, WPS or Domino servers?

 

David Kreuter

 



From: The IBM z/VM Operating System on behalf of Martin, Terry R.
(CMS/CTR) (CTR)
Sent: Wed 9/24/2008 3:42 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: [IBMVM] Performance Question

Hi

 

I am trying to get a handle on all of the z/VM tuning knobs if you will
and have a couple of questions:

 

I see the following during heavy processing on the particular Linux
host:

 

FCXPER315A Cl1 time slice 8.939 exceeds limit 1.000 (Q1=02 Qx=26)

 

I am using the default alert of 1.000 that is set in the PTK hence the
alert. My question, is the fact that elapsed time which a class 1 user
can spend

in the dispatch list being 8.939 a high number and what is it really
telling me? Does it represent a potential bottle neck?

 

 

 

Thank You,

 

 

Terry Martin

Lockheed Martin - Information Technology

z/OS  z/VM Systems - Performance and Tuning

Cell - 443 632-4191

Work - 410 786-0386

[EMAIL PROTECTED]

 


Re: Performance Question

2008-09-25 Thread Rob van der Heij
On Thu, Sep 25, 2008 at 2:04 PM, Martin, Terry R. (CMS/CTR) (CTR)
[EMAIL PROTECTED] wrote:

 I know there are some performance folks out there (Velocity, IBM
 (Omegamon)) any thoughts on this from you all?

The transaction as observed by CP relates to applications running in
CMS. It has no meaning in the context of the transactions in the
application running in Linux.
However, when the virtual machine is using minimal CPU resources and
CP still does not recognize transactions, you may conclude that the
application is polling and thus hurting scalability (since memory
management is based on dropping from queue when idle).

Rob
-- 
Rob van der Heij
Velocity Software
http://velocitysoftware.com/


Re: Performance Question

2008-09-24 Thread David Kreuter
hard to say for certain. Not a number I look at that often. How busy are the 
processors? Is there CPU queuing?
The scheduler tries to classify around 80% of work as class 1; so fluctuations 
are rather common.
 
Are you per chance running WebSphere, WPS or Domino servers?
 
David Kreuter



From: The IBM z/VM Operating System on behalf of Martin, Terry R. (CMS/CTR) 
(CTR)
Sent: Wed 9/24/2008 3:42 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: [IBMVM] Performance Question



Hi

 

I am trying to get a handle on all of the z/VM tuning knobs if you will and 
have a couple of questions:

 

I see the following during heavy processing on the particular Linux host:

 

FCXPER315A Cl1 time slice 8.939 exceeds limit 1.000 (Q1=02 Qx=26)

 

I am using the default alert of 1.000 that is set in the PTK hence the alert. 
My question, is the fact that elapsed time which a class 1 user can spend

in the dispatch list being 8.939 a high number and what is it really telling 
me? Does it represent a potential bottle neck?

 

 

 

Thank You,

 

 

Terry Martin

Lockheed Martin - Information Technology

z/OS  z/VM Systems - Performance and Tuning

Cell - 443 632-4191

Work - 410 786-0386

[EMAIL PROTECTED]

 



Re: Performance Question

2008-09-24 Thread Martin, Terry R. (CMS/CTR) (CTR)
The REAL processors are running about 85% per (5 IFLs) and the virtual
processors for this Linux host are running an average of about 90% per
(4 Logicals). There is no CPU queuing that I can tell. I am not running
any of the products you mentioned.

 

This may not be a bad indicator I am just trying to find out what it
really means since the default shipped is 1.000 elapse time not sure if
that means much!

 

Thanks,

 

Terry

 



From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of David Kreuter
Sent: Wednesday, September 24, 2008 9:03 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Performance Question

 

hard to say for certain. Not a number I look at that often. How busy are
the processors? Is there CPU queuing?

The scheduler tries to classify around 80% of work as class 1; so
fluctuations are rather common.

 

Are you per chance running WebSphere, WPS or Domino servers?

 

David Kreuter

 



From: The IBM z/VM Operating System on behalf of Martin, Terry R.
(CMS/CTR) (CTR)
Sent: Wed 9/24/2008 3:42 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: [IBMVM] Performance Question

Hi

 

I am trying to get a handle on all of the z/VM tuning knobs if you will
and have a couple of questions:

 

I see the following during heavy processing on the particular Linux
host:

 

FCXPER315A Cl1 time slice 8.939 exceeds limit 1.000 (Q1=02 Qx=26)

 

I am using the default alert of 1.000 that is set in the PTK hence the
alert. My question, is the fact that elapsed time which a class 1 user
can spend

in the dispatch list being 8.939 a high number and what is it really
telling me? Does it represent a potential bottle neck?

 

 

 

Thank You,

 

 

Terry Martin

Lockheed Martin - Information Technology

z/OS  z/VM Systems - Performance and Tuning

Cell - 443 632-4191

Work - 410 786-0386

[EMAIL PROTECTED]

 



Re: performance question

2006-10-12 Thread Bill Bitner
Huegel, Thomas [EMAIL PROTECTED] writes:

Tom,
I'm not sure I completely follow the question. I am not aware
of any way to get just the cost of the SCEXIT from existing
data. You could at least bound it by looking at total costs in
the TCP/IP stack machine to understand what the costs may
be. One thought is to add something to the exit that
grabs perhaps QUERY TIME or something before at entering and
leaving the exit.

Bill Bitner - VM Performance Evaluation - IBM Endicott - 607-429-3286


Re: performance question

2006-10-12 Thread Huegel, Thomas
Title: RE: performance question





Bill,


I wasn't concerned with just the SCEXIT itself, if I thought that was the issue I would rewrite it in assembler. I was interested in the whole DIAL/DROP path. From the time TCP/IP first saw the connection until VSE/VTAM saw the terminal and how much overhead there was to keep dialing and dropping the same terminal. Then my next step will be to try and find what goes on in VSE with VTAM, CICS autoinstalls, lostterm clean ups ...

Tom 


-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU]On
Behalf Of Bill Bitner
Sent: Thursday, October 12, 2006 3:31 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: performance question



Huegel, Thomas [EMAIL PROTECTED] writes:


Tom,
I'm not sure I completely follow the question. I am not aware
of any way to get just the cost of the SCEXIT from existing
data. You could at least bound it by looking at total costs in
the TCP/IP stack machine to understand what the costs may
be. One thought is to add something to the exit that
grabs perhaps QUERY TIME or something before at entering and
leaving the exit.


Bill Bitner - VM Performance Evaluation - IBM Endicott - 607-429-3286



__
 ella for Spam Control  has removed VSE-List messages and set aside VM-List for me
You can use it too - and it's FREE! http://www.ellaforspam.com





Re: performance question

2006-10-12 Thread Bill Bitner
Huegel, Thomas [EMAIL PROTECTED] writes:

Thank you, I better understand your problem. There is no trivial way
I know of to break this apart as you would like. My best suggestion is:
- isolate this processing to a TCP/IP stack that does this alone
- use either SCEXIT or cons logs to track rate of dial/drop.
- record total usage of the TCP/IP stack from Performance Toolkit
- correlate the CPU to dial/drop rate to get an average cost of
  cost in the TCP/IP stack
- you could also perhaps create a dummy guest for test purposes
  and measure that part of it without skewing from other work.
Ugly, but all I have to offer. And would give you ballpark numbers.
Not sure you need any significant precision.

Bill Bitner - VM Performance Evaluation - IBM Endicott - 607-429-3286


Re: performance question

2006-04-27 Thread Eginhard Jaeger
Title: performance question



Tom,
although I couldn't open the stuff you tried to 
provide in your append, the data 
you sent me by separate mail gave me the required 
information to tell what's wrong:

- Your RESET specifications are fine. This 
isevidenced by the report headers
 From 2006/04/25 
00:14:00
 To 2006/04/26 
00:00:00
 For 85560 Secs 
23:46:00
i.e. you really get averages for the 
whole day, as expected. (I assume that the
 late start time in the example was due to 
PerfKit being activated only at 00:14.)

- I assume that when you wrote '.. all my reports 
start at 12:01:00..' you referred
 to the 'by time' logs you printed. Their 
headers tell you that the averages shown
are also for the whole day, so they're 
based on the correct reset time, but the 
 detail lines start only with the sample 
periodending at 12:01. 
 This is working as designed: What you see is 
the effect of a documented restriction
 that only allows PerfKit to hold a maximum 
of 720detail lines in its 'by time' log
 buffers, so when the chosen granularity for 
the logs is 1 minute you'll only see
 the detail lines for the last 12 hours (see 
description of the 'FC MONCOLL REDISP'
 command).
 To see detail lines for the whole 24 hours 
change the 'by time' interval to 2 minutes
 (FC SET BYTIME 2), or to any other higher 
value. If you always want to print 
 logs for the 
whole day then I'd suggest to set the BYTIME interval to 10 or 15 
 minutes. That way the output size is reduced 
to something more easily manageable.

Eginhard Jaeger

- Original Message - 

  From: 
  Huegel, Thomas 
  
  To: IBMVM@LISTSERV.UARK.EDU 
  Sent: Wednesday, April 26, 2006 3:42 
  PM
  Subject: Re: performance question
  
  I 
  tried this in my $profile..
  
  
  I 
  get this display.
  
  
  My 
  report heading looks like this.
  
  
  BUT 
  my reports still start at 12:00:00 and end at 23:59:00..
  
  Any 
  ideas what I may have wrong???
  
  Thank you.
  Tom
  
-Original Message-From: The IBM z/VM Operating 
System [mailto:[EMAIL PROTECTED]On Behalf Of Eginhard 
JaegerSent: Monday, April 24, 2006 9:05 AMTo: 
IBMVM@LISTSERV.UARK.EDUSubject: Re: performance 
question
 Can anybody tell me how to get reports 
from PERFKIT that start at 00:01:00 and go to 23:59:00 ?  I have tried everything I can find and all my reports 
start at 12:01:00 and end at 23:59:00.  What am I missing? 


The times when counters should be reset in 
PerfKit are defined by arguments of the command
'FC MONCOLL RESET ...'. Entering the command 
without further arguments will tell you
what your current settings are, and my guess is 
you have defined a reset at noon.
Note that each automated 'print' request (i.e. 
P-suffix after the time) will automatically 
reset the corresponding counters, i.e. it will 
become the start of a new reporting period
unless it is superseded by a later explicit 
'hh:mm:ssR_P' reset specification.

For automatic resetting at 00:01 and printing 
of reports at 23:59 you'd need just the statement
'FC MONCOLL RESET 00:01:00R_P 
23:59:00P'

Eginhard 
  Jaeger
  

  


   ella for Spam Control  has removed 
3853 VSE-List messages and set aside 2172 VM-List for 
meYou can use it too - and it's FREE!www.ellaforspam.com


Re: performance question

2006-04-26 Thread Huegel, Thomas
Title: performance question



I 
tried this in my $profile..


I get 
this display.


My 
report heading looks like this.


BUT my 
reports still start at 12:00:00 and end at 23:59:00..

Any 
ideas what I may have wrong???

Thank 
you.
Tom

  -Original Message-From: The IBM z/VM Operating 
  System [mailto:[EMAIL PROTECTED]On Behalf Of Eginhard 
  JaegerSent: Monday, April 24, 2006 9:05 AMTo: 
  IBMVM@LISTSERV.UARK.EDUSubject: Re: performance 
  question
   Can anybody tell me how to get reports from 
  PERFKIT that start at 00:01:00 and go to 23:59:00 ?  I have tried everything I can find and all my reports 
  start at 12:01:00 and end at 23:59:00.  
  What am I missing? 
  
  
  The times when counters should be reset in 
  PerfKit are defined by arguments of the command
  'FC MONCOLL RESET ...'. Entering the command 
  without further arguments will tell you
  what your current settings are, and my guess is 
  you have defined a reset at noon.
  Note that each automated 'print' request (i.e. 
  P-suffix after the time) will automatically 
  reset the corresponding counters, i.e. it will 
  become the start of a new reporting period
  unless it is superseded by a later explicit 
  'hh:mm:ssR_P' reset specification.
  
  For automatic resetting at 00:01 and printing of 
  reports at 23:59 you'd need just the statement
  'FC MONCOLL RESET 00:01:00R_P 
  23:59:00P'
  
  Eginhard Jaeger



  
 ella for Spam Control  has removed 
  3853 VSE-List messages and set aside 2172 VM-List for 
  meYou can use it too - and it's FREE!www.ellaforspam.com


Re: performance question

2006-04-24 Thread Eginhard Jaeger
Title: performance question



 Can anybody tell me how to get reports from 
PERFKIT that start at 00:01:00 and go to 23:59:00 ?  I have tried everything I can find and all my reports start at 
12:01:00 and end at 23:59:00.  What am I 
missing? 


The times when counters should be reset in PerfKit 
are defined by arguments of the command
'FC MONCOLL RESET ...'. Entering the command 
without further arguments will tell you
what your current settings are, and my guess is you 
have defined a reset at noon.
Note that each automated 'print' request (i.e. 
P-suffix after the time) will automatically 
reset the corresponding counters, i.e. it will 
become the start of a new reporting period
unless it is superseded by a later explicit 
'hh:mm:ssR_P' reset specification.

For automatic resetting at 00:01 and printing of 
reports at 23:59 you'd need just the statement
'FC MONCOLL RESET 00:01:00R_P 
23:59:00P'

Eginhard Jaeger