1© 2014 EnterpriseDB Corporation. All rights reserved.
Optimizing Open Source for Greater
Database Savings & Control
Erik ...
2© 2014 EnterpriseDB Corporation. All rights reserved.
•  Evolution of today’s new enterprise data infrastructure
model
• ...
© 2013 EDB All rights reserved 8.1. 3
The Need For a Better Way
4© 2014 EnterpriseDB Corporation. All rights reserved.
Strategic IT Budget Problem
4
EDB reduces your DBMS costs
by 80% or...
5© 2014 EnterpriseDB Corporation. All rights reserved.
•  Lower Cost
−  Total Cost of Acquisition and Ownership
•  Ease of...
© 2013 EDB All rights reserved 8.1. 6
Optimizing with Open Source
7© 2014 EnterpriseDB Corporation. All rights reserved.
OPERATING SYSTEM
Open Source Use Evolving
Time
Savings
Largest
Savi...
8© 2014 EnterpriseDB Corporation. All rights reserved.
Postgres’ Growth
DB-Engines Ranking, December 2013
We congratulate ...
9© 2014 EnterpriseDB Corporation. All rights reserved.
Postgres: A Proven Track Record
•  Most mature open source DBMS tec...
10© 2014 EnterpriseDB Corporation. All rights reserved.
•  Object Relational Database features from the 90’s
•  XML storag...
© 2013 EDB All rights reserved 8.1. 11
Implementation Process
12© 2014 EnterpriseDB Corporation. All rights reserved.
How To Contain Costs
Complementary Coexistence:
•  NEW apps on Pos...
13© 2014 EnterpriseDB Corporation. All rights reserved.
Postgres Plus Deployment Strategies
Strategy Benefits
Develop/Depl...
14© 2014 EnterpriseDB Corporation. All rights reserved.
•  Easy, fast start-up
in minutes
•  Elastic storage
Adds disk spa...
15© 2014 EnterpriseDB Corporation. All rights reserved.
Postgres Fit Matrix (New and Existing)
Single Department Multi-Dep...
16© 2014 EnterpriseDB Corporation. All rights reserved.
Applications Built on Postgres
17© 2014 EnterpriseDB Corporation. All rights reserved.
Synchronized with and contributing to the PostgreSQL community
Ent...
© 2013 EDB All rights reserved 8.1. 18
Case Study: Staggering Cost Savings
Fantastic ROI when you move to Postgres
Source:...
19© 2014 EnterpriseDB Corporation. All rights reserved.
Assessing Ease of Migration
19
Oracle
1. Analyze Oracle schema lay...
20© 2014 EnterpriseDB Corporation. All rights reserved.
Organizations that migrated Oracle-based applications to Postgres ...
21© 2014 EnterpriseDB Corporation. All rights reserved.
71% of surveyed organizations using Postgres Plus
Advanced Server ...
22© 2014 EnterpriseDB Corporation. All rights reserved.
22	

Security
•  Fine Grained Audit Logging
•  Row Level Security ...
23© 2014 EnterpriseDB Corporation. All rights reserved.
New Gartner ODBMS Magic Quadrant
Gartner Comments:
•  Community le...
24© 2014 EnterpriseDB Corporation. All rights reserved.
Postgres Plus
Advanced Server Postgres Plus
Cloud Database
High Av...
25© 2014 EnterpriseDB Corporation. All rights reserved.
POSTGRES
innovation
ENTERPRISE
reliability
24/7
support
Services
&...
26© 2014 EnterpriseDB Corporation. All rights reserved.
•  Capabilities aligned to needs
•  Next steps
Unlock your possibi...
Upcoming SlideShare
Loading in...5
×

Optimize with Open Source

531

Published on

Recent advances in Postgres have propelled the database forward to meet today’s data challenges. At some of the world’s largest companies, Postgres plays a major role in controlling costs and reducing dependence on traditional providers.

This presentation addresses:

* What workloads are best suited for introducing Postgres into your environment
* The success milestones for evaluating the ‘when and how’ of expanding Postgres deployments
* Key advances in recent Postgres releases that support new data types and evolving data challenges

This presentation is intended for strategic IT and Business Decision-Makers involved in data infrastructure decisions and cost-savings.

