Enclave
Enhanced Definition
A collection of related work that executes under a single service class for performance management purposes. Enclaves enable Workload Manager (WLM) to treat related work as a unit for goal-based management. In z/OS, an `enclave` is a logical grouping of related work units (such as TCBs, SRBs, or other system resources) that are managed together by the Workload Manager (WLM) as a single entity. It represents a collection of work that contributes to a single business transaction or service, allowing WLM to apply performance goals and manage resources holistically across potentially multiple address spaces.
Key Characteristics
-
- Logical grouping of related work
- Single service class assignment
- Cross-address-space work association
- Performance goal tracking
- Resource consumption monitoring
-
Enclave Types:
- Independent Enclaves: Standalone work units
- Dependent Enclaves: Child work of parent enclave
- System Enclaves: System-initiated work
-
Enclave Creation:
- Application-initiated via WLM services
- Automatic for certain subsystems
- Transaction-based enclave formation
- User-defined classification rules
-
WLM Integration:
- Service class goal assignment
- Resource allocation adjustments
- Performance monitoring
- Report class tracking
- Priority management
-
- CICS transaction enclaves
- IMS transaction enclaves
- Batch job work units
- WebSphere application requests
- Distributed work coordination
Use Cases
-
- Managing transaction response times
- Implementing business-priority-based scheduling
- Tracking work across multiple address spaces
- Meeting service level objectives
- Capacity planning and chargeback
Related Concepts
Related to: WLM, Service Class, Performance Management
Related Products
Related Vendors
Related Categories
Performance
171 products
Operating System
154 products
Browse and Edit
64 products
Content, Books and Documents
47 products