IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Logical Processors - LPARs Max limit


IBM Mainframe Forums -> All Other Mainframe Topics
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Sat Oct 26, 2013 12:49 am
Reply with quote

Hi,

I have a doubt with the number Logical processors assigned to an LPAR.

Suppose if we have a box with 500 MSU and there are 3 lpars on the box.


LPAR 1 is assigned 3 logical processors &
LPAR 2,3 are assigned 1 logical processor each. (3+1+1=5)


Does this mean that LPAR 1 can run a maximum of 300MSU?
LPAR 2 and 3 run at maximum of 100 MSU's each?


Please let me know how logical processors concept works or point me to some documentation where I could get information.

12:49AM Friday and still duet with mainframes continues :S
Thanks & Regards,
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Sat Oct 26, 2013 1:12 am
Reply with quote

How many processors in the box? And, more critically, what are the weights assigned to each LPAR?
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Sat Oct 26, 2013 1:25 am
Reply with quote

Sorry, I forgot to include a link. The manual is Planning Workload Management in the MVS bookshelf, and the link for 1.12 of z/OS is pic.dhe.ibm.com/infocenter/zos/v1r12/index.jsp?topic=%2Fcom.ibm.zos.r12.ieaw100%2Fiea2w1b076.htm
Back to top
View user's profile Send private message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Mon Oct 28, 2013 10:39 pm
Reply with quote

Hi Robert,

Thank you for the link.. it explains clearly the concept of weights for LPARS.

So weights for lpars are like service classes for jobs right? weights are used to assign CPU resource between LPARS during 100% utlization.


Quote:
How many processors in the box? And, more critically, what are the weights assigned to each LPAR?


Assuming 5 CPs with 500 MSU, if its not too absurd & uncapped.
LPAR1 - 3 logical processors - 200 weight
LPAR2 - 1 logical processor - 200 weight
LPAR3 - 1 logical processor - 100 weight.

So if weights decide the resource allocation to LPAR during max utilization, does logical processor count for LPAR also play any part in it?

Warm regards,
Back to top
View user's profile Send private message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Mon Oct 28, 2013 11:06 pm
Reply with quote

Robert,
gibsonnet.net/aix/ibm/Converting_LPAR_Weights_to_Logical_Processor_Allocation.pdf

Found this pdf about how lpar weights & logical processors work together.
I guess there are some inaccuracies in the the number of logical processors mentioned on the link, but it gives a pretty good idea.

Thanks & Regards,
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Tue Oct 29, 2013 12:04 am
Reply with quote

Vasanth:

I'm glad you found that link. The last two paragraphs are particularly worth noting:
Quote:
This calculation is always applicable - even when the LPAR runs at less than 100% capacity. If an LPAR does not
use its allocation, the extra CPU cycles are re-allocated based on existing weights defined to other uncapped LPARs
requesting more CPU. However, capped LPARs cannot acquire more CPU cycles than their assigned weight, even if
those cycles are available.
With dynamic timeslicing, the LPAR weight is a guaranteed minimum, not a maximum allocation CPU resource. If all
LPARs use their allotted share, this would be the amount of processing that could be performed. If the A1-A11
LPARs had little activity, the A12 LPAR could get as much as 90% of each logical engine in its assigned time.
A few points to be VERY clear on:
1. WLM does its best when the LPAR is running at 100% utilization, but it will do what it can when the LPAR is less used.
2. Capping an LPAR impacts the overall results.
3. Dynamic timeslicing also impacts the overall results (especially when some of the LPARs are under-utilized).
4. Giving an LPAR 10% of the system does NOT mean the LPAR is going to always get 10%; sometimes it will get less and sometimes it can get more (unless capped).
Back to top
View user's profile Send private message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Tue Oct 29, 2013 1:43 pm
Reply with quote

Thanks Robert, Im slowly absorbing the concept.
I owe u a drink, more like a case of drinks :-)

Regards,
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> All Other Mainframe Topics

 


Similar Topics
Topic Forum Replies
No new posts Rotate partition-logical & physic... DB2 0
No new posts Expand ISPF field up to a limit - is ... TSO/ISPF 9
No new posts Rexx to list generations of GDGs and ... CLIST & REXX 3
No new posts how to show listing in physical locat... PL/I & Assembler 2
No new posts Any limit on usage of cursors ? DB2 1
Search our Forums:

Back to Top