Upload
enterprisedb
View
314
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Postgres kan een grote rol spelen in het beheersbaar maken van kosten en in het verlagen van de afhankelijkheid van traditionele database vendoren. Met Postgres is het mogelijk om DBMS kosten met 80% of meer te reduceren. EnterpriseDB Postgres Plus Advanced Server biedt Oracle compatibiliteit met Enterprise tools en features welke gebaseerd zijn op het legendarische OSS PostgreSQL platform. Hoogtepunten van de presentatie zijn: - Een overzicht van het database landschap – verleden, heden en toekomst - Hoe TCO te verlagen en Postgres te integreren in uw huidige database omgeving - Welke workloads zijn het best geschikt om Postgres te introduceren in uw datacenter - Kritische succesfactoren voor het succesvol uitbreiden van Postgres implementaties - De laatste ontwikkelingen in de recente Postgres releases welke nieuwe data types en uitdagingen ondersteunen Doelgroep: Deze presentatie is bedoeld voor strategische IT-en zakelijke beslissers welke betrokken zijn bij IT infrastructuur en applicatie ontwikkeling. U bent op zoek naar kostenbesparing met een veilige, betrouwbare en bewezen database.
Citation preview
1 © 2014 EnterpriseDB Corporation. All rights reserved.
Optimizing with Open Source For more information please email EnterpriseDB at [email protected]
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
© 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 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 © 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
© 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
Savi
ngs
Largest Savings Potential Many companies have adopted OSS
for other layers of their software stacks. The rewards for database are even greater.
TODAY
MIDDLEWARE DATABASE
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 © 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 © 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 © 2014 EnterpriseDB Corporation. All rights reserved.
Market Forces Influence Direction
Easy to Use/Deploy High-end Enterprise
Requirements
PostgreSQL is growing from the “middle out”
New Workloads/Platforms (Big Data & Cloud)
12 © 2014 EnterpriseDB Corporation. All rights reserved.
Postgres’ Future
• Diagnosing Problems • Configuring for success • Still easier installs • Tighter integration with frameworks • Integration with other data stores • Very simple in the cloud
• Vertical Scale (parallel query) • Horizontal Scale • Performance Diagnostics • Incremental Backup • Integration with other data stores • Zero down time upgrades
• Liasons with other communities • FDW for common no-SQL DBs • Continues to evolve new data
types: JSON, XML, Hstore
Easy to use/Deploy High-end Enterprise Requirements
New Workloads/Platforms (Big Data & Cloud)
13 © 2014 EnterpriseDB Corporation. All rights reserved.
Future Data & The Edge Cases
Velocity Transac/ons + Users
Volume Amount of data
Variety Types of data
Postgres Meets Your New Data Challenges
© 2013 EDB All rights reserved 8.1. 14
Implementation Process
15 © 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
# Li
cens
es
Y1 Y2 Y3 Y4
Hardware Upgrades
License Creep: • Expansion of existing applications • Hardware upgrades
• New applications
16 © 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
17 © 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
18 © 2014 EnterpriseDB Corporation. All rights reserved.
Applications Built on Postgres
19 © 2014 EnterpriseDB Corporation. All rights reserved.
Synchronized with and contributing to the PostgreSQL community
Enterprise Leverage of Open Source
20 © 2014 EnterpriseDB Corporation. All rights reserved.
Oracle Enterprise Edition
EDB Postgres Plus Advanced Server
License Fee Per Core (2 sockets/8 cores) (x86 processor)
(2 sockets/8 cores) (x86 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) (0.5 core factor) $302,000 $0 Annual support/subscription cost per core 22% of License Fee $6,900 per socket Annual Support/Maintenance per Server (OpEx) $66,440 $13,800 Total 3 Year License and Support Cost $501,320 $41,400
Oracle vs. EDB TCO Comparison on x86
No CAPEX Annual OPEX reduction 79
% 3 YR TCO
cost savings 92 %
21 © 2014 EnterpriseDB Corporation. All rights reserved.
EDB Enterprise Enablement
• Agile enablement cycles are repeated with manageable groups of applications and databases
• Business metrics are continuously measured and priorities reassessed
Agile Enablement
Discover
Plan
Develop • Inventory all DB’s
• Group apps into logical & manageable sets
• Assess in-house skill levels
• Create multi-year transformational road map
• Assemble cross- functional teams
• ID license options & cost savings potential
• Existing: • Migration Assessment testing • Prioritization, scheduling, execution
• Architectural assistance
• Infrastructure DBA services
• Developer subscriptions
• Migration Factory assistance
• EDB professional services
• New: • ROI Validation • Performance design
• Ongoing support • Remote DBA • Training & certification • Cloud DBMS
Operate Learn • Postgres & EDB capabilities
• Best practices • Business case parameters
Resource
Com
mitm
ent
Checkpoint
22 © 2014 EnterpriseDB Corporation. All rights reserved.
Assessing Ease of Migration
22
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
23 © 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
24 © 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
25 © 2014 EnterpriseDB Corporation. All rights reserved. 25
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 SERVER POSTGRES PLUS
26 © 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.
27 © 2014 EnterpriseDB Corporation. All rights reserved.
Postgres Plus Advanced Server Postgres Plus
Cloud Database
High Availability Performance Management
REMOTE DBA 24x7
SUPPORT PROFESSIONAL
SERVICES
TRAINING
EDB Serves All Your Postgres Needs
PostgreSQL
Security
28 © 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
29 © 2014 EnterpriseDB Corporation. All rights reserved.
• Capabilities aligned to needs • Next steps
Discussion
30 © 2014 EnterpriseDB Corporation. All rights reserved.