Doing More with Less: The Economics of Open Source Database Adoption



Similar documents
WHICH POSTGRES IS RIGHT FOR ME?

Open Source: The New Data Center Standard

System x solution with open source based Postgres Plus Advanced Server database from EnterpriseDB

High Availability Database Solutions. for PostgreSQL & Postgres Plus

ORACLE DATABASE 10G ENTERPRISE EDITION

Bruce Momjian June, Postgres Plus Technical Overview

Instant-On Enterprise

Optimizing with Open Source Technology Postgres

!"#$%&%'($)*+,-",!./01#'/",'",234045'0'#6,4"7, 21&&/%#,

Introducing Ingres. HP OpenVMS Technical Update Days. Darren Horler. Manager, Engineering. October 2011

Oracle Database 11g Comparison Chart

The Evolution of. Keith Alsheimer, CMO, EDB EnterpriseDB Corporation. All rights reserved. 1

LISTE DES DOCUMENTS ORACLE

Collaborative Big Data Analytics. Copyright 2012 EMC Corporation. All rights reserved.

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

JBoss Enterprise Middleware

Application-Tier In-Memory Analytics Best Practices and Use Cases

Postgres Plus Advanced Server

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

Oracle Architecture, Concepts & Facilities

Big Data & Cloud Computing. Faysal Shaarani

CSE 544 Principles of Database Management Systems. Magdalena Balazinska (magda) Fall 2007 Lecture 1 - Class Introduction

Your Cloud, Your Data, Your Way! owncloud Overview. Club IT - Private and Hybrid Cloud. Austrian Chambers of Commerce Vienna, January 28th, 2014

The elephant called PostgreSQL

Building Robust Applications l Optimizing Performance l Transforming Business

SQL Server 2012 and PostgreSQL 9

Red Hat Enterprise Linux solutions from HP and Oracle

I N T E R S Y S T E M S W H I T E P A P E R F O R F I N A N C I A L SERVICES EXECUTIVES. Deploying an elastic Data Fabric with caché

SAP Analytics Roadmap for Small and Midsize Companies. Kevin Chan, Director, Solutions SAP

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

Guide to the MySQL Workbench Migration Wizard: From Microsoft SQL Server to MySQL

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

Building Your Big Data Team

BIG DATA APPLIANCES. July 23, TDWI. R Sathyanarayana. Enterprise Information Management & Analytics Practice EMC Consulting

Big Data Analytics. with EMC Greenplum and Hadoop. Big Data Analytics. Ofir Manor Pre Sales Technical Architect EMC Greenplum

ORACLE DATABASE ADMINISTRATOR RESUME

White paper FUJITSU Software Enterprise Postgres

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

applications. JBoss Enterprise Application Platform

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

Open Source DBMS CUBRID 2008 & Community Activities. Byung Joo Chung bjchung@cubrid.com

Flash Databases: High Performance and High Availability

GPU ACCELERATED DATABASES Database Driven OpenCL Programming. Tim Child 3DMashUp CEO

CSE 544 Principles of Database Management Systems. Magdalena Balazinska (magda) Spring 2006 Lecture 1 - Class Introduction

Introductory Concepts

JBoss Enterprise MIDDLEWARE


MySQL és Hadoop mint Big Data platform (SQL + NoSQL = MySQL Cluster?!)

SOLUTION BRIEF. Advanced ODBC and JDBC Access to Salesforce Data.

Inge Os Sales Consulting Manager Oracle Norway

Table of Contents. Technical paper Open source comes of age for ERP customers

SAP HANA - an inflection point

ENABLING INTEROPERABILITY OF ENTERPRISE DATA AND APPLICATIONS USING THE OPEN SOURCE INGRES DATABASE

Delivering Database Compatibility for Oracle in Postgres Plus Advanced Server

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam

Oracle Data Integration: CON7926 Oracle Data Integration: A Crucial Ingredient for Cloud Integration

SQL Server 2012 and MySQL 5