Published in: Software, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
531
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Optimize with Open Source

  1. 1. 1© 2014 EnterpriseDB Corporation. All rights reserved. Optimizing Open Source for Greater Database Savings & Control Erik Baardse erik.baardse@enterprisedb.com
  2. 2. 2© 2014 EnterpriseDB Corporation. All rights reserved. •  Evolution of today’s new enterprise data infrastructure model •  Do more with less −  Use open source and proprietary solutions together, strategically •  Workloads best suited for introducing Postgres into your environment −  Key advances in recent Postgres releases that support new data types and evolving data challenges •  Success milestones for evaluating the ‘when and how’ of expanding Postgres deployments •  How to get started Webcast Objectives
  3. 3. © 2013 EDB All rights reserved 8.1. 3 The Need For a Better Way
  4. 4. 4© 2014 EnterpriseDB Corporation. All rights reserved. Strategic IT Budget Problem 4 EDB reduces your DBMS costs by 80% or more enabling you to invest in emerging technologies 4© 2014 EnterpriseDB Corporation. All rights reserved. UP TO 35% DBMS Maintenance and Fees of software budgets are spent on Database Management Systems: BIG DATA CLOUD COMPUTING
  5. 5. 5© 2014 EnterpriseDB Corporation. All rights reserved. •  Lower Cost −  Total Cost of Acquisition and Ownership •  Ease of Use −  Set up and managing •  Flexibility −  Integration −  No lock-in •  Community and Technology Roadmap −  Product evolution and organization •  Enterprise-class Support and Services −  Who’s going to help you? It’s More Than Just Cost Savings
  6. 6. © 2013 EDB All rights reserved 8.1. 6 Optimizing with Open Source
  7. 7. 7© 2014 EnterpriseDB Corporation. All rights reserved. OPERATING SYSTEM Open Source Use Evolving Time Savings Largest Savings PotentialMany companies have adopted OSS for other layers of their software stacks. The rewards for database are even greater. TODAY MIDDLEWARE DATABASE
  8. 8. 8© 2014 EnterpriseDB Corporation. All rights reserved. Postgres’ Growth DB-Engines Ranking, December 2013 We congratulate MongoDB, PostgreSQL and Cassandra for their extraordinary achievements in 2013….The fact that we have three open source tools and two NoSQL systems amongst the winners may be an indication of what 2014 has in store for us.
  9. 9. 9© 2014 EnterpriseDB Corporation. All rights reserved. Postgres: A Proven Track Record •  Most mature open source DBMS technology •  Enterprise-class features (built like Oracle, DB2, SQL Server) •  Strong, independent community driving rapid innovation 9 Fully ACID Compliant MVCC Point in Time Recovery (PITR)‫‏‬ Data and Index Partitioning Bitmap Indexes ANSI Constraints Triggers & Stored Functions Views & Data Types Nested Transactions Online Backup Online Reorganization Foreign Keys Streaming Replication Multi-Core Support JSON support
  10. 10. 10© 2014 EnterpriseDB Corporation. All rights reserved. •  Object Relational Database features from the 90’s •  XML storage capabilities at the turn of the century •  NoSQL & Non-standard SQL features: −  JSON −  Nondurable storage −  Hstore −  PLV8 −  Full Text Indexing •  Foreign Data Wrappers •  PPAS Connector for Hadoop •  Oracle database compatibility Evolution and Growth of Postgres
  11. 11. © 2013 EDB All rights reserved 8.1. 11 Implementation Process
  12. 12. 12© 2014 EnterpriseDB Corporation. All rights reserved. How To Contain Costs Complementary Coexistence: •  NEW apps on Postgres •  Move easy-to-migrate existing apps •  Reassign other licenses to support HW upgrades and core apps Reduced Cost & Increased Control: •  Avoid additional license costs •  Reduce dependencies on vendors •  Improve negotiating leverage •  Lower costs over time EXISTING apps NEW apps #Licenses Y1 Y2 Y3 Y4 Hardware Upgrades License Creep: •  Expansion of existing applications •  Hardware upgrades •  New applications
  13. 13. 13© 2014 EnterpriseDB Corporation. All rights reserved. Postgres Plus Deployment Strategies Strategy Benefits Develop/Deploy New LOB Applications •  Significant cost savings for non mission critical systems •  Leverages all existing Oracle skills •  Very low risk Deploy Postgres Plus as Oracle Replication Server •  Significant cost savings •  Leverages Postgres Plus Replication Server •  Leverages all existing Oracle skills •  Improves transaction and query performance Develop/Move Workloads to the Cloud •  Exponential TCO savings from hardware and software infrastructure •  Increased flexibility to move between physical, virtual and cloud database services •  Reduces DBA resource needs Migrate/Rewrite non Mission Critical Oracle Apps to Postgres Plus •  Significant cost savings •  Leverages all existing Oracle skills •  Very low risk Migrate/Rewrite Mission Critical Oracle Apps to Postgres Plus •  Biggest cost savings •  Leverages all existing Oracle skills •  Greatest deployment flexibility
  14. 14. 14© 2014 EnterpriseDB Corporation. All rights reserved. •  Easy, fast start-up in minutes •  Elastic storage Adds disk space when needed •  Elastic scale out Adds clusters automatically based on usage levels •  Self-healing clusters •  Scheduled backups •  Automatic failover •  Easy to use monitoring EASY •  Private instances Not shared •  Set your own scale-out and backup parameters •  Access to set your own tuning configurations MAXIMUM CONTROL •  Run PostgreSQL or Postgres Plus •  Same DB in Cloud as in Data Center - Portability between environments •  AWS, OpenStack, CloudStack or bare metal environments PORTABILITY © 2014 EnterpriseDB Corporation. All rights reserved. 14 CLOUD DATABASE POSTGRES PLUS Enterprise Control & Portability
  15. 15. 15© 2014 EnterpriseDB Corporation. All rights reserved. Postgres Fit Matrix (New and Existing) Single Department Multi-Department/Enterprise Mission Critical Standard Mission Critical Standard 99.99%+ availability; geographic failover <1 TB; < 100 concurrent users 99%+ availability 99.99%+ availability; geographic failover > 1 TB; highly integrated; > 1000 concurrent users 99%+ availability OLTP Web Apps ODS Archiving Reporting DWH Data Mart COTS Best Fit Good Fit Emerging
  16. 16. 16© 2014 EnterpriseDB Corporation. All rights reserved. Applications Built on Postgres
  17. 17. 17© 2014 EnterpriseDB Corporation. All rights reserved. Synchronized with and contributing to the PostgreSQL community Enterprise Leverage of Open Source
  18. 18. © 2013 EDB All rights reserved 8.1. 18 Case Study: Staggering Cost Savings Fantastic ROI when you move to Postgres Source: TCO/ROI Analysis with ROI Analyst from Alinean, Inc. Oracle vs. Postgres Plus Advanced Server •  $1,706,673 of 3-year cumulative benefits by moving to EnterpriseDB PPAS on HP Integrity BL890c server blades •  Return on investment of 271% •  Internal rate of return of 101% •  Payback period of 12 months
  19. 19. 19© 2014 EnterpriseDB Corporation. All rights reserved. Assessing Ease of Migration 19 Oracle 1. Analyze Oracle schema layout for supported features in PPAS 2. Review features used in Oracle client application 3. Supported features and recommended fixes Difficult Easy 4. Overall composite score and migration plan with workarounds and time estimates
  20. 20. 20© 2014 EnterpriseDB Corporation. All rights reserved. Organizations that migrated Oracle-based applications to Postgres Plus Advanced Server stated the degree to which they had to modify these applications. Source: TechValidate Survey: Ease of Migration 51% had slight to no modifications
  21. 21. 21© 2014 EnterpriseDB Corporation. All rights reserved. 71% of surveyed organizations using Postgres Plus Advanced Server identified the ability to use existing Oracle DBA skills as having the greatest impact on the productivity of their DBA team. Source: TechValidate Survey Survey: Reuse Oracle DBA Skills
  22. 22. 22© 2014 EnterpriseDB Corporation. All rights reserved. 22 Security •  Fine Grained Audit Logging •  Row Level Security (VPD) •  SQL Injection attack guard •  Server-side code protection •  EAL2 certification Bundled Tools •  Oracle, SQL Server & PostgreSQL to Postgres Plus replication •  Enterprise management, monitoring and tuning •  Oracle, SQL Server & MySQL to Postgres Plus Migration Tools Oracle Compatibility •  Faster, easier migrations •  PL/SQL, OCI support •  Oracle SQL extensions •  User defined objects •  Function packages •  Database links •  Oracle-like tools: EDB*Loader, EDB*Plus, EDB*Wrap Performance •  Faster Partitioning - 400x faster writes - 76x faster selects •  SQL Profiler – fix slow workloads •  Bulk Data Loader - 2x faster •  Index Advisor - speeds up inquiries •  Query Hints - optimizer control •  DynaTune - memory upgrades •  Bulk Collect/Fetch/Binding of arrays •  Dynamic runtime statistics reveals SQL wait bottlenecks ADVANCED SERVERPOSTGRES PLUS
  23. 23. 23© 2014 EnterpriseDB Corporation. All rights reserved. New Gartner ODBMS Magic Quadrant Gartner Comments: •  Community leadership — EnterpriseDB is the primary contributor to the PostgreSQL community and is responsible for many new features of PostgreSQL, including JSON. •  Functionality — The functionality of EnterpriseDB's Postgres Plus has increased greatly, and with the Oracle Compatibility Feature is now more than sufficient to run both mission-critical and non-mission-critical applications. •  Stability and compatibility — References specifically call out compatibility with Oracle, the stability of the DBMS and product support as strengths.
  24. 24. 24© 2014 EnterpriseDB Corporation. All rights reserved. Postgres Plus Advanced Server Postgres Plus Cloud Database High Availability PerformanceManagement REMOTE DBA 24x7 SUPPORT PROFESSIONAL SERVICES TRAINING EDB Serves All Your Postgres Needs PostgreSQL Security
  25. 25. 25© 2014 EnterpriseDB Corporation. All rights reserved. POSTGRES innovation ENTERPRISE reliability 24/7 support Services & training Enterprise-class features & tools Indemnification Product road-map Control Thousands of developers Fast development cycles Low cost No vendor lock-in Advanced features Get The Best Of Both Worlds
  26. 26. 26© 2014 EnterpriseDB Corporation. All rights reserved. •  Capabilities aligned to needs •  Next steps Unlock your possibilities now ! Erik Baardse Erik.baardse@enterprisedb.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×