Comparing MySQL and Postgres 9.0 Replication

Size: px
Start display at page:

Download "Comparing MySQL and Postgres 9.0 Replication"

Transcription

1 Comparing MySQL and Postgres 9.0 Replication An EnterpriseDB White Paper For DBAs, Application Developers, and Enterprise Architects March 2010

2 Table of Contents Introduction... 3 A Look at the Replication of Oracle s MySQL... 3 Configuring MySQL Replication... 4 PostgreSQL Replication Options... 6 Built-in Streaming Replication... 6 Other PostgreSQL Replication Options... 8 Comparing MySQL and PostgreSQL Replication...11 Conclusions...12 About EnterpriseDB...12 EnterpriseDB The Enterprise PostgreSQL Company 2

3 Introduction Replication is one of the most popular features used in RDBMS s today. Replication is used for disaster recovery purposes (i.e. backup or warm stand-by servers), reporting systems where query activity is offloaded onto another machine to conserve resources on the transactional server, and scale-out architectures that use sharding or other methods to increase overall query performance and data throughput. Replication is not restricted to only the major proprietary databases; open source databases such as Oracle s MySQL and PostgreSQL also offer built-in replication as a feature. With recent releases of MySQL 5.5 and PostgreSQL 9.0, questions are being asked about how they differ in their replication technologies. What follows is an overview of both MySQL and PostgreSQL replication, with a summarized compare and contrast of the implementations being performed at the end of this paper. A Look at the Replication of Oracle s MySQL Asynchronous replication was introduced into Oracle s MySQL with version 3.23 and today it remains the primary feature employed by many MySQL users to create scale-out architectures, standby servers, read-only data marts, and more. The various supported MySQL replication topologies include: Single master to one slave Single master to multiple slaves Single master to one slave to one or more slaves Circular replication (A to B to C and back to A) Master to master The major replication topology not currently supported in Oracle s MySQL today is multisource replication: having one or more master servers feed a single slave. A graphical view of how MySQL replication functions can be represented as follows: EnterpriseDB The Enterprise PostgreSQL Company 3

4 Object, data, and security operations run on the master are copied to the master server s binary log. A user has the option of replicating an entire server, one or more databases, or just selected tables (although filtering by table is only done on the slave). The slave server obtains information from the master s binary log over the network, copies the commands and/or data, and first applies them to the slave s relay binary log. That log is then read by another process the SQL thread that applies the replicated operations/data to the slave database and its binary log. Prior to release 5.1, MySQL replication was statement-based, meaning that the actual SQL commands were replicated from the master to one or more slaves. However, certain use cases did not lend themselves to statement-based replication (e.g. non-deterministic function calls) so in MySQL 5.1 row-based replication was introduced. A user now has the option of setting a configuration parameter to use either statement or row-based replication. The primary bottleneck for busy MySQL replication configurations is the single-threaded nature of its design: replication operations are not multi-threaded at the moment, although MySQL has declared it is coming in a future release. This limitation can cause some slave servers under heavy load to get far behind the master in regards to applying binary log information. Configuring MySQL Replication Setting up MySQL replication is a fairly painless process. Although various setup procedures exist, in general, the following is a basic outline of how it is done: The master and slave servers are identified The master server is modified to include a replication security account The master server s MySQL configuration file is modified to enable binary logging. A few other parameters are included as well (e.g. a unique server ID, type of replication such as statement or row-based, etc.) EnterpriseDB The Enterprise PostgreSQL Company 4

5 The slave server s MySQL configuration file is modified to include a unique server ID The master server is restarted The master server s log file position is recorded The master s data is copied to the slave to initially seed the slave server. This can be done via a cold backup/restore, using the mysqldump utility, locking the master tables and doing a file copy, etc. The slave server is restarted The MySQL CHANGE MASTER command is executed on the slave server to set the master host name on the slave server as well as other parameters such as the master account username and password, the log file name, and beginning log file position Once set up, MySQL replication is quite reliable. Being asynchronous in nature, however, there are use cases that could result in data loss between a master and slave. To help combat these situations, MySQL 5.5 introduced semi-synchronous replication where a pending transaction is sent from a master to a slave, but not committed on the slave; it merely lands safely on the slave to be run as soon as possible. Once the master is notified that the transaction is safely recorded on the slave, then the transaction is committed on the master. In terms of MySQL replication limitations and missing features, besides the already mentioned single threaded nature of the implementation and the inability to perform multi-source replication, other wish-list items include a full synchronous option, conflict detection and resolution, time-delayed replication, changing the binary log to a storage engine, better replication filtering on the master, global statement ID s, and graphical tools to manage replication functions. There are third-party providers of MySQL replication solutions that overcome some of the current shortcomings in what is provided out-of-the-box with MySQL. One example is Continuent s Tungsten product. For more information about Oracle s MySQL replication, see: EnterpriseDB The Enterprise PostgreSQL Company 5

6 PostgreSQL Replication Options Having briefly examined the options available for MySQL, let s now look at the various replication options that exist for users of PostgreSQL. Built-in Streaming Replication Up until PostgreSQL 9.0 (released in September 2010), users of PostgreSQL who needed to build architectures that utilized database replication had to rely on community-provided or third-party software solutions. However, this all changed with the release of version 9.0; now those using PostgreSQL have replication (named streaming replication ) bundled right into the database server. Although new with 9.0, PostgreSQL streaming replication is based on a mature and long used technology in the database called write ahead logging or WAL. WAL technology has been deployed in PostgreSQL since version 7.1, and is used to ensure transactional integrity in the database server. It is also used for backup and point-in-time restore functionality, as well as the warm and hot standby features of PostgreSQL (slave servers that are fed log updates and kept either in an offline or online mode for disaster recovery purposes). A number of significant enhancements were made in PostgreSQL 9.0 that resulted in extremely fast WAL processing, with the outcome being near real-time replication for master-slave configurations, and also hot standby capabilities for slave servers. The currently supported PostgreSQL replication topologies include: Single master to one slave Single master to multiple slaves A graphical view of how PostgreSQL replication functions can be represented as follows: EnterpriseDB The Enterprise PostgreSQL Company 6

