OpenEdge Management and Replication 18.3.2010 Scandi PUG
description
Transcript of OpenEdge Management and Replication 18.3.2010 Scandi PUG
1
OpenEdge Management and Replication
18.3.2010 Scandi PUG
Jarmo NieminenSenior Technical Account Manager
© 2010 Progress Software Corporation. All rights reserved.
Who will you call if you lose service?
Network / Communications
Hardware
Operating Systems
Applications
Data
Networking Provider, Telecoms'?
Dell, IBM, Sun?
Microsoft, HP, Sun, Redhat?
AP, Progress?
No one… Only you are responsible for data!!!
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication
Native Progress Product Zero Latency, near real-time replication Managed failover processing Simple setup “Plug and play" technology with no application
changes required Allows read-only access to standby, reporting etc.
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Process
DBBufferPool
BI DB AI
DB Shared Memory
Primary Machine
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Process (2)
Replication Server
DBBufferPool
BI DB AI
DB Shared Memory
Primary Machine
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Process (3)
Replication Server
DBBufferPool
BI DB AI
DB Shared Memory
Primary Machine
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Process (4)
Replication Server
DBBufferPool
Replication Agent
BI DB AI
DB Shared Memory
Primary Machine Secondary Machine
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Process (5)
Replication Server
DBBufferPool
Replication Agent
BI DB AI BI DB AI
DBBufferPool
DB Shared Memory
DB Shared Memory
Primary Machine Secondary Machine
© 2010 Progress Software Corporation. All rights reserved.
How Does it Work?
Plugs into AI sub-system TCP connection between server and agent Replication Server transfers blocks Replication Agent receives blocks and updates database
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Plus
© 2010 Progress Software Corporation. All rights reserved.
Implementing OpenEdge ReplicationDealing with Failures
Replication Agent
BI DB AI
DBBufferPool
Replication Server
DBBufferPool
BI DB AI
DB Shared Memory
DB Shared Memory
Primary Machine Secondary Machine
© 2010 Progress Software Corporation. All rights reserved.
Demo
Replication properties (Primary and Secondary) Setup Primary machine and backup machine Failover (Primary -> Secondary) Failback (Secondary -> Primary) OpenEdge Management
16
© 2010 Progress Software Corporation. All rights reserved.17
Primary replication – normal processing
© 2010 Progress Software Corporation. All rights reserved.18
Primary machine failure
© 2010 Progress Software Corporation. All rights reserved.19
Entering pretransition
dsrutil target -C recoverydsrutil target -C applyExtent qualified-extent-name
© 2010 Progress Software Corporation. All rights reserved.20
Transitioning the target database to a source database
dsrutil target -C transition
© 2010 Progress Software Corporation. All rights reserved.21
Failover
© 2010 Progress Software Corporation. All rights reserved.22
Failover
© 2010 Progress Software Corporation. All rights reserved.23
Primary machine repair complete
© 2010 Progress Software Corporation. All rights reserved.24
Preparing primary database transition
© 2010 Progress Software Corporation. All rights reserved.25
Preparing primary database transition cont..
© 2010 Progress Software Corporation. All rights reserved.26
Transitioning source database to target
© 2010 Progress Software Corporation. All rights reserved.27
Transition Complete
© 2010 Progress Software Corporation. All rights reserved.28
Secondary replication is performed
© 2010 Progress Software Corporation. All rights reserved.29
Replication fail back process
© 2010 Progress Software Corporation. All rights reserved.30
Replication fail back process cont..
dsrutil secondary -C transition failover
© 2010 Progress Software Corporation. All rights reserved.31
Replication fail back process cont..
© 2010 Progress Software Corporation. All rights reserved.32
Replication fail back process cont..
© 2010 Progress Software Corporation. All rights reserved.33
Replication fail back process cont..
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Plus
© 2010 Progress Software Corporation. All rights reserved.
Questions?
© 2010 Progress Software Corporation. All rights reserved.
Thank you for your time!
© 2010 Progress Software Corporation. All rights reserved.