save money with postgres on ibm powerlinux

21
© 2013 EnterpriseDB Corporation. All rights reserved. 1 Save money with Postgres on IBM PowerLinux

Upload: enterprisedb

Post on 28-Nov-2014

331 views

Category:

Technology


1 download

DESCRIPTION

EnterpriseDB Postgres Plus Advanced Server provides Oracle compatibility with enterprise performance features built upon the legendary open source PostgreSQL platform, all certified on IBM’s latest Linux on Power servers. The highlights of this presentation include: * An overview of the database landscape – past, present and future * Postgres NoSQL capabilities for document and key-value store work loads * How you can lower your Total-Cost-of-Ownership (TCO) with Postgres in conjunction with your current database * What resources are available to assess the right decision * How the IBM Power Systems™ platform is fueling performance, reliability, security, TCO and virtualization for new applications, markets and geographies. * Suggested audience: This presentation is intended for strategic IT and Business Decision-Makers involved in IT infrastructure and application development.

TRANSCRIPT

Page 1: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 1

Save money with Postgres on IBM PowerLinux

Page 2: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 2

Gartner Magic Quadrant October 2013 •  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.

Postgres is now the 4th most popular database (DB-Engines, 2H 2014)

Page 3: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 3

•  EDB part of Power8 launch

•  Performance and scalability optimization

•  Sales teaming on Oracle customers looking to migrate to EDB

•  IBM’s largest LoP resellers and SIs teaming with EDB

•  IBM and Red Hat are investors in EDB: 3 way teaming

EDB and IBM: Trusted Partnership

Page 4: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 4

PowerLinux price-performance

EDB performance, scalability & cost

EDB 80%+ TCO savings over Oracle

EDB Postgres Plus on IBM PowerLinux The Price-Performance Choice

Price-performance advantage …enhanced by Power8!

Page 5: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 5

$0

$50,000

$100,000

$150,000

$200,000

$250,000

PowerLinux 7R4 SPARC T5-2

$51,755 $62,874 $27,600

$152,000

Total TCA

SW TCA

HW TCA

$0 $50,000

$100,000 $150,000 $200,000 $250,000 $300,000 $350,000

PowerLinux 7R4 SPARC T5-2

$134,555

$315,194

Total 3-yr TCO

EDB Enterprise Edition:

$6,900/socket 4 sockets Annual subscription (No discount)

Oracle EE:  $47,500/core  32 cores 22%/yr SWMA  (90% discount)

IBM Case Study with EDB on PowerLinux 7R4

171% lower total TCA

vs. SPARC w/ Oracle

134% lower 3-year TCO

vs. SPARC w/ Oracle

451% higher software

TCO

Page 6: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 6

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"

6

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

HStore

Page 7: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 7

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

Enabling commercial adoption of Postgres

Page 8: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 8

Security

Tools

Performance

Compatibility

ADVANCED SERVER

POSTGRES

PLUS

Page 9: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 9

Security

ADVANCED SERVER

POSTGRES

PLUS

•  Enhanced Auditing

•  Row Level Security (VPD)

•  SQL Injection attack guard

•  Server-side code protection

•  Multiple US Gov’t certifications including EAL2

Page 10: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 10

Bundled Tools

ADVANCED SERVER

POSTGRES

PLUS

•  Oracle, SQL Server & PostgreSQL to Postgres Plus replication

•  Enterprise management, monitoring, and tuning

•  Multi-master replication

•  HA failover protection

•  Oracle, SQL Server & MySQL to Postgres Plus migration

•  Update monitoring

Page 11: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 11

Performance

ADVANCED SERVER

POSTGRES

PLUS

•  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

Page 12: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 12

Oracle Compatibility

ADVANCED SERVER

POSTGRES

PLUS

•  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

Page 13: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 13

•  Run applications written for Oracle virtually unchanged •  No need to retrain Oracle DBAs and developers •  Support for PL/SQL language and OCI interoperability •  Replication for easy sharing of data

13

Oracle Compatibility

Compatible with:

Oracle Developers

Oracle Applications

Everything works on PPAS!

Your business Your apps Your people

No disruption to your ongoing operations!

Page 14: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 14

Oracle Migration Assessment

14

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

Survey: 51% needed slight to no app changes to migrate

Page 15: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 15

Oracle Enterprise Edition

EDB Postgres Plus Enterprise Edisiton

License Fee Per Core (4 sockets/32 cores) (Power processor)

(4 sockets/32 cores) (Power processor)

Database $47,500 included in subscription

Partitioning $11,500 Included

Data Guard $11,500 Included

Diagnostics $5,000 Included

Total License Fee per Core $75,500 included in subscription

Total License Fee per Server (CapEx) $2,416,000 $0 Annual support/subscription cost per core 22% of License Fee $6,900 per socket Annual Support/Maintenance per Server (OpEx) $531,520 $27,600 Total 3 Year License and Support Cost $4,010,560 $82,800

No CAPEX Annual OPEX reduction 95

% 3 YR TCO

cost savings 98 %

Oracle vs. EDB TCO on IBM PowerLinux

Page 16: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 16

•  Performance −  Postgres Plus performance has been p8 optimized using IBM Advance Toolchain

−  Apps on Postgres Plus take advantage of P8’s 8 SMT threads per core

•  Scalability −  P8 larger addressable cache sizes enable scaling ever-growing databases sizes

•  Security −  P8 cryptographic capabilities improve app security for regulatory compliance

•  Big Data workloads −  Postgres Plus leverages P8’s massive memory and broader data pathways

Power8 benefits for Postgres Plus & apps

Page 17: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 17

Postgres maximizes value by enabling a wider range of workloads from a relational database: •  Postgres’ Object-Relational roots provides flexibility and extensibility

for unstructured data types, languages and plug-ins

•  Handles many NoSQL workloads with support of XML, JSON and HStore (key-value store) data types

•  Foreign Data Wrappers enable read/write integration with other NoSQL technologies

•  Non-durable (unlogged) storage capability

•  Postgres Plus Advance Server connector for Hadoop

Not just traditional workloads, but also Big Data with ACID compliance

Page 18: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 18

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

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

Page 19: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 19

Increase ROI & Lower Risk with EDB Ef

fort

/Res

ourc

es LEARN VALIDATE & DEPLOY OPERATE

Time

ROI

CUSTOMER CHALLENGES EDB SOLUTIONS

§  Postgres capabilities assessment

§  EDB products, services and resources

§  Risk management

§  In-house skills & resource availability

§  Project management

§  Postgres best practices

§  Operational support

§  Ongoing skills development

§  Postgres Evaluation Support Kit

§  Postgres Kick Start

§  Postgres Developer Kick Start

§  Postgres Team Success

§  Postgres Team Success with RemoteDBA

§  Product Enterprise Enablement

§  Postgres Enterprise Enablement with RemoteDBA

Page 20: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 20

•  98% TCO reduction vs. Oracle •  Robust, mission critical capabilities •  Optimized for PowerLinux

•  Close partnership with IBM •  Full array of support

& services packages

EDB on IBM PowerLinux The Price-Performance Choice

Page 21: Save money with Postgres on IBM PowerLinux

© 2013 EnterpriseDB Corporation. All rights reserved. 21