Consolidating data sharing members
Consider consolidating your data sharing groups so that they have fewer members. Especially consider consolidation if you originally added data sharing members to provide virtual storage constraint relief.
About this task
For DB2® 10 and later releases, nearly all thread-related storage is above the bar in the database services address space (ssnmDBM1), which can provide significant virtual storage constraint relief.
Because of this location of the thread storage, you can potentially run more concurrent active threads for each Db2 subsystem or member. For data sharing configurations, this change might provide the opportunity to consolidate to fewer members.
For example, suppose that you have eight data sharing members, each of which is running 500 active threads, as shown in the following figure.
You might be able to consolidate to 4 members, each of which is running 2500 active threads, as shown in the following figure.
- In configuring for high availability, ensure that enough spare capacity (such as CPU and memory) is available to absorb the work in case of a member outage (planned or unplanned). To accomplish this goal, one common method is to configure a four-way data sharing group with 2 central processor complexes (CPCs) and 2 LPARs per CPC.
- Keep the members spread across more than one LPAR.
- To help with workload balancing, consider removing the same number of members from each LPAR. For example, suppose that you have four LPARs, each with two members, and you want to consolidate to fewer members. Ideally in this situation, you would remove one member from each LPAR (instead of changing LPAR 2 and LPAR 4 to have one member and leaving the other LPARs with two members). Such a symmetrical reduction can help you with real storage and CPU planning. Otherwise, more time planning is probably required to achieve the correct workload balance.
Procedure
To consolidate data sharing members: