Attention:  This feature is in Early Adopter Program (EAP) release status. We will continue the development of additional features and
               provide additional interfaces via patch updates and future releases. Please contact 
               		  Micro Focus SupportLine if you require further clarification. 
               		
            
 
            	 
            Enterprise server instances, also referred to as regions, are typically deployed as a scale-up server. This means that performance
               is improved by adding or replacing the existing hardware components. Ultimately, the servers performance is limited by the
               machines existing resources. 
               	 
            
 
            	 
             A Performance and Availability Cluster (PAC) enables you to configure regions in a scale-out architecture. In a PAC, multiple
               regions work together, as a single logical entity. 
               	 
            
 
            	 
            A PAC can provide the following advantages over a single enterprise server instance: 
               	 
            
 
            	 
             
               		
               - Availability - A PAC that utilizes distributed regions improves resilience to hardware or network issues. 
                  		
               
- Performance - Multiple regions work together to maximize the overall performance and throughput, potentially performing better
                  than a single region. 
                  		
               
 There are a number of mandatory components that must to be configured to support the basic function of a PAC. There are additional
               optional components that can be configured depending on the required function of your PAC. 
               	 
            
 
            	 
             The following diagram presents both mandatory and optional components of the PAC architecture: 
               	 
            
 
            	  
 
            	 
            
               Mandatory PAC Components
 
               		
               		
               Important: For information on prerequisite and third-party software versions supported by PAC, see the 
                  		  Performance Availability Clusters (PACs) topic under 
                  		  Additional Software Requirements.
                  		
               
 
               		
                Mandatory PAC components must be set up and configured to enable key functionality: 
                  		
               
 
               		
                
                  		   
                  			 
                  -  Regions in a Performance and Availability Cluster (PAC) 
                     			 
                  
-  At the core of a PAC are the regions, a PAC can contain two or more regions. These regions can be distributed across hardware
                     to improve PAC resilience. All participating regions must be the same bitism, on the same OS and version, and have the same
                     product version installed. 
                     			 
                  
-  PAC Scale-Out Repository (PSOR) 
                     			 
                  
-  Regions in a PAC need to share synchronized user and system data. To facilitate the sharing and synchronicity requirement,
                     a PAC uses a data store referred to as a Scale-Out Repository (SOR). The mandatory PAC SOR (or PSOR) stores system configuration,
                     and other data that needs to be accessible by all regions in the PAC. The PSOR supports: 
                     				
                      
                        				  
                        - Shared trace settings. 
                           				  
                        
- The deployment of programs across all regions in a PAC. 
                           				  
                        
- Killing a job from any region in the PAC. 
                           				  
                        
- Keeping a set of active CICS resources synchronized, for example: 
                           					 
                            
                              						
                              - Closing an FCT from any region in the PAC and managing the propagation of the close action throughout the PAC. 
                                 						
                              
- Disabling a PCT takes effect throughout the PAC. 
                                 						
                              
- VSAM shareoption enables CICS to act as a single user throughout the PAC. 
                                 						
                              
 
- Sending PAC related messages to each region's console. 
                           				  
                        
 Note:  A PAC must have only one PSOR. 
                        				
                      
-  
                     				Micro Focus Database File Handler Configuration 
                     			 
                  
-  A PAC requires 
                     				Micro Focus Database File Handler (MFDBFH) configuration. You will need to specify an mfdbfh.cfg file to store configuration information.
                     This file must be referenced in the 
                     				Configuration Information field for each of the regions that are members of the PAC. See 
                     				The Database Configuration File - MFDBFH.cfg for more information. 
                     			 
                  
-  RDBMS - Region and Cross-Region Databases 
                     			 
                  
-  As part of the MFDBFH configuration you will need to install and configure a compatible RDBMS. You must create a region and
                     cross-region databases to store information that support certain features and functionality that is used across more than
                     one region. See 
                     				Types of Database for more information. 
                     				
                     Note: A PAC is effectively a single logical region. In the context of a PAC, a region database acts for the PAC. Locks to be shared
                        with another PAC, or other stand-alone regions, are stored in the cross-region database. 
                        				
                      
-  Database File Handling Environment Variables (MFDBFH ENV) 
                     			 
                  
- Environment variables need to be specified in the 
                     				Configuration Information field for each of the regions. For the mandatory PAC configuration only the MFDBFH_CONFIG variable is required. This variable
                     specifies the location of the database file handler configuration file. This configuration file enables you to store your
                     data files for enterprise server applications within a supported database. See 
                     				Database File Handling Environment Variables for more information. 
                     			 
                  
-  RDBMS Connection 
                     			 
                  
-  You must configure the connection method to be used for your RDBMS that contains your region, cross-region, and any optional
                     datastore databases. The two supported connection methods are: 
                     				
                      
                        				  
                        - ODBC Drivers 
                           				  
                        
- Database Connection Strings 
                           				  
                        
 
  
            	 
            
               Optional PAC Components
 
               		 
               		
                Optional PAC components can be set up and configured depending on intended function of your PAC: 
                  		
               
 
               		
                
                  		   
                  			 
                  -  Scale-Out Repository (SOR) 
                     			 
                  
-  You can configure one or more SOR to store specific types of user data, currently limited to non-recoverable TS and TD queues.
                     You can choose which instances of user data are stored in a SOR using a SOR Model. For example, if only a subset of TSQs need
                     to be shared, then a SOR Model can be used to specify which TSQs are directed to the SOR. Instance data that does not match
                     a SOR Model rule continues to be stored on its local enterprise server instance. See 
                     				PAC and SOR Environment Variables for more information. 
                     			 
                  
-  Secrets Vault 
                     			 
                  
- You might want to configure your scale-out repository so that it requires authentication when a client connects to it. If
                     this is the case, you can store the password in the 
                     				Micro Focus Secrets Vault. See 
                     				Providing Credentials for a SOR using Secrets for more information. 
                     			 
                  
-  Datastore 
                     			 
                  
- Optionally, you can store your KSDS, RRDS, ESDS, line-sequential, fixed, and variable-length sequential files in a datastore
                     database. This provides both scalability and availability to the data that the PAC uses. 
                     				
                     Note: Micro Focus recommends migrating your key system data files used by 
                        				  COBOL Server to a datastore. This will help minimize the risk that the data is a single point of failure. As a minimum, you should migrate
                        the following files, the CICS Resource Definition file, 
                        				  catalog.dat, user catalogs, and spool files. Moving KSDS, ESDS, and transactional files to a datastore can provide enhanced data recovery
                        and scalability. 
                        				
                      See 
                        				  Configuring Datastores for more information. See 
                        				  Configuring CICS Applications for Native Database File Handling if you are moving existing data files to a datastore database. See 
                        				  Configuring the JCL Environment for Native Database File Handling if you want to configure your JCL environment to move catalog files to a database. 
                        				
                      
-  Database File Handling Environment Variables (MFDBFH ENV) 
                     			 
                  
- The additional optional MFDBFH configuration is dependent on the intended use and function of your PAC. See 
                     				Database File Handling Environment Variables for more information.