Download presentation
Presentation is loading. Please wait.
Published byCandace Strickland Modified over 9 years ago
1
www.quick-software-line.com High Availability for IBM Power i
2
www.quick-software-line.com Settings -Settings centralized on SOURCE system -The environment contains everything needed for the settings and for the replications follow-up Replication -SIP, Sequence Integrity Processing: unique engine to process all journal entries -CCI, Core Cycle Information: synchronous replication loop, with real time acknowledgements -Automatic journaling management Quick-EDD/HA concepts
3
www.quick-software-line.com Controls and Synchronization -EDC : Synchronization by comparison; only differences are sent to the target system -Linked to replication acknowledgements -Activated by IOA: Independent Object Audit Jobs Follow-Up (JFP) -Replication of jobs information (status, detail of SBMJOB), mandatory in case of fail-over Smart Remote Staging (SRS) -Pause of the replications, thanks to temporary storage of the journal entries on target system: continuous data protection, for example during backup made on the target system, instead of the production one Quick-EDD/HA Concepts
4
www.quick-software-line.com Tools - External audit, control and supervision tools - Sources of programs are available to adapt to different systems Supervision GUI - Light client to monitor at a glance Quick-EDD/HA on all your systems and partitions Switch -Switch scenarios allow a simple and efficient adaptation to all sites and contexts -Management of Switch-over / Fail-over / Return on production system / Systems migrations Quick-EDD/HA Concepts
5
www.quick-software-line.com Settings The « Environment » Object -One single object to describe the entire perimeter -Settings manage the 5 system domains - User libraries (including QGPL, QUSRSYS, …) - System objects (Profiles, authorization lists, configuration …) - IFS, including QDLS - Spools files - System values -Following your selections, Quick-EDD/HA will automatically analyze your applications in order to build the objects list and the list of journals which are necessary for the replication -The environment is automatically replicated on the target system in order to access the information in case of switch Settings are done only on SOURCE system
6
www.quick-software-line.com Settings Target system description Access to the selections in each domain Journals management rules Replication general parameters
7
www.quick-software-line.com Journaling Any journaling organization is supported Unlimited number of journals Quick-EDD/HA can manage the start of journaling for applications which don’t have journals already Support of all journaling functions MINENTDTA Journal Cache and *STANDBY mode (SS1 Option 42) Before image – Commit/Roll-back Receivers management can be entirely done by Quick-EDD/HA - for different external needs, receivers can be totally or partially managed by other processes « Not wished » journals entries can be ignored by the reading process to avoid communications overload
8
www.quick-software-line.com Journaling Journals management rules Receivers detachment options Receivers deletion options Cache management if activated
9
www.quick-software-line.com Replication Quick-EDD/HA fits any kind of organization -Without restrictions regarding the number of journals -Without restrictions regarding the place of the objects (journals, PF/LF, …) A unique engine to guarantee the sequence: SIP -All the journals are simultaneously handled to guarantee the operations sequence -Audit journal events are integrated in the same process Synchronous communications: CCI -Source system is informed in real time -All the events are acknowledged in real time
10
www.quick-software-line.com SIP – Sequence Integrity Processing Rebuild of the operations sequence before sending Simultaneous reading of all the journals of the perimeter DB / IFS / Audit events are all integrated at the same level
11
www.quick-software-line.com CCI – Core Cycle Information Detection from the journal Sending on TARGET system Direct application on TARGET object Real-time acknowledgement SOURCE system is always informed about the replications status
12
www.quick-software-line.com Real time acknowledgement Synchro An acknowledgement validates any replication operation -Any replicated event is acknowledged in real time. The SOURCE system manages the whole process. -In case of negative acknowledgement, AUTOMATIC EXECUTION of the object synchronization is made for an immediate repair of the abnormality. Unique synchronization function -EDC module allows to compare two objects to detect the differences. Only these differences are sent on the network to protect the bandwidth -The synchronization does not use the SAV / RST function to avoid any locking of object on the source system -Once synchronized, the object comes back in the replication loop
13
www.quick-software-line.com IOA - Independent Object Audit IOA function monitors the TARGET system -Scheduled or on demand control of all or a part of perimeter objects -Check of the objects presence and correspondence (for the 5 domains of the system) Dynamic repair of the differences -Each difference detected by IOA function triggers immediately a synchronization to repair the object – no manual action is required. -A spool file report is created after each execution
14
www.quick-software-line.com Synchronization EDC and IOA JRN ERR Instant synchronization by comparison and sending of the differences only EDC IOA Diff ? Replication errors, such as permanent controls, call the synchronization module for every noticed abnormality. The abnormality is repaired in real time
15
www.quick-software-line.com Jobs Follow-up and management during a Fail-Over What happened on production at the moment of the failure? What Jobs were active? What Jobs were in JOBQ ? Unique and mandatory function for HA JFP Track Production Job status Help for decision in case of Fail-over Job submission in their corresponding JOBQ Jobs Follow-up Submission function to get an immediate start of the target system
16
www.quick-software-line.com SRS ACTIVATED Journal entries are stored in a dedicated space. Temporary halting acknowledgement back to production. Target system Data can be used for backups, queries… *I/O Synchronous Mode *NO I/O SRS Active Synchronous Mode Regular process and direct apply of the update on the target system SRS Staging on the target system Automated or On Demand Apply Operations on the target system are easier (Query, backup …) On Demand Applying process Smart Remote Staging
17
www.quick-software-line.com Tools Tools which offer additional functions : - Control functions - Objects, data, perimeter control - Supervision of the replication process - Monitoring functions - Interception of all severe messages (gravity > 30) - Sending by e-mail; SNMP; MSGQ – JOBLOG is attached - Specific objects saves - Scheduler, NetServer, TCP/IP, RDB entries, … - WRKDIRE, Distribution list, … For a total adaptation, all tools are delivered with source files.
18
www.quick-software-line.com Network data System data Tools: Sample Specific objects save
19
www.quick-software-line.com 1 to 4 e-mail recipients SMTP server used for e-mails routing Tools: Sample Options to monitor messages
20
www.quick-software-line.com Ease of use – GUI - General Information GUI monitoring Monitor all servers/lpar’s on a single screen Auto refresh and access to all environments Active? Latency? In Sync? 5 mn a day!
21
www.quick-software-line.com Switch Quick-EDD/HA switch -Only one function to perform Quick-EDD/HA role-swap, for the switch and for the return on production system. -Transparent management of the journaling, triggers, constraints and identity fields -In case of fail-over: Automatic management of the « commit/rollback » transactions, jobs follow-up, stored journal entries Adapted tools -Switch scenarios allowing to adapt to all contexts -Switch over and switch back of specific objects
22
www.quick-software-line.com Switch PMEDHSWI command Environment role-swap RCV SND to prepare replication from former target to former production system Creation of new journals receivers – positionning in the environment to give the replication starting point Audit and journaling control – start if necessary Triggers and constraints activation Identity fields management
23
www.quick-software-line.com Switch Switch Scenarios Each step is defined in an independent scenario Free commands script for a better adaptation to all sites Scenario can be executed in batch, interactive or step by step mode
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.