SOLUTION BRIEF. JUST THE FAQs: Moving Big Data with Bulk Load.

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

Oracle Linux Strategy and Roadmap

CSE 544 Principles of Database Management Systems. Magdalena Balazinska (magda) Winter 2009 Lecture 1 - Class Introduction

How to leverage SAP HANA for fast ROI and business advantage 5 STEPS. to success. with SAP HANA. Unleashing the value of HANA

MAS 200. MAS 200 for SQL Server Introduction and Overview

WHAT IS ENTERPRISE OPEN SOURCE?

Real-time Data Replication

Inside the Digital Commerce Engine. The architecture and deployment of the Elastic Path Digital Commerce Engine

CÓDIGO DESCRIPCIÓN LUGAR HORAS Ene Feb Mar Abr. CAS-6001 Administración Oracle 11g OCP (SQL+Admon I+Admon II)

Submitted to: Service Definition Document for Database Management for IT Infrastructure Management

Avnet Guide to Oracle: Oracle Linux

Dbvisit Replicate. Dbvisit Replicate Overview

Comparing MySQL and Postgres 9.0 Replication

This guide specifies the required and supported system elements for the application.

Accelerate Data Loading for Big Data Analytics Attunity Click-2-Load for HP Vertica

Green Migration from Oracle

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

Why DBMSs Matter More than Ever in the Big Data Era

Fujitsu extends SAP HANA to the Cloud

Data Virtualization Overview


XTM Web 2.0 Enterprise Architecture Hardware Implementation Guidelines. A.Zydroń 18 April Page 1 of 12

Cloud vision and capabilities

Breadboard BI. Unlocking ERP Data Using Open Source Tools By Christopher Lavigne

Database Management System as a Cloud Service

MySQL Enterprise Edition Most secure, scalable MySQL Database, Online Backup, Development/Monitoring Tools, backed by Oracle Premier Lifetime Support

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

Dell and JBoss just work Inventory Management Clustering System on JBoss Enterprise Middleware

How Transactional Analytics is Changing the Future of Business A look at the options, use cases, and anti-patterns

Using Oracle Real Application Clusters (RAC)

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

Compared to MySQL database, Oracle has the following advantages:

Transcription:

Doing More with Less: The Economics of Open Source Database Adoption Ed Boyajian CEO, EnterpriseDB Corporation September, 2009 1

Discussion Objectives Demonstrate the growth of Postgres and other open source database adoption in the enterprise Expose key differences between open source software stacks and proprietary stacks Profile Postgres Plus from EnterpriseDB Define ideal workloads and best practices for open source database use Explore TCO and cost comparisons among database alternatives using real world examples 2

Doing More with Less 3

Open Source Database Adoption is Accelerating 2009 OSBC Survey Which technology sector is MOST susceptible to disruption by open source within the next five years? 435 survey respondents Source: Gartner Group 4

Gartner On Open Source In the current economic climate, the number of inquiries to Gartner about the use of open-source DBMSs in place of a commercial DBMS is escalating, rapidly. Source: Cost Optimization with Open-Source DBMSs Donald Feinberg, VP & Distinguished Analyst 5

TCO of Open Source vs. Proprietary Databases 8 servers 2 CPUs/server 3 year term 6

Enterprise Software Stacks 7

Postgres Plus and RHEL Postgres Plus RHEL PostgreSQL Linux Compelling Economics Postgres Plus $4,495/socket 8 Oracle» $40,000 database+» $10,000 partitioning» $20,000 OLAP» $10,000 spatial» $10,000 adv security

it's time to seriously review how MySQL server is being developed and change the MySQL s Perfect Storm 2 Nov 29, 2008 development model to be more like PostgreSQL. Blasted by founder Monty Widenius MySQL Founder 1 Feb 26, 2008 3 Acquired by Sun Feb 6, 2009 Abandoned by Founders Apr 21, 2009 To Be Acquired by Oracle 9 4

