Open Edge Replication How does replication work Open

  • Slides: 26
Download presentation
 • Open. Edge Replication • How does replication work? • Open. Edge Management

• Open. Edge Replication • How does replication work? • Open. Edge Management Demo

 • What is Open. Edge Replication? – Quick Definition: A system that keeps

• What is Open. Edge Replication? – Quick Definition: A system that keeps your synchronized to a second database. The second database can be switched to take over your production database in the event of a failure.

 • Recipe for Recovery – One backup – All AI files generated since

• Recipe for Recovery – One backup – All AI files generated since that backup • Result – One fully recovered database with “nearzero” data loss – “Near-zero” because open transactions will be rolled back

 • Why bother? – Let’s see, because you like your job? – Wait…wait…I

• Why bother? – Let’s see, because you like your job? – Wait…wait…I know…data in a database is like, important, right?

The New AI File Management Daemon • Became available with 10. 1 B •

The New AI File Management Daemon • Became available with 10. 1 B • Automates: – Rotation and reuse of AI files – Archiving of full extents – The <ahem> intelligent <ahem> naming of archived AI extents • It’s about time!!!

 • Can be activated in one of two modes: – Time interval: AI

• Can be activated in one of two modes: – Time interval: AI file rotation occurs every x seconds • Min: 2 minutes • Max: 24 hours – Full AI File: Rotation occurs when the currently active AI file is filled • Typically used with fixed length AI extents

 • Basic transaction process: 1. 2. Begin Transaction a) Make some change b)

• Basic transaction process: 1. 2. Begin Transaction a) Make some change b) Before and after value written to BI c) Before and after value written to AI d) Repeat… End Transaction • Note that writes to the data files are not in the list – It will happen eventually

Data Files (. d*) BI File AI File 1 Full AI File 2 Full

Data Files (. d*) BI File AI File 1 Full AI File 2 Full . . . AI File n Full User Processes Now What?

What is Auto-Archiving? • The Auto-Archive Feature allows setup of a folder to contain

What is Auto-Archiving? • The Auto-Archive Feature allows setup of a folder to contain the contents of a file(s) created at a particular point in time. The autoarchive timing variable is set to calculate when the AI file(s) is/are to be marked full and ready for auto-archiving. • Skyward recommends setting the timing variable to 300 seconds or 5 minutes.

Auto. Archiver Full Empty AI File 1 AI File 2. . . Full Empty

Auto. Archiver Full Empty AI File 1 AI File 2. . . Full Empty AI File n Copy/Archive Safe Storage

1. Daemon wakes up every 5 seconds and checks for full AI files or

1. Daemon wakes up every 5 seconds and checks for full AI files or elapsed aiarcinterval 2. Full AI files are copied to the archive directory and renamed appropriately 3. Once successfully copied, AI files are marked as empty and available for reuse AI Daemon DB AI Files BI File Archived AI Files

. a files Auto Archive Files

. a files Auto Archive Files

AI Auto Archive File Name F!~skyward~data~skyward. 20090222. 072009. 00548. 00004459. skyward. a 9 a

AI Auto Archive File Name F!~skyward~data~skyward. 20090222. 072009. 00548. 00004459. skyward. a 9 a a) b) c) d) e) f) b c d e f The full file path of the source DB The date AI was started for the database The time AI was started for the database The sequence number of the last backup The AI sequence number The original AI file name

Protecting your DB • • • BI file protects against failed transactions Mirroring protects

Protecting your DB • • • BI file protects against failed transactions Mirroring protects against hardware failure AI protects against Human Failure

 • Sounds simple enough: – When full, copy/archive AI files to a safe

• Sounds simple enough: – When full, copy/archive AI files to a safe location – Mark them as empty so Open Edge can reuse the space in the files • What’s the problem? – Still need to manage the Archive files

Why Open. Edge Replication? • • • Live read only spare database 24*7 Operation

Why Open. Edge Replication? • • • Live read only spare database 24*7 Operation Diagnostics; to determine active transactions at the time of a crash • Recovery in the event of BI or DB disk failure • Replicated “read only” DB can be used for all reporting and 3 rd party connection

 • Perfect World • Separate server for replication database • Separate disk for

• Perfect World • Separate server for replication database • Separate disk for AI files. • At minimum on it’s own disk • USB Hard Drive • Storage space for AI and Archive files • Five (5) AI extents – Active/Locked (in use), Full and Empty/available • Archive Files – Schedule task/Program to roll forward archived files and remove rolled Archive files from source folder. • Test your recovery process to make sure it works

What’s next. • Work with Skyward IT Services to get it setup and running.

What’s next. • Work with Skyward IT Services to get it setup and running. • Second database server (physical or virtual) • Annual cost = 40 cents per student • Implementation / Training

Open. Edge Management Ensure your Skyward is always up and running while facing the

Open. Edge Management Ensure your Skyward is always up and running while facing the pressures of meeting the ever-evolving needs of your District in an increasingly complicated world. Open. Edge Management is a system management center that provides visibility, analysis, and proactive monitoring of your critical information assets. It empowers you to become more efficient, decrease the cost of managing your Skyward environment, and ensure high availability and performance.

Open. Edge Management • Increased productivity through automation of processes with alert handling •

Open. Edge Management • Increased productivity through automation of processes with alert handling • Remote monitoring using a secure, customizable, browser based interface is easy to use • The centralized management and monitoring of critical components provides a holistic view of the Skyward environment • Integrated Open. Edge RDBMS requires minimal administration and maintenance • Establish best practices through configuration advisor that tracks and benchmarks processes • The storage of vital trend information and the ability to generate real time, historical, and graphical reports allows for better decision making and capacity planning

Open. Edge Management • Increased productivity through automation of processes with alert handling •

Open. Edge Management • Increased productivity through automation of processes with alert handling • Remote monitoring using a secure, customizable, browser based interface is easy to use • The centralized management and monitoring of critical components provides a holistic view of the Skyward environment

Open. Edge Management • Integrated Open. Edge RDBMS requires minimal administration and maintenance •

Open. Edge Management • Integrated Open. Edge RDBMS requires minimal administration and maintenance • Establish best practices through configuration advisor that tracks and benchmarks processes • The storage of vital trend information and the ability to generate real time, historical, and graphical reports allows for better decision making and capacity planning

Open. Edge Management is supported on the following platforms: • IBM AIX – 32

Open. Edge Management is supported on the following platforms: • IBM AIX – 32 and 64 bit • Su. Se Linux Enterprise Server 10. x 32 and 64 bit • Windows 2003+ The Open. Edge Management Console requires a dedicated server. (Virtual Servers are supported)

Open. Edge Management Pricing Open. Edge Management is available to Skyward customers at a

Open. Edge Management Pricing Open. Edge Management is available to Skyward customers at a special price of $. 10 per student annually. Installation and Training are services are available from Skyward IT Services. • A typical installation will take 1 -2 days. • A day of follow-up tuning and training would follow about 1 week after the installation

Thank you for attending.

Thank you for attending.