Open Edge Management and Replication 18 3 2010

  • Slides: 33
Download presentation
Open. Edge Management and Replication 18. 3. 2010 Scandi PUG Jarmo Nieminen Senior Technical

Open. Edge Management and Replication 18. 3. 2010 Scandi PUG Jarmo Nieminen Senior Technical Account Manager Nordics jarmo. nieminen@progress. com 1

Who will you call if you lose service? Data No one… Only you are

Who will you call if you lose service? Data No one… Only you are responsible for data!!! Applications AP, Progress? Operating Systems Microsoft, HP, Sun, Redhat? Hardware Dell, IBM, Sun? Network / Communications © 2010 Progress Software Corporation. All rights reserved. Networking Provider, Telecoms'?

Open. Edge Replication § § § Native Progress Product Zero Latency, near real-time replication

Open. Edge 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.

Open. Edge Replication Process Primary Machine DB Buffer Pool BI DB Shared Memory DB

Open. Edge Replication Process Primary Machine DB Buffer Pool BI DB Shared Memory DB AI © 2010 Progress Software Corporation. All rights reserved.

Open. Edge Replication Process (2) Primary Machine Replication Server DB Buffer Pool BI DB

Open. Edge Replication Process (2) Primary Machine Replication Server DB Buffer Pool BI DB Shared Memory DB AI © 2010 Progress Software Corporation. All rights reserved.

Open. Edge Replication Process (3) Primary Machine Replication Server DB Buffer Pool BI DB

Open. Edge Replication Process (3) Primary Machine Replication Server DB Buffer Pool BI DB Shared Memory DB AI © 2010 Progress Software Corporation. All rights reserved.

Open. Edge Replication Process (4) Primary Machine Replication Server DB Buffer Pool BI DB

Open. Edge Replication Process (4) Primary Machine Replication Server DB Buffer Pool BI DB Shared Memory DB AI © 2010 Progress Software Corporation. All rights reserved. Secondary Machine Replication Agent

Open. Edge Replication Process (5) Primary Machine Secondary Machine Replication Server DB Buffer Pool

Open. Edge Replication Process (5) Primary Machine Secondary Machine Replication Server DB Buffer Pool BI DB Shared Memory DB Replication Agent DB Shared Memory AI © 2010 Progress Software Corporation. All rights reserved. BI DB Buffer Pool DB AI

How Does it Work? § § Plugs into AI sub-system TCP connection between server

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.

Open. Edge Replication Plus © 2010 Progress Software Corporation. All rights reserved.

Open. Edge Replication Plus © 2010 Progress Software Corporation. All rights reserved.

Implementing Open. Edge Replication Dealing with Failures Primary Machine Secondary Machine Replication Server DB

Implementing Open. Edge Replication Dealing with Failures Primary Machine Secondary Machine Replication Server DB Buffer Pool BI DB Shared Memory DB Replication Agent DB Shared Memory AI © 2010 Progress Software Corporation. All rights reserved. BI DB Buffer Pool DB AI

Demo § § § 16 Replication properties (Primary and Secondary) Setup Primary machine and

Demo § § § 16 Replication properties (Primary and Secondary) Setup Primary machine and backup machine Failover (Primary -> Secondary) Failback (Secondary -> Primary) Open. Edge Management © 2010 Progress Software Corporation. All rights reserved.

Primary replication – normal processing 17 © 2010 Progress Software Corporation. All rights reserved.

Primary replication – normal processing 17 © 2010 Progress Software Corporation. All rights reserved.

Primary machine failure 18 © 2010 Progress Software Corporation. All rights reserved.

Primary machine failure 18 © 2010 Progress Software Corporation. All rights reserved.

Entering pretransition dsrutil target -C recovery dsrutil target -C apply. Extent qualified-extent-name 19 ©

Entering pretransition dsrutil target -C recovery dsrutil target -C apply. Extent qualified-extent-name 19 © 2010 Progress Software Corporation. All rights reserved.

Transitioning the target database to a source database dsrutil target -C transition 20 ©

Transitioning the target database to a source database dsrutil target -C transition 20 © 2010 Progress Software Corporation. All rights reserved.

Failover 21 © 2010 Progress Software Corporation. All rights reserved.

Failover 21 © 2010 Progress Software Corporation. All rights reserved.

Failover 22 © 2010 Progress Software Corporation. All rights reserved.

Failover 22 © 2010 Progress Software Corporation. All rights reserved.

Primary machine repair complete 23 © 2010 Progress Software Corporation. All rights reserved.

Primary machine repair complete 23 © 2010 Progress Software Corporation. All rights reserved.

Preparing primary database transition 24 © 2010 Progress Software Corporation. All rights reserved.

Preparing primary database transition 24 © 2010 Progress Software Corporation. All rights reserved.

Preparing primary database transition cont. . 25 © 2010 Progress Software Corporation. All rights

Preparing primary database transition cont. . 25 © 2010 Progress Software Corporation. All rights reserved.

Transitioning source database to target 26 © 2010 Progress Software Corporation. All rights reserved.

Transitioning source database to target 26 © 2010 Progress Software Corporation. All rights reserved.

Transition Complete 27 © 2010 Progress Software Corporation. All rights reserved.

Transition Complete 27 © 2010 Progress Software Corporation. All rights reserved.

Secondary replication is performed 28 © 2010 Progress Software Corporation. All rights reserved.

Secondary replication is performed 28 © 2010 Progress Software Corporation. All rights reserved.

Replication fail back process 29 © 2010 Progress Software Corporation. All rights reserved.

Replication fail back process 29 © 2010 Progress Software Corporation. All rights reserved.

Replication fail back process cont. . dsrutil secondary -C transition failover 30 © 2010

Replication fail back process cont. . dsrutil secondary -C transition failover 30 © 2010 Progress Software Corporation. All rights reserved.

Replication fail back process cont. . 31 © 2010 Progress Software Corporation. All rights

Replication fail back process cont. . 31 © 2010 Progress Software Corporation. All rights reserved.

Replication fail back process cont. . 32 © 2010 Progress Software Corporation. All rights

Replication fail back process cont. . 32 © 2010 Progress Software Corporation. All rights reserved.

Replication fail back process cont. . 33 © 2010 Progress Software Corporation. All rights

Replication fail back process cont. . 33 © 2010 Progress Software Corporation. All rights reserved.

Open. Edge Replication Plus © 2010 Progress Software Corporation. All rights reserved.

Open. Edge Replication Plus © 2010 Progress Software Corporation. All rights reserved.

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

Thank you for your time! © 2010 Progress Software Corporation. All rights reserved.

© 2010 Progress Software Corporation. All rights reserved.

© 2010 Progress Software Corporation. All rights reserved.