OpenEdge Management and Replication 18.3.2010 Scandi PUG

Preview:

DESCRIPTION

OpenEdge Management and Replication 18.3.2010 Scandi PUG. Jarmo Nieminen Senior Technical Account Manager Nordics jarmo.nieminen@progress.com. Who will you call if you lose service?. No one… Only you are responsible for data!!!. Data. Applications. AP, Progress?. Operating Systems. - PowerPoint PPT Presentation

Citation preview

1

OpenEdge Management and Replication

18.3.2010 Scandi PUG

Jarmo NieminenSenior Technical Account Manager

Nordicsjarmo.nieminen@progress.com

© 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.

Recommended