openedge management and replication 18.3.2010 scandi pug
DESCRIPTION
OpenEdge Management and Replication 18.3.2010 Scandi PUG. Jarmo Nieminen Senior Technical Account Manager Nordics [email protected]. Who will you call if you lose service?. No one… Only you are responsible for data!!!. Data. Applications. AP, Progress?. Operating Systems. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/1.jpg)
1
OpenEdge Management and Replication
18.3.2010 Scandi PUG
Jarmo NieminenSenior Technical Account Manager
![Page 2: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/2.jpg)
© 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!!!
![Page 3: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/3.jpg)
© 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.
![Page 4: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/4.jpg)
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Process
DBBufferPool
BI DB AI
DB Shared Memory
Primary Machine
![Page 5: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/5.jpg)
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Process (2)
Replication Server
DBBufferPool
BI DB AI
DB Shared Memory
Primary Machine
![Page 6: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/6.jpg)
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Process (3)
Replication Server
DBBufferPool
BI DB AI
DB Shared Memory
Primary Machine
![Page 7: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/7.jpg)
© 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
![Page 8: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/8.jpg)
© 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
![Page 9: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/9.jpg)
© 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
![Page 10: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/10.jpg)
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Plus
![Page 11: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/11.jpg)
© 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
![Page 12: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/12.jpg)
© 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
![Page 13: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/13.jpg)
© 2010 Progress Software Corporation. All rights reserved.17
Primary replication – normal processing
![Page 14: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/14.jpg)
© 2010 Progress Software Corporation. All rights reserved.18
Primary machine failure
![Page 15: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/15.jpg)
© 2010 Progress Software Corporation. All rights reserved.19
Entering pretransition
dsrutil target -C recoverydsrutil target -C applyExtent qualified-extent-name
![Page 16: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/16.jpg)
© 2010 Progress Software Corporation. All rights reserved.20
Transitioning the target database to a source database
dsrutil target -C transition
![Page 17: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/17.jpg)
© 2010 Progress Software Corporation. All rights reserved.21
Failover
![Page 18: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/18.jpg)
© 2010 Progress Software Corporation. All rights reserved.22
Failover
![Page 19: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/19.jpg)
© 2010 Progress Software Corporation. All rights reserved.23
Primary machine repair complete
![Page 20: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/20.jpg)
© 2010 Progress Software Corporation. All rights reserved.24
Preparing primary database transition
![Page 21: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/21.jpg)
© 2010 Progress Software Corporation. All rights reserved.25
Preparing primary database transition cont..
![Page 22: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/22.jpg)
© 2010 Progress Software Corporation. All rights reserved.26
Transitioning source database to target
![Page 23: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/23.jpg)
© 2010 Progress Software Corporation. All rights reserved.27
Transition Complete
![Page 24: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/24.jpg)
© 2010 Progress Software Corporation. All rights reserved.28
Secondary replication is performed
![Page 25: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/25.jpg)
© 2010 Progress Software Corporation. All rights reserved.29
Replication fail back process
![Page 26: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/26.jpg)
© 2010 Progress Software Corporation. All rights reserved.30
Replication fail back process cont..
dsrutil secondary -C transition failover
![Page 27: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/27.jpg)
© 2010 Progress Software Corporation. All rights reserved.31
Replication fail back process cont..
![Page 28: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/28.jpg)
© 2010 Progress Software Corporation. All rights reserved.32
Replication fail back process cont..
![Page 29: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/29.jpg)
© 2010 Progress Software Corporation. All rights reserved.33
Replication fail back process cont..
![Page 30: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/30.jpg)
© 2010 Progress Software Corporation. All rights reserved.
OpenEdge Replication Plus
![Page 31: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/31.jpg)
© 2010 Progress Software Corporation. All rights reserved.
Questions?
![Page 32: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/32.jpg)
© 2010 Progress Software Corporation. All rights reserved.
Thank you for your time!
![Page 33: OpenEdge Management and Replication 18.3.2010 Scandi PUG](https://reader036.vdocuments.us/reader036/viewer/2022062315/56816176550346895dd10330/html5/thumbnails/33.jpg)
© 2010 Progress Software Corporation. All rights reserved.