7 All objects and data (including schema) and security operations executed on the master are written to the WAL log directly on the slave machine for safety (avoiding complete data loss in the event of a catastrophic master failure). WAL also ensures that no transaction is committed on the master until a successful write of the WAL log has occurred. The slave then applies the WAL log by directly rewriting the raw table data on disk. Streaming replication uses a row-based replication methodology; hence it is the safest form of replicating data between database servers as it avoids data mismatches when nondeterminate function calls are made such as the following: INSERT INTO table (column) VALUES (SELECT function()); The primary limitations of PostgreSQL 9.0 replication are topology based. It cannot currently do cascading replication, replicate only certain objects, or filter tables by rows for replication. In other words, no filtering is currently possible with streaming replication so a complete copy of the master is replicated on the slave. Configuring Streaming Replication Setting up PostgreSQL replication is very straightforward. WAL logging is always enabled with minimal configuration needed by the user to utilize replication. The basic process to get replication going is: The master and slave servers are identified The postgresql.conf file on the master is edited to turn on streaming replication The pg_hba.conf file on the master is edited in order to let the slave connect The recovery.conf and postgresql.conf files on the slave are edited to start up replication and hot standby The master is shutdown and the data files are copied to the slave EnterpriseDB The Enterprise PostgreSQL Company 7

