are you out on the ledge with your dr? - infian · business continuity & disaster recovery...

32
© 2013 Progress Software Corporation. All rights reserved. 1 Are you out on the ledge with your DR?

Upload: doannhan

Post on 30-Aug-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

© 2013 Progress Software Corporation. All rights reserved. 1

Are you out on the ledge with your DR?

Business Continuity & Disaster Recovery OpenEdge Management and OpenEdge Replication

Chas Chesler Sr. Account Executive [email protected]

© 2013 Progress Software Corporation. All rights reserved. 3

"The best way to get management excited

about a disaster plan is to burn down the building across the street."

Source: Anonymous Security Officer, Major Chemical Company

© 2013 Progress Software Corporation. All rights reserved. 4

Business Continuity (BC) & Disaster Recovery (DR)

Business Continuity has many parts

Personnel

Risk Assessment

Business Impact

Analysis

High Availability

Disaster Recovery

Emergency Response

Training / Awareness

Public Relations

Continuing Operations

Business Continuity

Disaster Recovery

From an IT perspective DR is a much larger part of the pyramid

What is the difference?

© 2013 Progress Software Corporation. All rights reserved. 5

Business Continuity Measurements

Recovery Time Objective (RTO) – The amount of time it takes to recovery operations once a disaster is declared or how quickly can the applications be available again.

Recovery Point Objective (RPO) – The amount of data the business can afford to lose and continue business long term or what can you afford to lose.

Seconds Minutes Hours

Minutes

Hours

Days

RPO

RTO

© 2013 Progress Software Corporation. All rights reserved. 6

Calculating the Impact

What if you could prevent your business from losing significant revenue and protect its reputation by ensuring that your mission-critical data is not lost

and your systems are up as much as possible?

Measurable Impact •Salaries •Lost Productivity •Loss of Data •Orders / Revenue lost

Intangible Impact •Time & Resources to recover/rekey •Dissatisfied Customers •Impact to Reputation •Loss of Market Share to competition

© 2013 Progress Software Corporation. All rights reserved. 7

SMB Preparedness

13% think a data disaster could happen to them.

Data loss is ranked as the number ONE challenge to maintain a business in the event of a disaster; ABOVE loss of physical location and even product loss.

81% of small businesses feel their data is their organization’s MOST VALUABLE ASSET.

59% admit they haven’t even thought about creating a disaster preparedness plan for their data.

Source: http://www.carbonite.com/en/files/smb-unprepared-infographic.pdf

© 2013 Progress Software Corporation. All rights reserved. 8

*Adapted from Blueprints for High Availability by

Evan Marcus and Hal Stern (ISBN: 0-471-43026-9)

What are the common causes of “Unplanned Downtime”?

© 2013 Progress Software Corporation. All rights reserved. 9

DR Impact and Planning Template

Do you have a BC and/or DR plan? If so, how much data loss is considered acceptable (Recovery Point Objective (RPO))? How long are you “allowed” to be down (Recovery Time Objective (RTO))?

Have you experienced any outages or unplanned downtime? What caused it? How long was it? What was the business impact?

Are you a 24x7 shop? What are the consequences of any business interruption?

© 2013 Progress Software Corporation. All rights reserved. 10

DR Impact and Planning Template

What is the business impact to your customers? (e.g. do you provide web ordering for your customers?)

Can you quantify the business impact if there is interruption or loss of data for an hour, half a day, a day?

Do you do backups now? How? Do you know how long it will take to recover? Are you aware of how much data you could potentially lose in the event of an outage? Have you verified your backup recovery process?

Do you have any DR/BC compliance requirements (e.g. with SOX, ISO9000)?

© 2013 Progress Software Corporation. All rights reserved. 11

OpenEdge® Business Continuity Solutions

© 2013 Progress Software Corporation. All rights reserved. 12

OpenEdge Replication / Plus

Replication Plus

© 2013 Progress Software Corporation. All rights reserved. 13

OpenEdge Replication

Production

Server

OpenEdge Replication

Server

DR Server

OpenEdge Replication

Agent

As real-time as possible!

© 2013 Progress Software Corporation. All rights reserved. 14

OpenEdge Replication – Two Target Servers

Production

Server

OpenEdge Replication

Server

“ON-SITE” DR Server

OpenEdge Replication

Agent 2

“OFF-SITE” DR Server

OpenEdge Replication

Agent 1

© 2013 Progress Software Corporation. All rights reserved. 15

OpenEdge Replication Plus

Production

Server

OpenEdge Replication

Plus Server

DR & Reporting

Server

OpenEdge Replication

Plus Agent

OpenEdge Replication Plus

Operational Reports Websites Business

Intelligence

© 2013 Progress Software Corporation. All rights reserved. 16

OpenEdge Replication – Failover Scenarios

Production

Server

OpenEdge Replication

Server

Disaster Recovery

Server

OpenEdge Replication

Agent

© 2013 Progress Software Corporation. All rights reserved. 17

OpenEdge Replication – Failover - Production

Production

Server

OpenEdge Replication

Server

Disaster Recovery

Server

OpenEdge Replication

Agent

1. OpenEdge Replication DR DB enters pre-transition

2. Automated or manual transition of DR DB

3. Users re-attach to DR Production DB

© 2013 Progress Software Corporation. All rights reserved. 18