Open Source Development Models Postgres Linux Community-driven Projects» Large, active user populations» Meritocracy-based project leadership» Many external code contributions» Vibrant open source ecosystems» Limited commercial influence» World-class QA 10 Vendor-driven Projects» Smaller, insular communities» Autocracy-based project leadership» Few external code contributions» Limited open source ecosystems» Commercially motivated» Good QA if run properly

PostgreSQL No Longer a Best Kept Secret» 20 years of open community development» Feature rich, hardened, extremely stable» Modular, scalable, high performance architecture» Proven in large-scale, mixed load applications» Vast open source ecosystem of complementary projects 11

EnterpriseDB s Postgres Plus Product Family Postgres Plus Advanced Server Certified and supported complete solution, suitable for production systems and heterogeneous database environments. Includes breakthrough Oracle compatibility. + Management & Monitoring + 5th Gen Oracle Compatibility + Bulk Data Processing + Infinite Cache + Dynamic Database Tuning + Federated Queries + Hierarchical Queries + Oracle Replication + Heterogeneous Databases + Commercial Database Migration + Advanced Transaction Handling + Performance enhancements + Security enhancements + Enterprise SLAs Postgres Plus Standard Server Ready-to-run certified Postgres binaries for professional developers. Installs in minutes, enables immediate productivity. + Administration Suite + Distributed Memory Cache + ODBC and JDBC Drivers + Dynamic Debugger + Integrated Geo-spatial + Integrated Replication + MySQL Migration Tools + Tested, hardened, packaged PostgreSQL World s most advanced open source database, demonstrably superior to MySQL for enterprise applications. + ACID Transactions + Advanced Concurrency Control 12 + Multi-level Security + High-speed Text Searching + Enterprise-class Data Integrity + Enterprise-class Failure Recovery

EnterpriseDB s Market Position 13

Adoption Progression 14

Postgres Plus Migration Roadmap Leading Telco 15

Economics Revisited When someone comes in at a sixth the cost [of Oracle] and 500 times the customer service, that makes it very easy. Jason Weiss Software Architect, FTD 16

Postgres Plus Oracle Compatibility Comprehensive Compatibility Built-in Functions PL/SQL» Triggers» Functions» Stored Procedures» Packages» Built-in Packages SQL Syntax Data Dictionary SQL*Plus SQL*Loader OCI 17

Migration Effort for Test App Global 100 Company 18

Ranking Migration Candidates JDBC/ODBC applications with no server side code Applications with server side code upgraded from an older version of Oracle Reporting applications C, C++, PHP, or other non-java applications Transactional applications using newer Oracle features Data warehousing applications using Oracle OLAP functionality Applications using RAC, advanced queuing, advanced security Oracle spatial applications Pro*C and Pro*COBOL applications 19

Prioritizing Migration Candidates Least Effort More Effort Most Effort Mission Critical 2 3 4 Enterprise 1 1 4 Departmental 1 2 3 Quick Wins First 20

Migration Methodology 21

Sony Online Entertainment Case Study World s leading provider of online games Oracle costs did not match Sony s growth objectives Sony had previous success with Linux and Tomcat Sony chose Postgres Plus Advanced Server Immediate cost savings Leverage existing Oracle skills Scalability and high availability not found in MySQL World class technical support New online games in active development and roll-out 22

FTD Case Study World s leading provider of floral products and services Needed to offload BI apps from production database Sony chose Postgres Plus Advanced Server Costs of Oracle-Oracle replication were too high Leverage existing Oracle skills Oracle-Postgres Plus replication could be implemented in less than 2 months World class technical support Improved production performance by 400%+ at 16% of the cost of Oracle-Oracle replication 23

Discussion Summary Demonstrate the growth of Postgres and other open source database adoption in the enterprise Expose key differences between open source software stacks and proprietary stacks Profile Postgres Plus from EnterpriseDB Define ideal workloads and best practices for open source database use Explore TCO and cost comparisons among database alternatives using real world examples 24

25