Date post: | 15-Jan-2015 |
Category: |
Technology |
Upload: | slidesenterprisedb |
View: | 1,043 times |
Download: | 8 times |
1EnterpriseDB, Postgres Plus and Dynatune are trademarks of EnterpriseDB Corporation. Other names may be trademarks of their respective owners. © 2010. All rights reserved.
Postgres Plus Cloud Database from EnterpriseDB
What’s it all about?
October 2012
Why are organizations moving to the cloud?
2© 2012 EnterpriseDB. All rights reserved.
Lower Costs• Utility style pricing allows you to pay only for what you use• Reduced on-premise spend (hardware, real estate, energy, licensing)• Cloud computing offers the capability to scale without the upfront costs
Capital Investment
Storage
On-premise data center
Backup
High Availability
Monitoring
Utility-like use/pricing
Applications
Productivity tools
Hardware
Hire
House
Buy
Build
Maintain
Cloud computingvs.
Why are organizations moving to the cloud?
3© 2012 EnterpriseDB. All rights reserved.
Ease of Use• Pre-packaged setups (e.g. feature rich HA database clusters)• Automatic maintenance (DBaaS)• Little to no database administration expertise needed
Running a Database in the Cloud Running a Cloud Databasevs.
Why are organizations moving to the cloud?
4© 2012 EnterpriseDB. All rights reserved.
Availability and Accessibility • Virtualization and Cloud offer the promise of 24 x 7 x 365 operations• Automation of previously difficult operations like scale up / out
N.A.
S.A.
APAC
Europe
Africa
Cloud Use Cases
5© 2012 EnterpriseDB. All rights reserved.
New Application Development• Easy to setup robust database clusters for short or long lived project work
Small Startup Companies or projects• Allows focus on product development and not infrastructure setup
Platform as a Service vendors• Integrate a scalable cloud database tier into their offerings• E.g. CloudBees or Engine Yard
Migrating traditional workloads• Cost reduction initiatives
Oracle cost reduction• Utilizing Postgres Plus Advanced Server in an HA cloud environment
Smaller applications in need of world wide access• Developed by small organizations, non-profits, and individuals
Offsite Disaster Recovery
Today’s Cloud Databases…
…many fail to take advantage of all the Cloud features• Elastic storage and auto-scaling of storage• Elastic load-balancing and connection pooling• Self-healing with failover and replacement• Automatic replication
What else is missing?• User configurability: most solutions are ‘black box’ with no user control• Extensions like geo-spatial support
Vendor Lock In• Each solution is tied to a vendor with special interests• A true cloud database is platform agnostic giving users choice and
portability
6© 2012 EnterpriseDB. All rights reserved.
What should the Cloud RDBMS look like?
7© 2012 EnterpriseDB. All rights reserved.
Features CharacteristicsPostgres Plus
Cloud Database
Open source based Enterprise grade RDBMS
Mature, SQL standard, ACID compliant, high R/W performance
Automatically create self healing HA configurations and automate other Admin tasks
Multi-server clusters with auto-backup, replication, load balancing and connection pooling. Clone database for sandbox development. Daily grandfathered backups.
Elastic Scale Up and Out Add storage and CPUs automatically and transparently
Any Platform Public cloud, Private Cloud, or Bare Metal
Cloud Vendor Independent
Amazom, HP Compute Cloud, RackSpace Cloud, OpenStack, CloudBees, Engine Yard
Black or white box control Serves novice and hands-on users with point and click GUI
Other value adds NoSQL and Hadoop connectivity, enterprise monitoring options, Oracle compatibility
Introducing…
8© 2012 EnterpriseDB. All rights reserved.
What is Postgres Plus Cloud Database?
9© 2012 EnterpriseDB. All rights reserved.
Pushbutton provisioning of high availability database clusters• Streaming replication between master and replicas• Connection pooling handle more users over time• Load-balancing of READS over the whole cluster• SQL Routing for WRITES to master with white and black listing of SQL• No special DBA or Administrative skills required• Start, Connect and code
Self Healing clusters• Constant health and stats monitoring• Transaction preferred failover prevents loss of all committed transactions• Recovery Time preferred failover prioritizes recovery time• Cluster configuration fully restored after failover• Unattended operation
What is Postgres Plus Cloud Database?
10© 2012 EnterpriseDB. All rights reserved.
Elastic Cloud features• Horizontal auto-scaling of replicas for spikey READ loads• Auto-scaling of storage based on user set threshold• Scale up server class size• Elastic IP maintains connection parameters for apps after failover
Trouble Free Management features:• Daily automatic backups• Pushbutton cloning for developer sandboxes• Pushbutton version upgrade• GUI web console• Extensions friendly (e.g. GeoSpatial support)
Feature Rich Easy to Use GUI
11© 2012 EnterpriseDB. All rights reserved.
1
2
3
47
6
5
8
1 Scale replicas up / down2 Clone cluster3 Upgrade Postgres version4 Scale server class5 Server DNS / Port6 Failover modes7 User selectable scaling thresholds8 DB Configuration, monitors, log
Cloud Database – Marketecture
12© 2012 EnterpriseDB. All rights reserved.
ssh
What makes Cloud Database unique?
Built by the PostgreSQL company• Pure unforked community PostgreSQL• Community resources for support and troubleshooting
Multi-platform: Amazon, CloudStack, OpenStack• No vendor lock-in
Supports public cloud, private cloud and bare metal deployments
Oracle Compatibility option
© 2012 EnterpriseDB. All rights reserved.
Compatibility – A key differentiator
Move existing Oracle applications to use a much less expensive Oracle-compatible database in the Cloud
Reuse existing Oracle development skills and create new applications that target Postgres Plus Cloud Database
14© 2012 EnterpriseDB. All rights reserved.
Postgres Plus Cloud Database Product Detail
15© 2012 EnterpriseDB. All rights reserved.
Feature Benefits
PostgreSQL based databases with Enterprise-class features
Pure community PostgreSQL – no forks, orPostgres Plus Advanced Server
Create High Availability clusters in minutes with point and click GUI
Saves hours and days of setup, DBAs can manage more servers, novice user accessible
Transparent and Elastic auto-scaling
Add storage or read replicas with no application changes, business interruption, or human action
Binary replication Automatically setup and keeps all servers in the cluster up to date with the master
Load balancing Automatically setup to Increase read performance across multiple cluster nodes
Connection Pooling Automatically setup to serve more client connections efficiently
Grandfathered auto-backups daily
Automatically setup to protect data in the cloud and guard against mishaps
Automatic failover 2 Self-healing options replace downed master or replicas without human intervention
Status management/monitoring
View global status & performance of complete cloud deployment
Clone database Create developer ‘sandboxes’ in minutes based on production data
Oracle compatibility Allows cost-effective and easy way to move Oracle applications to the Cloud
Product Demo
Demo: Register and Login
17© 2012 EnterpriseDB. All rights reserved.
Demo: the Dashboard
18© 2012 EnterpriseDB. All rights reserved.
Demo: Create a New Cluster - servers
19© 2012 EnterpriseDB. All rights reserved.
Demo: Create a New Cluster - backups
20© 2012 EnterpriseDB. All rights reserved.
Demo: Cluster started in minutes
21© 2012 EnterpriseDB. All rights reserved.
Demo: Scale-Up
22© 2012 EnterpriseDB. All rights reserved.
Demo: Scale-Up Events
23© 2012 EnterpriseDB. All rights reserved.
Demo: User Management
24© 2012 EnterpriseDB. All rights reserved.
Pricing
Standard Amazon EC2 based pricing• Multiple components to pricing: data xfer, instance size, usage time, …• EnterpriseDB only marks up the EC2 On-Demand Instances component
Cloud Database Pricing• http://www.enterprisedb.com/cloud-database/pricing
Help Calculating Pricing• http://www.enterprisedb.com/cloud-database/faqs#estimatecosts
© 2012 EnterpriseDB. All rights reserved. Confidential & Proprietary. 25
Get Started Today!
Test drive the Free Trial• http://www.enterprisedb.com/cloud-database/amzn-launch-guide-free-trial
Participate in our Forums • http://forums.enterprisedb.com/forums/show/21.page
Sign up today for the DBaaS• http://www.enterprisedb.com/cloud-database/amzn-launch-guide-dbaas
Need assistance? We have services to help:• http://www.enterprisedb.com/products-services-training/services
© 2012 EnterpriseDB. All rights reserved. Confidential & Proprietary. 26
Thank You!