OpenEdge Replication – Failback

Production

Server

OpenEdge Replication

Server

Disaster Recovery

Server

OpenEdge Replication

Agent

1. Restore DR DB to Production

2. Start Production DB Server

3. OpenEdge Replication DR re-syncs production

4. Scheduled failback to Production / DR configuration

© 2013 Progress Software Corporation. All rights reserved. 19

OpenEdge Replication Benefits

Business • Near real-time coverage

• Lowest possible time to “return to normal service” (RTO)

• Lowest possible amount of data loss (RPO)

• Replication Plus can utilize DR Hardware

Technical • Native Progress product • Automatic synchronization between databases

– Guaranteed transaction integrity • Managed failover processing • No application changes required

© 2013 Progress Software Corporation. All rights reserved. 20

Progress DR Options/Considerations/Policy

Basic DR

Included with the Progress database is the right and ability to make backup copies of the production database. These "backups" can be stored on various media and moved to other servers for cold storage (only). The backups may only be used to restore the database to the original production server (or its permanent replacement).

DR w/After-Imaging (AI) On

Included with the Progress database is the right and ability to turn on a feature called After-Imaging (AI). When on, this feature will generate log files essentially tracking every transaction as it is completed. The purpose of these files is to provide the ability to "replay" transactions against a restored database to bring it current based on the availability of the most recent AI file. We refer to this process as "Roll-Forward". These files may only be used during the restoration of a database to the original production server (or its permanent replacement using the database backup) and these files are only useful if the associated database backup is available. Just like with backups, making copies of these AI files is allowed on any media or server and it is highly recommended that they be stored with the related database backup.

DR w/Automated AI Roll-Forward

This option has additional licensing considerations. As described above, this is the process of "replaying" transactions within AI files against a restored database. In this scenario, this process is being done to a restored database on an alternate server while the production environment is up and running. These files are frequently moved from the production server to the alternate server via automatic scripts and applied upon arrival. The purpose is to have an alternate DR site that has the latest data possible in the event that the production server fails. In that case, the alternate site can be transitioned to a "production" site and the users redirected so that the business can keep operating. In order to implement this option, additional licenses are required for the database and for any other Progress components utilized on the alternate server(s) which could include AppServer, Client Networking, etc. For Direct Progress customers, the cost for these "DR" licenses is 50% of their production licenses. Application Partner customers must acquire additional OpenEdge Database licenses for all users to implement this option.

DR w/OE Replication

OE Replication is an optional product that end users can acquire. This product provides automatic, near real-time replication of production transactions to an alternate database running on another server(s) (DR) (maximum 2 servers). The basis of this solution is the After-Image capability of the database in conjunction with agents that run on each server and manage all activity. This is the best protection available to Progress environments and provides for the least amount of possible data loss in the event of a production outage (seconds versus hours of potential data loss). The Replication licenses include Database licenses for the alternate machine(s). This is a data-centric solution. DR licenses for other components of your application would be required if you want the application available on the alternate machine/servers.

© 2013 Progress Software Corporation. All rights reserved. 21

OpenEdge® Business Continuity Solutions

© 2013 Progress Software Corporation. All rights reserved. 22

Easily Avoidable Disasters (outages)…

© 2013 Progress Software Corporation. All rights reserved. 23

OE Management - Minimizing or Eliminating Outages

This is accomplished by… • Providing an additional view and tool to watch the system when the

DBA is busy doing more important things…

• Proactively monitoring critical resources

• Notifying chosen personnel of potential outages

© 2013 Progress Software Corporation. All rights reserved. 24

OpenEdge Management Overview

Windows Server

HP-UX

AIX

RedHat Linux

Notify Administrator via email or pager action

Get notified when a database file is reaching a threshold?

Monitor AppServer Performance and Availability…

Capture and trend critical data to better manage your environment

© 2013 Progress Software Corporation. All rights reserved. 25

Custom Dashboards

© 2013 Progress Software Corporation. All rights reserved. 26

OpenEdge Resources

© 2013 Progress Software Corporation. All rights reserved. 27

Other Resources (File, CPU, Memory, Disk Activity)

© 2013 Progress Software Corporation. All rights reserved. 28

Alerting & Notification

© 2013 Progress Software Corporation. All rights reserved. 29

Reporting

© 2013 Progress Software Corporation. All rights reserved. 30

OpenEdge Management

Centralized Management Browser Based (HTTP/HTTPS) Proactively Monitors and Alerts Runs scheduled

jobs and reports Trends Progress and

system data Plugs into AdminServer Access via a browser from anywhere

A System Management Center that Provides Visibility, Analysis, Proactive Monitoring and Management of Critical Business Information

© 2013 Progress Software Corporation. All rights reserved. 31

OpenEdge Management Benefits

Your Benefits How It Works Improves Business Continuity

Pro-active monitoring and management assists with avoiding “unplanned downtime”

Increased productivity Automation of processes with alert handling

Easy to use Remote monitoring using a secure, customizable, browser-based interface

Holistic view of your entire OpenEdge environment

Centralized management and monitoring of ALL critical Progress resources

Operational Efficiencies Trended data provides knowledge for better decision making and capacity planning via graphical reports

Established best practices Configuration Advisor tracks, recommends and benchmarks processes

© 2013 Progress Software Corporation. All rights reserved. 32