8 The slave is started first The master is started Miscellaneous Notes on Streaming Replication As stated earlier, PostgreSQL 9.0 s streaming replication is considered extremely reliable because it is based on the WAL technology that ensures transactional integrity in the database. Users should note, however, that streaming replication (as of 9.0) is asynchronous in nature, which means that the master server does not wait for a transaction to be applied to a slave server before it commits the transaction. While such a mode improves transactional response times on the master, the ramifications of asynchronous replication are that data loss between a master and a slave could occur. That said, it is also possible that given the speed of replication as well as the hardware and network architecture, that a slave s picture of the database may lag by only a single transaction. A synchronous replication enhancement has already been developed and should be available for the next version of PostgreSQL (9.1) that is due out either in the Summer or Fall of Once available, users will have the option of using either asynchronous or synchronous replication with PostgreSQL. Other PostgreSQL Replication Options Besides built-in streaming replication, there are a number of other replication options that PostgreSQL users have at their disposal. Slony Slony ( is a community-driven, open source replication solution that was the primary replication option before streaming replication was introduced in PostgreSQL 9.0. Slony s replication is an asynchronous, trigger-based solution that allows a user to define a master to 1-n slave topology. The concept of cascading replication is also supported; this is where the master node replicates data to a slave node, which in turn, replicates to other slave nodes. EnterpriseDB The Enterprise PostgreSQL Company 8

9 Why would a user deploy Slony instead of PostgreSQL 9.0 streaming replication? Some of the use cases may include the following: A user needs to replicate data from/to versions of PostgreSQL below 9.0. A user wants to replicate data between systems that are not of identical architectures. A user desires to only replicate part of a database system (e.g. only a few tables) and not an entire database instance. More information and downloads of Slony can be found at: Bucardo Bucardo supplies an open source multi-master (or master-to-master) replication system for PostgreSQL. Bucardo is an asynchronous, trigger-based technology that allows multiple masters and multiple slave configurations. The Bucardo solution is written in Perl and provides the ability to perform conflict detection, conflict resolution, and exception handling via custom Perl routines. The Bucardo architecture is comprised of a Perl daemon and master Bucardo database that contains all the information about the databases involved in the replication configuration. Information and downloads of Bucardo can be found at: pgpool-ii The community-provided pgpool-ii software sits as middleware between PostgreSQL servers and incoming user requests. There are a number of high availability, scalability, and replication functions that pgpool-ii provides, including the following: Replication - Using the replication function enables pgpool-ii to create and maintain a real-time backup of a database. Connection Pooling This option saves and reuses connections whenever a new connection with the same properties (i.e. username, database, protocol version) is sent to a server, with the goal being to reduce connection overhead and improves system's overall throughput. Load Balancing - If a database is replicated, pgpool-ii can reduce the load on each PostgreSQL server by distributing SELECT queries among multiple servers, improving a system's overall throughput. Parallel Query This feature causes data to be divided among multiple PostgreSQL servers, so that a query can be executed on all the servers concurrently with the goal being a divide-and-conquer approach of reducing query execution times. More about pgpool-ii can be found at: Tungsten by Continuent Tungsten is a proprietary replication and data management solution for MySQL and PostgreSQL that is offered by Continuent. Tungsten uses replication and distributed management to create cloned databases using redundant data copies. EnterpriseDB The Enterprise PostgreSQL Company 9

10 At present, the Continuent Tungsten product offers more features for MySQL users than PostgreSQL users, but the company says they will be closing the feature gap between the two soon. More information on Tungsten can be found at: EnterpriseDB xdb Replication Server xdb Replication Server is available with a subscription to EnterpriseDB s Postgres Plus Standard Server and Postgres Plus Advanced Server. The xdb Replication Server offers a number of features and more flexible options than PostgreSQL s built-in streaming replication provides, including: Replication of Oracle data to PostgreSQL Replication of Microsoft SQL Server data to PostgreSQL (due out June 2011) A distributed multi-publication / Subscription Architecture The flexibility to replicate only the databases or objects desired (e.g. just one-two tables out of many others in a database) The ability to define and apply row filters for very granular replication of data The ability to synchronize data across geographies The option of having both snapshot (on-demand) and continuous modes A replication scheduler that allows a user to schedule when/how often they want replication to occur Support for cascading replication A replication history viewing utility that allows a user to see all the activity that has occurred between managed servers A point-and-click, graphical replication console A call level interface for extending the tool EnterpriseDB The Enterprise PostgreSQL Company 10

11 The xdb Replication Server is easy to try; more information and downloads can be found at: Comparing MySQL and PostgreSQL Replication Those wanting to use an open source database for a particular application project that requires replication have two good choices in MySQL and PostgreSQL. But, the question naturally arises, which should be used? Is one just as good as the other? As shown above, there are both feature and functional differences between how MySQL and PostgreSQL implement replication. However, for many general application use cases, either MySQL or PostgreSQL replication will serve just fine; technically speaking, from a functional and performance perspective, it won t matter which solution is chosen. That said, there still are some considerations to keep in mind in deciding between the different offerings. Some of these include the following: Oracle s MySQL offers both statement and row-based replication, whereas PostgreSQL only uses the latter based on write ahead log (WAL) information. There are pro s and con s to using statement-based replication, which MySQL has documented here: It is generally acknowledged that row or WAL-based replication is the safest and most reliable form of replication. It does, however, result in larger log files for MySQL than the statement-based option does. MySQL currently supports more replication topologies than PostgreSQL (e.g. ring, etc.). However PostgreSQL does have a number of community supported replication offerings that help close this gap (e.g. Bucardo s master-to-master solution). In regard to data loss, MySQL 5.5 offers the semi-synchronous option, which helps minimize the risk of master-slave synchronization problems due to a master server going down. For PostgreSQL, a full synchronous replication option is in development and scheduled for release in As to replication filtering, MySQL provides filtering on the slave server, whereas with built-in PostgreSQL streaming replication, no filtering is available; in other words, the entire database from the master is replicated to the slave. With MySQL, all the information is sent, but then options exist to selectively apply the replicated events on the slave. However, as the MySQL binary log is not used for crash recovery purposes in the same way as PostgreSQL s WAL is, a user can configure a MySQL master so only certain databases are logged and, in that sense, a filter for the master server is available. If PostgreSQL users need to filter what data is replicated between systems or desire to only replicate a subset of a database server, then they can use a third party software option (e.g. EnterpriseDB s xdb Replication Server). Both MySQL and PostgreSQL replication are single-threaded at the current time. With respect to monitoring replication, MySQL provides a number of SHOW commands to understand the state of replication between a master and slave. To date, PostgreSQL offers functions to compute the differences in log positions between the master and slave servers, but that is all that is currently provided in 9.0. For failover and load balancing, the PostgreSQL community provides pgpool-ii, which is middleware that provides connection pooling, load balancing, failover, and more between replicated servers. An upcoming version of Oracle s MySQL will EnterpriseDB The Enterprise PostgreSQL Company 11

12 supports connection pooling (but only in the Enterprise edition), however failover and load balancing must be handled via a third-party product or custom development. Conclusions For many application use cases, either Oracle s MySQL or PostgreSQL replication will be an equally good choice. The best way to determine which is right for a particular project is to download both and put each through a comprehensive evaluation. You can download Oracle s MySQL at while both community and EnterpriseDB s offerings of PostgreSQL can be found at: About EnterpriseDB EnterpriseDB is the enterprise PostgreSQL company, providing products and services worldwide that are based on and support PostgreSQL, the world's most advanced open source database. EnterpriseDB s Postgres Plus products are ideally suited for transactionintensive applications requiring superior performance, massive scalability, and compatibility with proprietary database products. Postgres Plus products provide an economical open source alternative or complement to proprietary databases without sacrificing features or quality. EnterpriseDB understands that adopting an open source database is not a trivial task. You have lots of questions needing answers, schedules and budgets to keep, and processes to follow. We have helped thousands of organizations like yours through the steps to investigate, evaluate, prove, develop, and deploy their open source solutions. To make your work easier and faster we have special self-service sections on our website dedicated to assisting you in each of the steps. For working with any of these versions, EnterpriseDB has many free resources on the web site targeted at the various stages of open source adoption. Visit Getting started access to free downloads, installation guides, demos, starter tutorials, and more to help get familiar with the database. Evaluations and pilots learn how Postgres has helped hundreds of Oracle users cut costs and MySQL users improve operations. EnterpriseDB The Enterprise PostgreSQL Company 12

13 Development EnterpriseDB employs more Postgres experts, developers and community members and than any other company, and offers key application development resources. Deployment information on how to scale a Postgres application, add Qualities of Service (QoS) like high availability or security, or get a health check. If you would like to discuss training, consulting, or enterprise support options, please do not hesitate to contact EnterpriseDB directly. EnterpriseDB has offices in North America, Europe, and Asia. The company was founded in 2004 and is headquartered in Bedford, MA. For more information, please visit Sales Inquiries: sales-us@enterprisedb.com (US) sales-intl@enterprisedb.com (Intl) General Inquiries: info@enterprisedb.com info.asiapacific@enterprisedb.com (APAC) info.emea@enterprisedb.com (EMEA) EnterpriseDB The Enterprise PostgreSQL Company 13

14 2011 EnterpriseDB Corporation. All rights reserved. EnterpriseDB and Postgres Plus are trademarks of EnterpriseDB

High Availability Database Solutions. for PostgreSQL & Postgres Plus

High Availability Database Solutions. for PostgreSQL & Postgres Plus High Availability Database Solutions for PostgreSQL & Postgres Plus An EnterpriseDB White Paper for DBAs, Application Developers and Enterprise Architects November, 2008 High Availability Database Solutions

More information

High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper

High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper High Availability with Postgres Plus Advanced Server An EnterpriseDB White Paper For DBAs, Database Architects & IT Directors December 2013 Table of Contents Introduction 3 Active/Passive Clustering 4

More information

Postgres Plus xdb Replication Server with Multi-Master User s Guide

Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master User s Guide Postgres Plus xdb Replication Server with Multi-Master build 57 August 22, 2012 , Version 5.0 by EnterpriseDB Corporation Copyright 2012

More information

MySQL High Availability Solutions. Lenz Grimmer <lenz@grimmer.com> http://lenzg.net/ 2009-08-22 OpenSQL Camp St. Augustin Germany

MySQL High Availability Solutions. Lenz Grimmer <lenz@grimmer.com> http://lenzg.net/ 2009-08-22 OpenSQL Camp St. Augustin Germany MySQL High Availability Solutions Lenz Grimmer < http://lenzg.net/ 2009-08-22 OpenSQL Camp St. Augustin Germany Agenda High Availability: Concepts & Considerations MySQL Replication

More information

Database Replication with MySQL and PostgreSQL

Database Replication with MySQL and PostgreSQL Database Replication with MySQL and PostgreSQL Fabian Mauchle Software and Systems University of Applied Sciences Rapperswil, Switzerland www.hsr.ch/mse Abstract Databases are used very often in business

More information

The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant

The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant Agenda / Introductions / Framing the High Availability (HA) Problem / Hot Standby + Log Streaming /

More information

High Availability Solutions for MySQL. Lenz Grimmer <lenz@grimmer.com> 2008-08-29 DrupalCon 2008, Szeged, Hungary

High Availability Solutions for MySQL. Lenz Grimmer <lenz@grimmer.com> 2008-08-29 DrupalCon 2008, Szeged, Hungary High Availability Solutions for MySQL Lenz Grimmer 2008-08-29 DrupalCon 2008, Szeged, Hungary Agenda High Availability in General MySQL Replication MySQL Cluster DRBD Links/Tools Why

More information

MySQL Enterprise Backup

MySQL Enterprise Backup MySQL Enterprise Backup Fast, Consistent, Online Backups A MySQL White Paper February, 2011 2011, Oracle Corporation and/or its affiliates Table of Contents Introduction... 3! Database Backup Terms...

More information

PostgreSQL 9.0 Streaming Replication under the hood Heikki Linnakangas

PostgreSQL 9.0 Streaming Replication under the hood Heikki Linnakangas PostgreSQL 9.0 Streaming Replication under the hood Heikki Linnakangas yright 2009 EnterpriseDB Corporation. All rights Reserved. Slide: 1 Built-in

More information

Architectures Haute-Dispo Joffrey MICHAÏE Consultant MySQL

Architectures Haute-Dispo Joffrey MICHAÏE Consultant MySQL Architectures Haute-Dispo Joffrey MICHAÏE Consultant MySQL 04.20111 High Availability with MySQL Higher Availability Shared nothing distributed cluster with MySQL Cluster Storage snapshots for disaster

More information

Module 14: Scalability and High Availability

Module 14: Scalability and High Availability Module 14: Scalability and High Availability Overview Key high availability features available in Oracle and SQL Server Key scalability features available in Oracle and SQL Server High Availability High

More information

MySQL Replication. openark.org

MySQL Replication. openark.org MySQL Replication Solutions & Enhancements Shlomi Noach June 2011 What is MySQL Replication? Replication is a mechanism built into MySQL. It allows a MySQL server (Master) to log changes made to schema

More information

High Availability Solutions for the MariaDB and MySQL Database

High Availability Solutions for the MariaDB and MySQL Database High Availability Solutions for the MariaDB and MySQL Database 1 Introduction This paper introduces recommendations and some of the solutions used to create an availability or high availability environment

More information

Database Resilience at ISPs. High-Availability. White Paper

Database Resilience at ISPs. High-Availability. White Paper Database Resilience at ISPs High-Availability White Paper Internet Service Providers (ISPs) generally do their job very well. The commercial hosting market is segmented in a number of different ways but

More information

Postgres Plus Advanced Server

Postgres Plus Advanced Server Postgres Plus Advanced Server An Updated Performance Benchmark An EnterpriseDB White Paper For DBAs, Application Developers & Enterprise Architects June 2013 Table of Contents Executive Summary...3 Benchmark

More information

Solving Large-Scale Database Administration with Tungsten

Solving Large-Scale Database Administration with Tungsten Solving Large-Scale Database Administration with Tungsten Neil Armitage, Sr. Software Engineer Robert Hodges, CEO. Introducing Continuent The leading provider of clustering and replication for open source

More information

Backup and Recovery using PITR Mark Jones. 2015 EnterpriseDB Corporation. All rights reserved. 1

Backup and Recovery using PITR Mark Jones. 2015 EnterpriseDB Corporation. All rights reserved. 1 Backup and Recovery using PITR Mark Jones 2015 EnterpriseDB Corporation. All rights reserved. 1 Agenda Introduction Business Impact Vs Cost Downtime Scenarios Backup Methods SQL Dump Cold Backup (Offline

More information

How To Run A Standby On Postgres 9.0.1.2.2 (Postgres) On A Slave Server On A Standby Server On Your Computer (Mysql) On Your Server (Myscientific) (Mysberry) (

How To Run A Standby On Postgres 9.0.1.2.2 (Postgres) On A Slave Server On A Standby Server On Your Computer (Mysql) On Your Server (Myscientific) (Mysberry) ( The Magic of Hot Streaming Replication BRUCE MOMJIAN POSTGRESQL 9.0 offers new facilities for maintaining a current standby server and for issuing read-only queries on the standby server. This tutorial

More information

Disaster Recovery for Oracle Database

Disaster Recovery for Oracle Database Disaster Recovery for Oracle Database Zero Data Loss Recovery Appliance, Active Data Guard and Oracle GoldenGate ORACLE WHITE PAPER APRIL 2015 Overview Oracle Database provides three different approaches

More information

Top 10 Reasons why MySQL Experts Switch to SchoonerSQL - Solving the common problems users face with MySQL

Top 10 Reasons why MySQL Experts Switch to SchoonerSQL - Solving the common problems users face with MySQL SCHOONER WHITE PAPER Top 10 Reasons why MySQL Experts Switch to SchoonerSQL - Solving the common problems users face with MySQL About Schooner Information Technology Schooner Information Technology provides

More information

Postgres Plus Cloud Database!

Postgres Plus Cloud Database! Postgres Plus Cloud Database! Presented by Dave Page! 22 nd March 2013! EnterpriseDB, Postgres Plus and Dynatune are trademarks of EnterpriseDB Corporation. Other names may be trademarks of their respective

More information

Informix Dynamic Server May 2007. Availability Solutions with Informix Dynamic Server 11

Informix Dynamic Server May 2007. Availability Solutions with Informix Dynamic Server 11 Informix Dynamic Server May 2007 Availability Solutions with Informix Dynamic Server 11 1 Availability Solutions with IBM Informix Dynamic Server 11.10 Madison Pruet Ajay Gupta The addition of Multi-node

More information

ScaleArc for SQL Server

ScaleArc for SQL Server Solution Brief ScaleArc for SQL Server Overview Organizations around the world depend on SQL Server for their revenuegenerating, customer-facing applications, running their most business-critical operations

More information

Appendix A Core Concepts in SQL Server High Availability and Replication

Appendix A Core Concepts in SQL Server High Availability and Replication Appendix A Core Concepts in SQL Server High Availability and Replication Appendix Overview Core Concepts in High Availability Core Concepts in Replication 1 Lesson 1: Core Concepts in High Availability

More information

Database as a Service (DaaS) Version 1.02

Database as a Service (DaaS) Version 1.02 Database as a Service (DaaS) Version 1.02 Table of Contents Database as a Service (DaaS) Overview... 4 Database as a Service (DaaS) Benefit... 4 Feature Description... 4 Database Types / Supported Versions...

More information

MakeMyTrip CUSTOMER SUCCESS STORY

MakeMyTrip CUSTOMER SUCCESS STORY MakeMyTrip CUSTOMER SUCCESS STORY MakeMyTrip is the leading travel site in India that is running two ClustrixDB clusters as multi-master in two regions. It removed single point of failure. MakeMyTrip frequently

More information

<Insert Picture Here> Oracle In-Memory Database Cache Overview

<Insert Picture Here> Oracle In-Memory Database Cache Overview Oracle In-Memory Database Cache Overview Simon Law Product Manager The following is intended to outline our general product direction. It is intended for information purposes only,

More information

be architected pool of servers reliability and

be architected pool of servers reliability and TECHNICAL WHITE PAPER GRIDSCALE DATABASE VIRTUALIZATION SOFTWARE FOR MICROSOFT SQL SERVER Typical enterprise applications are heavily reliant on the availability of data. Standard architectures of enterprise

More information

Preparing for the Big Oops! Disaster Recovery Sites for MySQL. Robert Hodges, CEO, Continuent MySQL Conference 2011

Preparing for the Big Oops! Disaster Recovery Sites for MySQL. Robert Hodges, CEO, Continuent MySQL Conference 2011 Preparing for the Big Oops! Disaster Recovery Sites for Robert Hodges, CEO, Continuent Conference 2011 Topics / Introductions / A Motivating Story / Master / Slave Disaster Recovery Replication Tungsten

More information

High Availability and Scalability for Online Applications with MySQL

High Availability and Scalability for Online Applications with MySQL High Availability and Scalability for Online Applications with MySQL Part 1I - Advanced Replication Ivan Zoratti Sales Engineering Manager EMEA ivan@mysql.com April 2007 Agenda Welcome back! and Welcome

More information

Linas Virbalas Continuent, Inc.

Linas Virbalas Continuent, Inc. Linas Virbalas Continuent, Inc. Heterogeneous Replication Replication between different types of DBMS / Introductions / What is Tungsten (the whole stack)? / A Word About MySQL Replication / Tungsten Replicator:

More information

Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications

Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications White Paper Table of Contents Overview...3 Replication Types Supported...3 Set-up &

More information

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases. SQL Databases Course by Applied Technology Research Center. 23 September 2015 This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases. Oracle Topics This Oracle Database: SQL

More information

High Availability Solutions with MySQL

High Availability Solutions with MySQL High Availability Solutions with MySQL best OpenSystems Day Fall 2008 Ralf Gebhardt Senior Systems Engineer MySQL Global Software Practice ralf.gebhardt@sun.com 1 HA Requirements and Considerations HA

More information

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010 Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010 Better Together Writer: Bill Baer, Technical Product Manager, SharePoint Product Group Technical Reviewers: Steve Peschka,

More information

Eloquence Training What s new in Eloquence B.08.00

Eloquence Training What s new in Eloquence B.08.00 Eloquence Training What s new in Eloquence B.08.00 2010 Marxmeier Software AG Rev:100727 Overview Released December 2008 Supported until November 2013 Supports 32-bit and 64-bit platforms HP-UX Itanium

More information

Innovative technology for big data analytics

Innovative technology for big data analytics Technical white paper Innovative technology for big data analytics The HP Vertica Analytics Platform database provides price/performance, scalability, availability, and ease of administration Table of

More information

Real-time Data Replication

Real-time Data Replication Real-time Data Replication from Oracle to other databases using DataCurrents WHITEPAPER Contents Data Replication Concepts... 2 Real time Data Replication... 3 Heterogeneous Data Replication... 4 Different

More information

Availability Digest. MySQL Clusters Go Active/Active. December 2006

Availability Digest. MySQL Clusters Go Active/Active. December 2006 the Availability Digest MySQL Clusters Go Active/Active December 2006 Introduction MySQL (www.mysql.com) is without a doubt the most popular open source database in use today. Developed by MySQL AB of

More information

TIBCO StreamBase High Availability Deploy Mission-Critical TIBCO StreamBase Applications in a Fault Tolerant Configuration

TIBCO StreamBase High Availability Deploy Mission-Critical TIBCO StreamBase Applications in a Fault Tolerant Configuration TIBCO StreamBase High Availability Deploy Mission-Critical TIBCO StreamBase s in a Fault Tolerant Configuration TIBCO STREAMBASE HIGH AVAILABILITY The TIBCO StreamBase event processing platform provides

More information

Bruce Momjian June, 2008. Postgres Plus Technical Overview

Bruce Momjian June, 2008. Postgres Plus Technical Overview Bruce Momjian June, 2008 Postgres Plus Technical Overview PostgreSQL Heritage Independent & Thriving Development Community 10 committers and ~200 reviewers 1,500 contributors and 10,000+ members 2,000,000+

More information

Introduction. Setup of Exchange in a VM. VMware Infrastructure

Introduction. Setup of Exchange in a VM. VMware Infrastructure Introduction VMware Infrastructure is deployed in data centers for deploying mission critical applications. Deployment of Microsoft Exchange is a very important task for the IT staff. Email system is an

More information

SQL Server AlwaysOn (HADRON)

SQL Server AlwaysOn (HADRON) SQL Server AlwaysOn (HADRON) 朱 桦 Technical Leader, Microsoft Database Support Team Microsoft Public - See Terms of Use 2 Windows Server Failover Clustering (WSFC) Shared Data Disk Multi-node w/shared Data

More information

High Availability and Disaster Recovery Solutions for Perforce

High Availability and Disaster Recovery Solutions for Perforce High Availability and Disaster Recovery Solutions for Perforce This paper provides strategies for achieving high Perforce server availability and minimizing data loss in the event of a disaster. Perforce

More information

Software Performance, Scalability, and Availability Specifications V 3.0

Software Performance, Scalability, and Availability Specifications V 3.0 Software Performance, Scalability, and Availability Specifications V 3.0 Release Date: November 17, 2015 Availability: Daric guarantees a Monthly Uptime Percentage (defined below) of at least 99.95%, in

More information

Oracle Backup & Recovery

Oracle Backup & Recovery ORACLG«Oracle Press Oracle Backup & Recovery Rama Velpuri Osborne McGraw-Hill Berkeley New York St. Louis San Francisco Auckland Bogota Hamburg London Madrid Mexico City Milan Montreal New Delhi Panama

More information

Implementing the Future of PostgreSQL Clustering with Tungsten

Implementing the Future of PostgreSQL Clustering with Tungsten Implementing the Future of PostgreSQL Clustering with Tungsten Robert Hodges CTO, Continuent, Inc. Agenda / Introductions / Framing the Problem: Clustering for the Masses / Introducing Tungsten / Adapting

More information

CitusDB Architecture for Real-Time Big Data

CitusDB Architecture for Real-Time Big Data CitusDB Architecture for Real-Time Big Data CitusDB Highlights Empowers real-time Big Data using PostgreSQL Scales out PostgreSQL to support up to hundreds of terabytes of data Fast parallel processing

More information

TIBCO ActiveSpaces Use Cases How in-memory computing supercharges your infrastructure

TIBCO ActiveSpaces Use Cases How in-memory computing supercharges your infrastructure TIBCO Use Cases How in-memory computing supercharges your infrastructure is a great solution for lifting the burden of big data, reducing reliance on costly transactional systems, and building highly scalable,

More information

MySQL. Leveraging. Features for Availability & Scalability ABSTRACT: By Srinivasa Krishna Mamillapalli

MySQL. Leveraging. Features for Availability & Scalability ABSTRACT: By Srinivasa Krishna Mamillapalli Leveraging MySQL Features for Availability & Scalability ABSTRACT: By Srinivasa Krishna Mamillapalli MySQL is a popular, open-source Relational Database Management System (RDBMS) designed to run on almost

More information

Direct NFS - Design considerations for next-gen NAS appliances optimized for database workloads Akshay Shah Gurmeet Goindi Oracle

Direct NFS - Design considerations for next-gen NAS appliances optimized for database workloads Akshay Shah Gurmeet Goindi Oracle Direct NFS - Design considerations for next-gen NAS appliances optimized for database workloads Akshay Shah Gurmeet Goindi Oracle Agenda Introduction Database Architecture Direct NFS Client NFS Server

More information

Cloud Based Application Architectures using Smart Computing

Cloud Based Application Architectures using Smart Computing Cloud Based Application Architectures using Smart Computing How to Use this Guide Joyent Smart Technology represents a sophisticated evolution in cloud computing infrastructure. Most cloud computing products

More information

The elephant called PostgreSQL

The elephant called PostgreSQL The elephant called PostgreSQL Ashutosh Bapat @Open Sour ce Conf er ence November 24, 2012 Agenda PostgreSQL Community Ecosystem Backup Replication Data management tools Migration Scaling out What is PostgreSQL

More information

Release Notes. Postgres Plus Solution Pack v9.1

Release Notes. Postgres Plus Solution Pack v9.1 Release Notes Solution Pack v9.1 Table of Contents I. Release Summary...1 II. Solution Pack Component Release Notes...2 III. PostgreSQL Release Notes...4 IV. Solution Pack Documentation...4 V. Platform

More information

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1 CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level -ORACLE TIMESTEN 11gR1 CASE STUDY Oracle TimesTen In-Memory Database and Shared Disk HA Implementation

More information

Microsoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options

Microsoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options This product is protected by U.S. and international copyright and intellectual property laws. This product is covered by one or more patents listed at http://www.vmware.com/download/patents.html. VMware

More information

AOL CUSTOMER SUCCESS STORY

AOL CUSTOMER SUCCESS STORY AOL CUSTOMER SUCCESS STORY AOL serves over 65 million web pages a day. With the Clustrix deployment, each data center now has a fault tolerant, scalable database that can grow with the data set and increasing

More information

The Evolution of Database Management Systems

The Evolution of Database Management Systems 1 ABBREVIATIONS AND SYMBOLS... 4 1 INTRODUCTION... 5 1.1 Objectives of the study... 5 1.2 Scope of the study... 5 1.3 Structure of the study... 6 2 REQUIREMENTS FOR THE SYSTEM... 7 2.1 Data protection...

More information

Application Brief: Using Titan for MS SQL

Application Brief: Using Titan for MS SQL Application Brief: Using Titan for MS Abstract Businesses rely heavily on databases for day-today transactions and for business decision systems. In today s information age, databases form the critical

More information

Be Very Afraid. Christophe Pettus PostgreSQL Experts Logical Decoding & Backup Conference Europe 2014

Be Very Afraid. Christophe Pettus PostgreSQL Experts Logical Decoding & Backup Conference Europe 2014 Be Very Afraid Christophe Pettus PostgreSQL Experts Logical Decoding & Backup Conference Europe 2014 You possess only whatever will not be lost in a shipwreck. Al-Ghazali Hi. Christophe Pettus Consultant

More information

Data Distribution with SQL Server Replication

Data Distribution with SQL Server Replication Data Distribution with SQL Server Replication Introduction Ensuring that data is in the right place at the right time is increasingly critical as the database has become the linchpin in corporate technology

More information

Portable Scale-Out Benchmarks for MySQL. MySQL User Conference 2008 Robert Hodges CTO Continuent, Inc.

Portable Scale-Out Benchmarks for MySQL. MySQL User Conference 2008 Robert Hodges CTO Continuent, Inc. Portable Scale-Out Benchmarks for MySQL MySQL User Conference 2008 Robert Hodges CTO Continuent, Inc. Continuent 2008 Agenda / Introductions / Scale-Out Review / Bristlecone Performance Testing Tools /

More information

MySQL Administration and Management Essentials

MySQL Administration and Management Essentials MySQL Administration and Management Essentials Craig Sylvester MySQL Sales Consultant 1 Safe Harbor Statement The following is intended to outline our general product direction. It

More information

WSO2 Business Process Server Clustering Guide for 3.2.0

WSO2 Business Process Server Clustering Guide for 3.2.0 WSO2 Business Process Server Clustering Guide for 3.2.0 Throughout this document we would refer to WSO2 Business Process server as BPS. Cluster Architecture Server clustering is done mainly in order to

More information

Products for the registry databases and preparation for the disaster recovery

Products for the registry databases and preparation for the disaster recovery Products for the registry databases and preparation for the disaster recovery Naoki Kambe, JPRS 28 th CENTR Tech workshop, 3 Jun 2013 Copyright 2013 Japan Registry Services Co., Ltd.

More information

An Oracle White Paper November 2010. Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics

An Oracle White Paper November 2010. Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics An Oracle White Paper November 2010 Leveraging Massively Parallel Processing in an Oracle Environment for Big Data Analytics 1 Introduction New applications such as web searches, recommendation engines,

More information

Rapid recovery from bare metal, to dissimilar hardware or to and from virtual environments.

Rapid recovery from bare metal, to dissimilar hardware or to and from virtual environments. Product Scenarios StorageCraft Technology Corporation Backup Fast, Recover Faster 2010 StorageCraft Technology Corporation. All Rights Reserved. This brochure is for informational purposes only. STORAGECRAFT

More information

MySQL Strategy. Morten Andersen, MySQL Enterprise Sales. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

MySQL Strategy. Morten Andersen, MySQL Enterprise Sales. Copyright 2014 Oracle and/or its affiliates. All rights reserved. MySQL Strategy Morten Andersen, MySQL Enterprise Sales Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not

More information

ORACLE DATABASE 10G ENTERPRISE EDITION

ORACLE DATABASE 10G ENTERPRISE EDITION ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.

More information

EnterpriseDB Licensing Management Guide

EnterpriseDB Licensing Management Guide EnterpriseDB Licensing Management Guide October 07, 2014 Table of Contents Overview...3 EnterpriseDB Compliance Policy...4 Product Subscriptions and Entitlements...5 Subscription Entitlements to EnterpriseDB

More information

WHAT IS ENTERPRISE OPEN SOURCE?

WHAT IS ENTERPRISE OPEN SOURCE? WHITEPAPER WHAT IS ENTERPRISE OPEN SOURCE? ENSURING YOUR IT INFRASTRUCTURE CAN SUPPPORT YOUR BUSINESS BY DEB WOODS, INGRES CORPORATION TABLE OF CONTENTS: 3 Introduction 4 Developing a Plan 4 High Availability

More information

Postgres Plus Cloud Database Getting Started Guide

Postgres Plus Cloud Database Getting Started Guide Postgres Plus Cloud Database Getting Started Guide February 19, 2013 Postgres Plus Cloud Database Getting Started Guide, Version 2.1 by EnterpriseDB Corporation Copyright 2011-2013 EnterpriseDB Corporation.

More information

Zero Downtime Deployments with Database Migrations. Bob Feldbauer twitter: @bobfeldbauer email: bob.feldbauer@timgroup.com

Zero Downtime Deployments with Database Migrations. Bob Feldbauer twitter: @bobfeldbauer email: bob.feldbauer@timgroup.com Zero Downtime Deployments with Database Migrations Bob Feldbauer twitter: @bobfeldbauer email: bob.feldbauer@timgroup.com Deployments Two parts to deployment: Application code Database schema changes (migrations,

More information

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior

More information

ScaleArc idb Solution for SQL Server Deployments

ScaleArc idb Solution for SQL Server Deployments ScaleArc idb Solution for SQL Server Deployments Objective This technology white paper describes the ScaleArc idb solution and outlines the benefits of scaling, load balancing, caching, SQL instrumentation

More information

Redefining Microsoft SQL Server Data Management. PAS Specification

Redefining Microsoft SQL Server Data Management. PAS Specification Redefining Microsoft SQL Server Data Management APRIL Actifio 11, 2013 PAS Specification Table of Contents Introduction.... 3 Background.... 3 Virtualizing Microsoft SQL Server Data Management.... 4 Virtualizing

More information

Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings

Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings Solution Brief Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings Introduction Accelerating time to market, increasing IT agility to enable business strategies, and improving

More information

F1: A Distributed SQL Database That Scales. Presentation by: Alex Degtiar (adegtiar@cmu.edu) 15-799 10/21/2013

F1: A Distributed SQL Database That Scales. Presentation by: Alex Degtiar (adegtiar@cmu.edu) 15-799 10/21/2013 F1: A Distributed SQL Database That Scales Presentation by: Alex Degtiar (adegtiar@cmu.edu) 15-799 10/21/2013 What is F1? Distributed relational database Built to replace sharded MySQL back-end of AdWords

More information

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com Agenda The rise of Big Data & Hadoop MySQL in the Big Data Lifecycle MySQL Solutions for Big Data Q&A

More information

SQL Server Training Course Content

SQL Server Training Course Content SQL Server Training Course Content SQL Server Training Objectives Installing Microsoft SQL Server Upgrading to SQL Server Management Studio Monitoring the Database Server Database and Index Maintenance

More information

A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES

A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES By: Edward Whalen Performance Tuning Corporation INTRODUCTION There are a number of clustering products available on the market today, and clustering has become

More information

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation SQL Server 2014 New Features/In- Memory Store Juergen Thomas Microsoft Corporation AGENDA 1. SQL Server 2014 what and when 2. SQL Server 2014 In-Memory 3. SQL Server 2014 in IaaS scenarios 2 SQL Server

More information

High Availability for Citrix XenApp

High Availability for Citrix XenApp WHITE PAPER Citrix XenApp High Availability for Citrix XenApp Enhancing XenApp Availability with NetScaler Reference Architecture www.citrix.com Contents Contents... 2 Introduction... 3 Desktop Availability...

More information

VERITAS Business Solutions. for DB2

VERITAS Business Solutions. for DB2 VERITAS Business Solutions for DB2 V E R I T A S W H I T E P A P E R Table of Contents............................................................. 1 VERITAS Database Edition for DB2............................................................

More information

From Dolphins to Elephants: Real-Time MySQL to Hadoop Replication with Tungsten

From Dolphins to Elephants: Real-Time MySQL to Hadoop Replication with Tungsten From Dolphins to Elephants: Real-Time MySQL to Hadoop Replication with Tungsten MC Brown, Director of Documentation Linas Virbalas, Senior Software Engineer. About Tungsten Replicator Open source drop-in

More information

SQL-BackTrack the Smart DBA s Power Tool for Backup and Recovery

SQL-BackTrack the Smart DBA s Power Tool for Backup and Recovery SQL-BackTrack the Smart DBA s Power Tool for Backup and Recovery by Diane Beeler, Consulting Product Marketing Manager, BMC Software and Mati Pitkanen, SQL-BackTrack for Oracle Product Manager, BMC Software

More information

Linas Virbalas Continuent, Inc.

Linas Virbalas Continuent, Inc. Linas Virbalas Continuent, Inc. / Introductions / What is Tungsten? / Architecture of a Rule Based Management Framework for Database Clusters / Demo of Business Rules in Operation / Business Rules in Source

More information

Parallel Replication for MySQL in 5 Minutes or Less

Parallel Replication for MySQL in 5 Minutes or Less Parallel Replication for MySQL in 5 Minutes or Less Featuring Tungsten Replicator Robert Hodges, CEO, Continuent About Continuent / Continuent is the leading provider of data replication and clustering

More information

Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale

Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale WHITE PAPER Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale Sponsored by: IBM Carl W. Olofson December 2014 IN THIS WHITE PAPER This white paper discusses the concept

More information

An Oracle White Paper November 2010. Oracle Real Application Clusters One Node: The Always On Single-Instance Database

An Oracle White Paper November 2010. Oracle Real Application Clusters One Node: The Always On Single-Instance Database An Oracle White Paper November 2010 Oracle Real Application Clusters One Node: The Always On Single-Instance Database Executive Summary... 1 Oracle Real Application Clusters One Node Overview... 1 Always

More information

Near-Instant Oracle Cloning with Syncsort AdvancedClient Technologies White Paper

Near-Instant Oracle Cloning with Syncsort AdvancedClient Technologies White Paper Near-Instant Oracle Cloning with Syncsort AdvancedClient Technologies White Paper bex30102507wpor Near-Instant Oracle Cloning with Syncsort AdvancedClient Technologies Introduction Are you a database administrator

More information

High Availability Using Raima Database Manager Server

High Availability Using Raima Database Manager Server BUSINESS WHITE PAPER High Availability Using Raima Database Manager Server A Raima Inc. Business Whitepaper Published: January, 2008 Author: Paul Johnson Director of Marketing Copyright: Raima Inc. Abstract

More information

MySQL Reference Architectures for Massively Scalable Web Infrastructure

MySQL Reference Architectures for Massively Scalable Web Infrastructure MySQL Reference Architectures for Massively Scalable Web Infrastructure MySQL Best Practices for Innovating on the Web A MySQL Strategy White Paper April 2011 Table of Contents Executive Summary... 3!

More information

StreamBase High Availability

StreamBase High Availability StreamBase High Availability Deploy Mission-Critical StreamBase Applications in a Fault Tolerant Configuration By Richard Tibbetts Chief Technology Officer, StreamBase Systems StreamBase High Availability

More information

Migrating Your Databases to Amazon Aurora. June 2016

Migrating Your Databases to Amazon Aurora. June 2016 Migrating Your Databases to Amazon Aurora June 2016 2016, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational purposes only. It represents

More information

Real-time Protection for Hyper-V

Real-time Protection for Hyper-V 1-888-674-9495 www.doubletake.com Real-time Protection for Hyper-V Real-Time Protection for Hyper-V Computer virtualization has come a long way in a very short time, triggered primarily by the rapid rate

More information

HA / DR Jargon Buster High Availability / Disaster Recovery

HA / DR Jargon Buster High Availability / Disaster Recovery HA / DR Jargon Buster High Availability / Disaster Recovery Welcome to Maxava s Jargon Buster. Your quick reference guide to Maxava HA and industry technical terms related to High Availability and Disaster

More information

ArcGIS for Server in the Amazon Cloud. Michele Lundeen Esri

ArcGIS for Server in the Amazon Cloud. Michele Lundeen Esri ArcGIS for Server in the Amazon Cloud Michele Lundeen Esri What we will cover ArcGIS for Server in the Amazon Cloud Why How Extras Why do you need ArcGIS Server? Some examples Publish - Dynamic Map Services

More information

Benchmarking Couchbase Server for Interactive Applications. By Alexey Diomin and Kirill Grigorchuk

Benchmarking Couchbase Server for Interactive Applications. By Alexey Diomin and Kirill Grigorchuk Benchmarking Couchbase Server for Interactive Applications By Alexey Diomin and Kirill Grigorchuk Contents 1. Introduction... 3 2. A brief overview of Cassandra, MongoDB, and Couchbase... 3 3. Key criteria

More information

Microsoft SQL Database Administrator Certification

Microsoft SQL Database Administrator Certification Microsoft SQL Database Administrator Certification Training for Exam 70-432 Course Modules and Objectives www.sqlsteps.com 2009 ViSteps Pty Ltd, SQLSteps Division 2 Table of Contents Module #1 Prerequisites

More information