President and Chief Executive Officer Ed Boyajian delivered this presentation, which focuses on open source database adoption in the enterprise, at Red Hat Summit 2009. The presentation touches on economic issues as part of an overall discussion on both how and why an increasing number of enterprises are choosing open source database solutions.
Doing More With Less: The Economics of Open Source Database Adoption
1. Doing More with Less: The Economics
of Open Source Database Adoption
Ed Boyajian
CEO, EnterpriseDB Corporation
September, 2009
1 Red Hat Summit 2009 | Ed Boyajian
2. 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 Red Hat Summit 2009 | Ed Boyajian
4. 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 Red Hat Summit 2009 | Ed Boyajian
5. 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 Red Hat Summit 2009 | Ed Boyajian
6. TCO of Open Source vs. Proprietary Databases
8 servers
2 CPUs/server
3 year term
6 Red Hat Summit 2009 | Ed Boyajian
8. Postgres Plus and RHEL
Postgres Plus PostgreSQL
RHEL Linux
Compelling Economics
Postgres Plus Oracle
» $40,000 database+
$4,495/socket » $10,000 partitioning
» $20,000 OLAP
» $10,000 spatial
» $10,000 adv security
8 Red Hat Summit 2009 | Ed Boyajian
9. “…it's time to seriously review
MySQL’s Perfect Storm how MySQL server is being
Nov 29, 2008 developed and change the
2
Blasted by founder development model to be
more like … PostgreSQL.”
Monty Widenius
MySQL Founder
1
Feb 26, 2008
Acquired by Sun 3
Feb 6, 2009
Abandoned by Founders
Apr 21, 2009
To Be Acquired
by Oracle
4
9 Red Hat Summit 2009 | Ed Boyajian
10. Open Source Development Models
Postgres
Linux
Community-driven Projects Vendor-driven Projects
» Large, active user populations » Smaller, insular communities
» Meritocracy-based project leadership » Autocracy-based project leadership
» Many external code contributions » Few external code contributions
» Vibrant open source ecosystems » Limited open source ecosystems
» Limited commercial influence » Commercially motivated
» World-class QA » Good QA if run properly
10 Red Hat Summit 2009 | Ed Boyajian
11. 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 Red Hat Summit 2009 | Ed Boyajian
12. 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 + Dynamic Database Tuning + Heterogeneous Databases
+ 5th Gen Oracle Compatibility + Federated Queries + Commercial Database Migration
+ Bulk Data Processing + Hierarchical Queries + Advanced Transaction Handling
+ Infinite Cache + Oracle Replication + 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 + Dynamic Debugger + MySQL Migration Tools
+ Distributed Memory Cache + Integrated Geo-spatial + Tested, hardened, packaged
+ ODBC and JDBC Drivers + Integrated Replication
PostgreSQL
World’s most advanced open source database,
demonstrably superior to MySQL for enterprise applications.
+ ACID Transactions + Multi-level Security + Enterprise-class Data Integrity
+ Advanced Concurrency Control + High-speed Text Searching + Enterprise-class Failure Recovery
12 Red Hat Summit 2009 | Ed Boyajian
16. 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 Red Hat Summit 2009 | Ed Boyajian
17. Postgres Plus Oracle Compatibility
Comprehensive Compatibility
Built-in Functions
PL/SQL SQL Syntax
» Triggers Data Dictionary
» Functions
» Stored Procedures SQL*Plus
» Packages
» Built-in Packages SQL*Loader
OCI
17 Red Hat Summit 2009 | Ed Boyajian
18. Migration Effort for Test App – Global 100 Company
18 Red Hat Summit 2009 | Ed Boyajian
19. 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 Red Hat Summit 2009 | Ed Boyajian
20. 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 Red Hat Summit 2009 | Ed Boyajian
22. 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 Red Hat Summit 2009 | Ed Boyajian
23. 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 Red Hat Summit 2009 | Ed Boyajian
24. 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 Red Hat Summit 2009 | Ed Boyajian