This is my goals:
 
/**********************************************************************/

/* ADMIN STATEMENT */

/* This will cause messages to be sent to VMRMADMN's console */

ADMIN MSGUSER OPERATOR

 

/* GOAL STATEMENTS */

GOAL MAX VELOCITY CPU 90 DASD 90

GOAL MIDCPU VELOCITY CPU 60

GOAL MINCPU VELOCITY CPU 10

 

/* WORKLOAD statements followed by corresponding MANAGE statement */

* workload 1

WORKLOAD WORK1 USER SESAME

MANAGE WORK1 GOAL MAX IMPORTANCE 10

 

* workload 2

WORKLOAD WORK2 USER SCORTPRO

MANAGE WORK2 GOAL MAX IMPORTANCE 8

 

* workload 3

WORKLOAD WORK3 USER FRPRO LINUXP1

MANAGE WORK3 GOAL MIDCPU IMPORTANCE 6

 

* WORKLOAD 4

WORKLOAD WORK4 USER SESPRE SESINT SESINT8 FRPRE WASADM SCORTPRE

MANAGE WORK4 GOAL MIDCPU IMPORTANCE 2

 

* WORKLOAD 5

WORKLOAD WORK5 USER LNXTRS7 XAVIER LINSVG LNXTRS8

MANAGE WORK5 GOAL MINCPU IMPORTANCE 1          
 
 
 and this is what I get:
 
                <-Seconds->   T/V                            
 Userid    %CPU  TCPU  VCPU Ratio Total DASD Avoid Diag98   U
 >System<  3.09 1.852 1.814   1.0   1.0  1.0    .2     .0   .
 FRPRO     31.0 18.63 18.36   1.0   2.7  2.7    .0     .0   .
 SCORTPRE  28.2 16.92 16.71   1.0   4.9  4.9   2.9     .0   .
 LINUXP1   5.36 3.217 3.129   1.0   2.1  2.1    .0     .0   .
 FRPRE     2.11 1.268 1.232   1.0    .3   .3    .0     .0   .
 SCORTPRO   .99  .592  .578   1.0   1.7  1.7    .0     .0   .
 SESPRE     .92  .550  .531   1.0   2.6  2.6    .0     .0   .
 SESINT     .69  .413  .394   1.0   2.7  2.7    .0     .0   .
 SESINT8    .66  .395  .381   1.0   2.6  2.6    .0     .0   .
 SESAME     .41  .248  .237   1.0   1.6  1.6    .0     .0   .
 TCPIP      .29  .176  .002  88.0    .0   .0    .0     .0   .
 FIREW      .23  .138  .099   1.4    .0   .0    .0     .0   .
 VMRMSVM    .07  .041  .039   1.1   1.0  1.0    .7     .0   .
 PERFSVM    .02  .014  .012   1.2    .1   .0    .0     .0   .
 LINSVG     .01  .008  .006   1.3    .0   .0    .0     .0   .
 EREP         0     0     0   ...     0    0     0      0    
 
          >                       <--Minutes--> Total  Rate Insert

 Userid   > UR Pg/s  User Status  Logged Active Pages SPg/s  MDC/s Share

 >System< > .0   .0  ---,---,----    1.0     .7    .0    .0     .0   ---

 FRPRO      .0   .0  ESA,CL0,DISP      1      1     0   .00     .0     2

 LINUXP1    .0   .0  ESA,CL1,DISP      1      1     0   .00     .0   204

 FRPRE      .0   .0  ESA,CL3,DISP      1      1     0   .00     .0   407

 SCORTPRE   .0   .0  ESA,CL2,DISP      1      1     0   .00     .0   848

 SCORTPRO   .0   .4  ESA,CL0,DISP      1      1     0   .00     .0  4638

 SESPRE     .0   .1  ESA,CL3,DISP      1      1     0   .00     .0  2880

 SESINT8    .0   .0  ESA,CL2,DISP      1      1     0   .00     .0   180

 SESINT     .0   .0  ESA,CL2,DISP      1      1     0   .00     .0  8372

 SESAME     .0   .0  ESA,CL0,DISP      1      1     0   .00     .0 10000

 TCPIP      .0   .0  ESA,CL0,DISP      1      1     0   .00     .0  3000

 VMRMSVM    .0   .0  ESA,---,DORM      1      1     0   .00     .0 3.0%A

 FIREW      .0   .0  ESA,CL3,DISP      1      1     0   .00     .0   100

 PERFSVM    .0   .0  ESA,---,DORM      1      1     0   .00     .0 3.0%A

 LINSVG     .0   .0  ESA,CL3,DISP      1      1     0   .00     .0    18

 VMSERVS    .0   .0  XC, ---,DORM      1      1     0   .00     .0  1500
 
You can see that "share values" are not set correctly.
 
If I do a loop on SCORTPRE for example, consummations are near 150% and
FRPRO don't respond any more. SCORTPRE is a development guest, FRPRO a
production guest, I would like to give CPU resource to SCORTPRE only if
FRPRO don't need CPU resource. The priority should be FRPRO. If FRPRO
don't need CPU resource, SCORTPRE could keep all resource available.
 
Thanks for your help.
 
    Gerard MONTELEONE
 
 
-----Message d'origine-----
De : Linux on 390 Port [mailto:[EMAIL PROTECTED] De la part de
David Boyes
Envoyé : mercredi 15 septembre 2004 02:18
À : [EMAIL PROTECTED]
Objet : Re: VMRMSVM Z/VM 1.4
 
On Wed, Sep 14, 2005 at 05:36:38PM +0200, Monteleone wrote:
 
> Has somebody already get success with VMRMSVM ?
> I'm not able to obtain the performance goals I defined.
> Is there another way to dynamically adjust CPU share and I.O ?
 
You could use the VM Perfkit and define thresholds for specific users,
but I don't know if it's going to help you or not, since I don't know
what you're trying to do. You may simply not have enough resources to
meet your goals.
 
What kind of goals are you trying to accomplish?
 
-- db
 
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to